You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
VS Code extension: resolve the status bar to this window's workspace session
(no cross-session bleed), compute context fill from transcript tokens ÷ the real
context window (correct for 200k and 1M sessions), add an expanded click-to-open
status panel, brighter grey for secondary info, honest no-folder/warming-up
states, and drop the Regime indicator.
Efficiency metric: a brand-new session no longer scores low for having no
decisions yet — decision density stays neutral until there's enough conversation
to judge, so a fresh session reads high instead of mid-B. Established low-density
sessions are still scored normally.
Dashboard daemon: self-heal a stale tombstone instead of staying dead until
re-setup, and regenerate the dashboard in the background when it's opened stale,
so the localhost view reflects recent activity.
Status line: show 5h/7d usage limits with reset times, brighter grey, regime removed.
Copy file name to clipboardExpand all lines: vscode-extension/CHANGELOG.md
+36Lines changed: 36 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,41 @@
1
1
# Changelog
2
2
3
+
## 0.1.8
4
+
5
+
- Hardening pass: runtime-allowlist the panel's actions, dedupe fill clamping, and make warnings array-based (no join/re-split). No behavior change.
6
+
7
+
## 0.1.7
8
+
9
+
- Improve: brighter, higher-contrast grey for secondary info (session time, labels, reset times) in the panel and terminal status line — the old faint grey was hard to read.
10
+
11
+
## 0.1.6
12
+
13
+
- Remove: the "Regime" indicator (obscure context-fill-shift signal that confused more than it helped). The underlying detection stays in the plugin; it's just off the status line now.
14
+
15
+
## 0.1.5
16
+
17
+
- Fix: context fill is now computed from the transcript's own token count divided by the real context window (from the quality-cache's `model_context_window`). This is the only source that's correct for both 200k and 1M-context sessions, and it ignores a 0% fill the plugin sometimes writes when it can't attribute fill.
18
+
19
+
## 0.1.4
20
+
21
+
- Fix: context fill is now read from the per-session quality-cache's authoritative `fill_pct` (computed against the real context window), fixing badly-wrong fill on 1M-context sessions. Priority: matched live-fill → quality-cache → transcript tail.
22
+
- Honest: with no folder open, the status bar can't scope to this window's session, so it now says so plainly (in tooltip and panel) instead of showing volatile global data.
23
+
- Note: VS Code shows one status bar per window, so multiple Claude tabs in the same window reflect the most-recently-active session — a platform limitation, now documented.
24
+
25
+
## 0.1.3
26
+
27
+
- New: clicking the status bar opens an **expanded status panel** — a focused, theme-matched view of context fill, ContextQ, Eff, warnings, compactions, duration, agents, and 5h/7d limits, live-updating. The full browser dashboard is now an explicit "Open full dashboard" button.
28
+
29
+
## 0.1.2
30
+
31
+
- Fix: context fill is now read per-session. The shared `live-fill.json` was leaking one session's fill into other windows; the status bar now uses it only when it matches this window's session, falling back to the transcript otherwise.
32
+
- Improve: the 7-day usage limit now shows the reset **date and days remaining** (e.g. "Jun 4, 8:00pm · in 4d"), not just a time-of-day.
33
+
- Improve: a fresh session with no quality scores yet shows "warming up…" instead of an empty gap.
34
+
35
+
## 0.1.1
36
+
37
+
- Fix: the status bar now reflects the Claude Code session for **this** window (scoped to the workspace folder), instead of whichever session was most recently active anywhere. Resolves wrong scores showing in one window when another session is running.
38
+
3
39
## 0.1.0
4
40
5
41
- Initial release: Token Optimizer status line in the VS Code status bar.
0 commit comments