@@ -21,16 +21,16 @@ ClassMethod InvokeBasicRAG(query As %String, config As %String = "{}") As %Strin
2121 // Use Embedded Python to call the Python bridge
2222 Set bridge = ##class (%SYS.Python ).Import (" objectscript.python_bridge" )
2323 Set result = bridge ." invoke_basic_rag" (query , config )
24- Quit result
24+ return result
2525 } Catch ex {
2626 // Return error in standardized format
2727 Set error = {
28- " success" : ( false ) ,
28+ " success" : false ,
2929 " result" : null ,
3030 " error" : (ex .DisplayString ()),
3131 " timestamp" : ($ZDateTime ($Horolog , 3 ))
3232 }
33- Quit error .%ToJSON ()
33+ return error .%ToJSON ()
3434 }
3535}
3636
@@ -44,16 +44,16 @@ ClassMethod InvokeColBERT(query As %String, config As %String = "{}") As %String
4444 // Use Embedded Python to call the Python bridge
4545 Set bridge = ##class (%SYS.Python ).Import (" objectscript.python_bridge" )
4646 Set result = bridge ." invoke_colbert" (query , config )
47- Quit result
47+ return result
4848 } Catch ex {
4949 // Return error in standardized format
5050 Set error = {
51- " success" : ( false ) ,
51+ " success" : false ,
5252 " result" : null ,
5353 " error" : (ex .DisplayString ()),
5454 " timestamp" : ($ZDateTime ($Horolog , 3 ))
5555 }
56- Quit error .%ToJSON ()
56+ return error .%ToJSON ()
5757 }
5858}
5959
@@ -67,16 +67,16 @@ ClassMethod InvokeGraphRAG(query As %String, config As %String = "{}") As %Strin
6767 // Use Embedded Python to call the Python bridge
6868 Set bridge = ##class (%SYS.Python ).Import (" objectscript.python_bridge" )
6969 Set result = bridge ." invoke_graphrag" (query , config )
70- Quit result
70+ return result
7171 } Catch ex {
7272 // Return error in standardized format
7373 Set error = {
74- " success" : ( false ) ,
74+ " success" : false ,
7575 " result" : null ,
7676 " error" : (ex .DisplayString ()),
7777 " timestamp" : ($ZDateTime ($Horolog , 3 ))
7878 }
79- Quit error .%ToJSON ()
79+ return error .%ToJSON ()
8080 }
8181}
8282
@@ -90,16 +90,16 @@ ClassMethod InvokeHyDE(query As %String, config As %String = "{}") As %String [
9090 // Use Embedded Python to call the Python bridge
9191 Set bridge = ##class (%SYS.Python ).Import (" objectscript.python_bridge" )
9292 Set result = bridge ." invoke_hyde" (query , config )
93- Quit result
93+ return result
9494 } Catch ex {
9595 // Return error in standardized format
9696 Set error = {
97- " success" : ( false ) ,
97+ " success" : false ,
9898 " result" : null ,
9999 " error" : (ex .DisplayString ()),
100100 " timestamp" : ($ZDateTime ($Horolog , 3 ))
101101 }
102- Quit error .%ToJSON ()
102+ return error .%ToJSON ()
103103 }
104104}
105105
@@ -113,16 +113,16 @@ ClassMethod InvokeCRAG(query As %String, config As %String = "{}") As %String [
113113 // Use Embedded Python to call the Python bridge
114114 Set bridge = ##class (%SYS.Python ).Import (" objectscript.python_bridge" )
115115 Set result = bridge ." invoke_crag" (query , config )
116- Quit result
116+ return result
117117 } Catch ex {
118118 // Return error in standardized format
119119 Set error = {
120- " success" : ( false ) ,
120+ " success" : false ,
121121 " result" : null ,
122122 " error" : (ex .DisplayString ()),
123123 " timestamp" : ($ZDateTime ($Horolog , 3 ))
124124 }
125- Quit error .%ToJSON ()
125+ return error .%ToJSON ()
126126 }
127127}
128128
@@ -136,16 +136,16 @@ ClassMethod InvokeNodeRAG(query As %String, config As %String = "{}") As %String
136136 // Use Embedded Python to call the Python bridge
137137 Set bridge = ##class (%SYS.Python ).Import (" objectscript.python_bridge" )
138138 Set result = bridge ." invoke_noderag" (query , config )
139- Quit result
139+ return result
140140 } Catch ex {
141141 // Return error in standardized format
142142 Set error = {
143- " success" : ( false ) ,
143+ " success" : false ,
144144 " result" : null ,
145145 " error" : (ex .DisplayString ()),
146146 " timestamp" : ($ZDateTime ($Horolog , 3 ))
147147 }
148- Quit error .%ToJSON ()
148+ return error .%ToJSON ()
149149 }
150150}
151151
@@ -157,16 +157,16 @@ ClassMethod GetAvailablePipelines() As %String [ SqlProc ]
157157 // Use Embedded Python to call the Python bridge
158158 Set bridge = ##class (%SYS.Python ).Import (" objectscript.python_bridge" )
159159 Set result = bridge ." get_available_pipelines" ()
160- Quit result
160+ return result
161161 } Catch ex {
162162 // Return error in standardized format
163163 Set error = {
164- " success" : ( false ) ,
164+ " success" : false ,
165165 " result" : null ,
166166 " error" : (ex .DisplayString ()),
167167 " timestamp" : ($ZDateTime ($Horolog , 3 ))
168168 }
169- Quit error .%ToJSON ()
169+ return error .%ToJSON ()
170170 }
171171}
172172
@@ -179,16 +179,16 @@ ClassMethod ValidateResults(results As %String) As %String [ SqlProc ]
179179 // Use Embedded Python to call the Python bridge
180180 Set bridge = ##class (%SYS.Python ).Import (" objectscript.python_bridge" )
181181 Set result = bridge ." validate_results" (results )
182- Quit result
182+ return result
183183 } Catch ex {
184184 // Return error in standardized format
185185 Set error = {
186- " success" : ( false ) ,
186+ " success" : false ,
187187 " result" : null ,
188188 " error" : (ex .DisplayString ()),
189189 " timestamp" : ($ZDateTime ($Horolog , 3 ))
190190 }
191- Quit error .%ToJSON ()
191+ return error .%ToJSON ()
192192 }
193193}
194194
@@ -200,16 +200,16 @@ ClassMethod HealthCheck() As %String [ SqlProc ]
200200 // Use Embedded Python to call the Python bridge
201201 Set bridge = ##class (%SYS.Python ).Import (" objectscript.python_bridge" )
202202 Set result = bridge ." health_check" ()
203- Quit result
203+ return result
204204 } Catch ex {
205205 // Return error in standardized format
206206 Set error = {
207- " success" : ( false ) ,
207+ " success" : false ,
208208 " result" : null ,
209209 " error" : (ex .DisplayString ()),
210210 " timestamp" : ($ZDateTime ($Horolog , 3 ))
211211 }
212- Quit error .%ToJSON ()
212+ return error .%ToJSON ()
213213 }
214214}
215215
0 commit comments