feat: improved context usage display and update model configurations

- Updated status line to display token usage with an unknown context marker (" 5K/? ") when the model context window is unavailable.
- Updated `fugu` model specifications in `models.json` and catalog constants with corrected pricing, increased context windows, and disabled stream idle timeouts.
- Corrected OpenAI usage accounting by excluding redundant orchestration input tokens in `openai-shared` logic.
This commit is contained in:
can1357
2026-06-22 08:04:42 +02:00
parent a2a82b6cd2
commit 4e54e557bc
16 changed files with 81 additions and 30 deletions
@@ -32,6 +32,7 @@ function createModelContext(advisorActive: boolean): SegmentContext {
tokensPerSecond: null,
},
contextPercent: 0,
contextTokens: 0,
contextWindow: 0,
autoCompactEnabled: false,
subagentCount: 0,