From d54b70d18a7e693cb9f932dda143c5b4bfdec84b Mon Sep 17 00:00:00 2001 From: LukeParkerDev <10430890+Hona@users.noreply.github.com> Date: Mon, 23 Mar 2026 08:57:12 +1000 Subject: [PATCH] fix(server): log named error details --- packages/opencode/src/server/server.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/opencode/src/server/server.ts b/packages/opencode/src/server/server.ts index 7ead4df8a3..89ac822ab9 100644 --- a/packages/opencode/src/server/server.ts +++ b/packages/opencode/src/server/server.ts @@ -56,8 +56,14 @@ export namespace Server { const app = new Hono() return app .onError((err, c) => { + const msg = err instanceof Error ? err.message : String(err) + const stack = err instanceof Error ? err.stack : undefined + const named = err instanceof NamedError ? err.toObject() : undefined log.error("failed", { error: err, + message: msg, + stack, + named, }) if (err instanceof NamedError) { let status: ContentfulStatusCode