diff options
| author | opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> | 2026-04-30 23:29:58 +0000 |
|---|---|---|
| committer | opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> | 2026-04-30 23:29:58 +0000 |
| commit | 510f01674a3cbdeac3e9096c99235af385a5e3c3 (patch) | |
| tree | d403d09f30a6909e0450330dc8caf3503b88435f | |
| parent | e3134a2a995f3e30b9a21a0546ace1e8c4d3cc5d (diff) | |
| download | opencode-510f01674a3cbdeac3e9096c99235af385a5e3c3.tar.gz opencode-510f01674a3cbdeac3e9096c99235af385a5e3c3.zip | |
chore: generate
| -rw-r--r-- | packages/opencode/src/server/routes/instance/httpapi/handlers/session.ts | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/packages/opencode/src/server/routes/instance/httpapi/handlers/session.ts b/packages/opencode/src/server/routes/instance/httpapi/handlers/session.ts index 91afd0045..39643e35f 100644 --- a/packages/opencode/src/server/routes/instance/httpapi/handlers/session.ts +++ b/packages/opencode/src/server/routes/instance/httpapi/handlers/session.ts @@ -287,19 +287,17 @@ export const sessionHandlers = HttpApiBuilder.group(InstanceHttpApi, "session", const bridge = yield* EffectBridge.make() yield* Effect.sync(() => { bridge.fork( - promptSvc - .prompt({ ...ctx.payload, sessionID: ctx.params.sessionID }) - .pipe( - Effect.catchCause((error) => - Effect.sync(() => { - log.error("prompt_async failed", { sessionID: ctx.params.sessionID, error }) - void Bus.publish(Session.Event.Error, { - sessionID: ctx.params.sessionID, - error: new NamedError.Unknown({ message: String(error) }).toObject(), - }) - }), - ), + promptSvc.prompt({ ...ctx.payload, sessionID: ctx.params.sessionID }).pipe( + Effect.catchCause((error) => + Effect.sync(() => { + log.error("prompt_async failed", { sessionID: ctx.params.sessionID, error }) + void Bus.publish(Session.Event.Error, { + sessionID: ctx.params.sessionID, + error: new NamedError.Unknown({ message: String(error) }).toObject(), + }) + }), ), + ), ) }) return HttpApiSchema.NoContent.make() |
