summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAiden Cline <[email protected]>2025-11-23 23:56:15 -0600
committerAiden Cline <[email protected]>2025-11-23 23:56:15 -0600
commitb9b071c744814e205ccaf2a94631c1410ea16688 (patch)
tree01306ed062ce37a439fadbd203fbc9b69da82da2
parent83186b6fedb23807814a4d00a2f9997df16bbf44 (diff)
downloadopencode-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.tsx1
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]
},
}