Skip to content

Commit 4de5477

Browse files
authored
Merge pull request #12 from aaditagrawal/feat/opencode-kilo-alphabetical-providers
feat: alphabetical provider sorting and connected status for OpenCode/Kilo
2 parents f7a9002 + 44d28cb commit 4de5477

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

apps/server/src/kiloServerManager.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -634,6 +634,10 @@ function sessionErrorMessage(error: EventSessionError["properties"]["error"]): s
634634
return error.data?.message;
635635
case "MessageOutputLengthError":
636636
return "Kilo response exceeded output length";
637+
default: {
638+
const msg = (error.data as { message?: string } | undefined)?.message;
639+
return msg ?? `Kilo error: ${error.name}`;
640+
}
637641
}
638642
}
639643

apps/server/src/opencodeServerManager.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -667,6 +667,10 @@ function sessionErrorMessage(error: EventSessionError["properties"]["error"]): s
667667
return error.data?.message;
668668
case "MessageOutputLengthError":
669669
return "OpenCode response exceeded output length";
670+
default: {
671+
const msg = (error.data as { message?: string } | undefined)?.message;
672+
return msg ?? `OpenCode error: ${error.name}`;
673+
}
670674
}
671675
}
672676

0 commit comments

Comments
 (0)