summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--packages/opencode/src/tool/mcp-exa.ts8
1 files changed, 5 insertions, 3 deletions
diff --git a/packages/opencode/src/tool/mcp-exa.ts b/packages/opencode/src/tool/mcp-exa.ts
index fe56eb22d..638d68c24 100644
--- a/packages/opencode/src/tool/mcp-exa.ts
+++ b/packages/opencode/src/tool/mcp-exa.ts
@@ -66,9 +66,11 @@ export const call = <F extends Schema.Struct.Fields>(
params: { name: tool, arguments: value },
}),
)
- const response = yield* HttpClient.filterStatusOk(http).execute(request).pipe(
- Effect.timeoutOrElse({ duration: timeout, orElse: () => Effect.die(new Error(`${tool} request timed out`)) }),
- )
+ const response = yield* HttpClient.filterStatusOk(http)
+ .execute(request)
+ .pipe(
+ Effect.timeoutOrElse({ duration: timeout, orElse: () => Effect.die(new Error(`${tool} request timed out`)) }),
+ )
const body = yield* response.text
return yield* parseSse(body)
})