You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
writeError(logger, w, http.StatusInternalServerError, fmt.Errorf("failed to load program: %w", err))
120
121
return
@@ -150,7 +151,7 @@ func (s *server) removeAllWithPrefixInWorkspace(w http.ResponseWriter, r *http.R
150
151
return
151
152
}
152
153
153
-
prg, err:=loader.Program(r.Context(), reqObject.getToolRepo(), "Remove All With Prefix In Workspace", loader.Options{Cache: s.client.Cache})
154
+
prg, err:=loader.Program(r.Context(), s.getWorkspaceTool(reqObject.workspaceCommonRequest), "Remove All With Prefix In Workspace", loader.Options{Cache: s.client.Cache})
154
155
iferr!=nil {
155
156
writeError(logger, w, http.StatusInternalServerError, fmt.Errorf("failed to load program: %w", err))
156
157
return
@@ -187,7 +188,7 @@ func (s *server) writeFileInWorkspace(w http.ResponseWriter, r *http.Request) {
187
188
return
188
189
}
189
190
190
-
prg, err:=loader.Program(r.Context(), reqObject.getToolRepo(), "Write File In Workspace", loader.Options{Cache: s.client.Cache})
191
+
prg, err:=loader.Program(r.Context(), s.getWorkspaceTool(reqObject.workspaceCommonRequest), "Write File In Workspace", loader.Options{Cache: s.client.Cache})
191
192
iferr!=nil {
192
193
writeError(logger, w, http.StatusInternalServerError, fmt.Errorf("failed to load program: %w", err))
193
194
return
@@ -223,7 +224,7 @@ func (s *server) removeFileInWorkspace(w http.ResponseWriter, r *http.Request) {
223
224
return
224
225
}
225
226
226
-
prg, err:=loader.Program(r.Context(), reqObject.getToolRepo(), "Remove File In Workspace", loader.Options{Cache: s.client.Cache})
227
+
prg, err:=loader.Program(r.Context(), s.getWorkspaceTool(reqObject.workspaceCommonRequest), "Remove File In Workspace", loader.Options{Cache: s.client.Cache})
227
228
iferr!=nil {
228
229
writeError(logger, w, http.StatusInternalServerError, fmt.Errorf("failed to load program: %w", err))
229
230
return
@@ -259,7 +260,7 @@ func (s *server) readFileInWorkspace(w http.ResponseWriter, r *http.Request) {
259
260
return
260
261
}
261
262
262
-
prg, err:=loader.Program(r.Context(), reqObject.getToolRepo(), "Read File In Workspace", loader.Options{Cache: s.client.Cache})
263
+
prg, err:=loader.Program(r.Context(), s.getWorkspaceTool(reqObject.workspaceCommonRequest), "Read File In Workspace", loader.Options{Cache: s.client.Cache})
263
264
iferr!=nil {
264
265
writeError(logger, w, http.StatusInternalServerError, fmt.Errorf("failed to load program: %w", err))
0 commit comments