diff options
| -rw-r--r-- | packages/opencode/src/cli/error.ts | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/packages/opencode/src/cli/error.ts b/packages/opencode/src/cli/error.ts index 54ced0d7a..569b186d5 100644 --- a/packages/opencode/src/cli/error.ts +++ b/packages/opencode/src/cli/error.ts @@ -47,9 +47,10 @@ export function FormatUnknownError(input: unknown): string { if (typeof input === "object" && input !== null) { try { - const json = JSON.stringify(input, null, 2) - if (json && json !== "{}") return json - } catch {} + return JSON.stringify(input, null, 2) + } catch { + return "Unexpected error (unserializable)" + } } return String(input) |
