summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--packages/opencode/src/cli/error.ts7
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)