diff options
| author | adamelmore <[email protected]> | 2026-01-27 06:16:20 -0600 |
|---|---|---|
| committer | adamelmore <[email protected]> | 2026-01-27 06:29:19 -0600 |
| commit | 743e83d9bfc050183be5bfb0f241ebe5faac6b35 (patch) | |
| tree | 165f7e8c5396288e8beac36220ad3f0f14a28d74 /packages/app/src/utils | |
| parent | 1f9313847f61978faf3b8459e68386c1d3834b90 (diff) | |
| download | opencode-743e83d9bfc050183be5bfb0f241ebe5faac6b35.tar.gz opencode-743e83d9bfc050183be5bfb0f241ebe5faac6b35.zip | |
fix(app): agent fallback colors
Diffstat (limited to 'packages/app/src/utils')
| -rw-r--r-- | packages/app/src/utils/agent.ts | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/packages/app/src/utils/agent.ts b/packages/app/src/utils/agent.ts new file mode 100644 index 000000000..7c2c81e74 --- /dev/null +++ b/packages/app/src/utils/agent.ts @@ -0,0 +1,11 @@ +const defaults: Record<string, string> = { + ask: "var(--icon-agent-ask-base)", + build: "var(--icon-agent-build-base)", + docs: "var(--icon-agent-docs-base)", + plan: "var(--icon-agent-plan-base)", +} + +export function agentColor(name: string, custom?: string) { + if (custom) return custom + return defaults[name] ?? defaults[name.toLowerCase()] +} |
