summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorTommy D. Rossi <[email protected]>2025-10-13 21:10:35 +0200
committerGitHub <[email protected]>2025-10-13 14:10:35 -0500
commit066e4f064d83ef98aa5d76ff740f5666e392f707 (patch)
treeb887adfce51a6b1240071333de89f3d2429c42a2
parentf81c469f17b69b3054b2e620d0360b83bbdc39b3 (diff)
downloadopencode-066e4f064d83ef98aa5d76ff740f5666e392f707.tar.gz
opencode-066e4f064d83ef98aa5d76ff740f5666e392f707.zip
tweak: include stack trace in server error responses (#3134)
-rw-r--r--packages/opencode/src/server/server.ts3
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/opencode/src/server/server.ts b/packages/opencode/src/server/server.ts
index 6a8d3f262..971fd4dbf 100644
--- a/packages/opencode/src/server/server.ts
+++ b/packages/opencode/src/server/server.ts
@@ -71,7 +71,8 @@ export namespace Server {
status: 400,
})
}
- return c.json(new NamedError.Unknown({ message: err.toString() }).toObject(), {
+ const message = err instanceof Error && err.stack ? err.stack : err.toString()
+ return c.json(new NamedError.Unknown({ message }).toObject(), {
status: 400,
})
})