diff --git a/README.md b/README.md index 1cb7e0a..ba9d32e 100644 --- a/README.md +++ b/README.md @@ -133,26 +133,26 @@ Press `/` to access all commands organized by category. **Available Commands:** -| Category | Command | Description | -| -------- | ------------ | --------------------------------- | -| General | `/help` | Show available commands | -| General | `/clear` | Clear conversation history | -| General | `/exit` | Exit the chat | -| Session | `/save` | Save current session | -| Session | `/context` | Show context information | -| Session | `/usage` | Show token usage statistics | -| Session | `/remember` | Save a learning about the project | -| Session | `/learnings` | Show saved learnings | -| Settings | `/model` | Select AI model | -| Settings | `/agent` | Select agent | -| Settings | `/mode` | Switch interaction mode | -| Settings | `/provider` | Switch LLM provider | -| Settings | `/status` | Show provider status | -| Settings | `/theme` | Change color theme | -| Settings | `/mcp` | Manage MCP servers | -| Account | `/whoami` | Show logged in account | -| Account | `/login` | Authenticate with provider | -| Account | `/logout` | Sign out from provider | +| Category | Command | Description | +| -------- | ------------ | ----------------------------------------------- | +| General | `/help` | Show available commands | +| General | `/clear` | Clear conversation history | +| General | `/exit` | Exit the chat | +| Session | `/save` | Save current session | +| Session | `/context` | Show context information | +| Session | `/usage` | Show token usage with color-coded progress bars | +| Session | `/remember` | Save a learning about the project | +| Session | `/learnings` | Show saved learnings | +| Settings | `/model` | Select AI model | +| Settings | `/agent` | Select agent | +| Settings | `/mode` | Switch interaction mode | +| Settings | `/provider` | Switch LLM provider | +| Settings | `/status` | Show provider status | +| Settings | `/theme` | Change color theme | +| Settings | `/mcp` | Manage MCP servers | +| Account | `/whoami` | Show logged in account | +| Account | `/login` | Authenticate with provider | +| Account | `/logout` | Sign out from provider | ### Agent Mode with Diff View @@ -193,6 +193,21 @@ Access to multiple AI models through GitHub Copilot. - Grok-code-fast-1 - And more... +### Copilot Usage Display + +Real-time monitoring of your GitHub Copilot quota usage directly in the Activity Panel. + +**Features:** + +- **Premium Requests** - Track your premium request quota +- **Chat** - Monitor chat message limits +- **Completions** - View code completion quota +- **Color-coded Progress Bars** - Green (>40%), Yellow (5-40%), Red (≤5%) +- **Auto-refresh** - Updates every 60 seconds and after each task +- **Reset Date** - Shows when quotas reset + +Accessible via the Activity Panel (`Ctrl+O`) when using GitHub Copilot provider. + ### Theme System 15+ built-in themes to customize your experience. diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 535766a..ff15427 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -17,6 +17,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Total code changes (+additions/-deletions) - Breakdown by AI model with token usage (input/output/cached) - Resume command with session ID for easy session continuation +- **Copilot Usage Display**: Real-time GitHub Copilot quota monitoring in the Activity Panel + - Shows Premium Requests, Chat, and Completions quotas with color-coded progress bars + - Color indicators: Green (>40% remaining), Yellow (5-40%), Red (≤5%) + - Auto-refreshes every 60 seconds and after task completion + - Displays quota reset date + - Available immediately when using GitHub Copilot provider +- **Enhanced /usage Command**: Color-coded progress bars matching the Activity Panel display ### Fixed @@ -24,6 +31,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **@ File Picker**: Now works at any cursor position in the input, not just when the input is empty - **/ Command Menu**: Now works at any cursor position in the input, not just when the input is empty - **Terminal Garbage on Exit**: Fixed `997;1n` text appearing on exit, caused by unanswered DECRQM mode 997 query from the TUI renderer +- **Session Resume**: Fixed `--resume` not finding sessions created in the current session + - New sessions now properly use the session persistence system IDs + - Resume link on exit now displays the correct session ID instead of "unknown" ### Planned