diff options
| author | Aiden Cline <[email protected]> | 2025-11-23 23:56:15 -0600 |
|---|---|---|
| committer | Aiden Cline <[email protected]> | 2025-11-23 23:56:15 -0600 |
| commit | b9b071c744814e205ccaf2a94631c1410ea16688 (patch) | |
| tree | 01306ed062ce37a439fadbd203fbc9b69da82da2 | |
| parent | 83186b6fedb23807814a4d00a2f9997df16bbf44 (diff) | |
| download | opencode-b9b071c744814e205ccaf2a94631c1410ea16688.tar.gz opencode-b9b071c744814e205ccaf2a94631c1410ea16688.zip | |
fix: fatal: undefined is not an object (evaluating 'color.buffer')
| -rw-r--r-- | packages/opencode/src/cli/cmd/tui/context/local.tsx | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/packages/opencode/src/cli/cmd/tui/context/local.tsx b/packages/opencode/src/cli/cmd/tui/context/local.tsx index f9963fae8..c3b38aab2 100644 --- a/packages/opencode/src/cli/cmd/tui/context/local.tsx +++ b/packages/opencode/src/cli/cmd/tui/context/local.tsx @@ -94,6 +94,7 @@ export const { use: useLocal, provider: LocalProvider } = createSimpleContext({ const agent = agents().find((x) => x.name === name) if (agent?.color) return RGBA.fromHex(agent.color) const index = agents().findIndex((x) => x.name === name) + if (index === -1) return colors()[0] return colors()[index % colors().length] }, } |
