summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--packages/opencode/src/session/index.ts6
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/opencode/src/session/index.ts b/packages/opencode/src/session/index.ts
index d4fd6efc9..5e7d34b0d 100644
--- a/packages/opencode/src/session/index.ts
+++ b/packages/opencode/src/session/index.ts
@@ -534,6 +534,12 @@ export namespace Session {
{ message: err.error.toString() },
{ cause: err.error },
).toObject()
+ break
+ default:
+ next.metadata.error = new NamedError.Unknown(
+ { message: JSON.stringify(err.error) },
+ { cause: err.error },
+ )
}
Bus.publish(Event.Error, {
error: next.metadata.error,