From ea6ddf7a0746cd15c867f46ff89bdcbfa867c655 Mon Sep 17 00:00:00 2001 From: qiaozongming Date: Thu, 18 Jun 2026 19:06:00 +0800 Subject: [PATCH] fix(server): strip stack traces from error responses --- packages/opencode/src/server/middleware.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/opencode/src/server/middleware.ts b/packages/opencode/src/server/middleware.ts index 92bb3acb..5887d510 100644 --- a/packages/opencode/src/server/middleware.ts +++ b/packages/opencode/src/server/middleware.ts @@ -31,7 +31,7 @@ export const ErrorMiddleware: ErrorHandler = (err, c) => { return c.json(new NamedError.Unknown({ message: err.message }).toObject(), { status: 409 }) } if (err instanceof HTTPException) return err.getResponse() - const message = err instanceof Error && err.stack ? err.stack : err.toString() + const message = err instanceof Error ? err.message : String(err) return c.json(new NamedError.Unknown({ message }).toObject(), { status: 500, })