Skip to content

v0.3.1

Choose a tag to compare

@anhyobin anhyobin released this 07 May 05:07
· 25 commits to main since this release

Bug Fix

Context Gauge 1M Detection

Models configured as 1M-context variants (e.g., us.anthropic.claude-opus-4-6-v1[1m]) were incorrectly shown with a 200K context limit in the gauge.

Root cause: The JSONL API response only contains short model IDs (claude-opus-4-6) without the [1m] suffix, so the previous keyword-based detection could never match.

Fix: The app now reads ~/.claude/settings.json at launch to cross-reference ANTHROPIC_MODEL and related env vars. If the configured model contains both the JSONL model's family-version key and [1m], the context gauge correctly uses 1M as the denominator.

Additional

  • Model badge now shows "(1M)" suffix for non-4.7 models running with 1M context (e.g., "Opus 4.6 (1M)")
  • New ClaudeSettingsReader utility — reads settings once per app launch, cached for performance

Full Changelog: v0.3.0...v0.3.1