Skip to content

Add visual indicator for active agent type in chat UIΒ #28

@blink-so

Description

@blink-so

Feature Request

Add a colorful visual indicator in the chat UI to show which agent is currently running (Claude, Goose, Aider, Codex, or Custom).

Current State

The chat UI shows server status (online/offline) but doesn't indicate which specific agent type is active.

Proposed Enhancement

Add a visual element (colored badge, icon, or indicator) in the header that:

  • Shows the current agent type (claude, goose, aider, codex, custom)
  • Uses distinct colors for each agent type for quick visual identification
  • Complements the existing server status indicator

Implementation Notes

  • Agent type is already detected in cmd/server/server.go via parseAgentType()
  • Could be exposed via the existing /status endpoint or new API endpoint
  • UI location: likely in the header component alongside the current status indicator
  • Should integrate with the existing design system and dark/light mode toggle

Benefits

  • Quick visual confirmation of which agent is active
  • Helpful when switching between different agent types
  • Improves user experience with colorful, intuitive interface

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions