diff options
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()] +} |
