Преглед изворни кода

add catch for mcp tool execution

Aiden Cline пре 3 месеци
родитељ
комит
643c22d21f
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      packages/opencode/src/session/prompt.ts

+ 1 - 1
packages/opencode/src/session/prompt.ts

@@ -582,7 +582,7 @@ export namespace SessionPrompt {
             args,
             args,
           },
           },
         )
         )
-        const result = await execute(args, opts).catch((err) => {
+        const result = await execute(args, opts).catch((err: unknown) => {
           log.error("Error executing tool", { error: err, tool: key })
           log.error("Error executing tool", { error: err, tool: key })
           return {
           return {
             content: [
             content: [