-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Open
Description
Problem or Use Case
When typing /personality without arguments, the current output shows only the list of available personalities. There's no indication of which personality is currently active, making it difficult for users to quickly identify their current configuration without remembering or checking the config.
Proposed Solution
Display the current personality above the list of available personalities for quick reference. The format should be:
+--------------------------------------------------+
| (^o^)/ Personalities |
+--------------------------------------------------+
Current: kawaii
none - (no personality overlay)
kawaii - You are a kawaii assistant!
professional - You are a professional assistant.
technical - You are a technical expert.
Usage: /personality <name>
Alternatives Considered
- Option 1: Add a separate command like
/personality show- Less discoverable, requires users to remember the exact command - Option 2: Show current personality in a different section - Clutters the output, less immediately visible
- Option 3: Add a config indicator - Requires config access, more complex implementation
The chosen solution (displaying current personality at the top) provides the best UX: it's immediately visible, requires no additional commands, and clearly indicates the active state.
Feature Type
Configuration option
Scope
Small (single file, < 50 lines)
Contribution
- I'd like to implement this myself and submit a PR
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels