fix(server): log named error details

log-worktree-error-details
LukeParkerDev 2026-03-23 08:57:12 +10:00
parent c529529f84
commit d54b70d18a
1 changed files with 6 additions and 0 deletions

View File

@ -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