Skip to content

2.0.5

Latest

Choose a tag to compare

@github-actions github-actions released this 25 Jul 05:09
9ee0ed7

What's new in 2.0.5

A quota-accuracy release: the live subscription numbers now refresh when they actually change, and stop costing you anything when nobody is looking at them.

  • Quota refreshes when the window resets — Lens schedules a refresh for each rate limit window's own reset moment, the 5-hour and the 7-day one separately, instead of waiting for the next poll to happen to land. A window that has rolled over shows as refreshing rather than leaving a stale "limit reached" bar on screen.
  • No probing while Lens is hidden — the Claude quota probe is a real API call against your own subscription. Lens now pauses it while the window is hidden or the app sits in the tray, and catches up the moment you come back. Concurrent triggers are merged into a single probe.
  • Honest quota labels — Anthropic's raw status values map to a localized badge, the countdown ticks between refreshes instead of sitting frozen, and a failed refresh is stated instead of silently leaving the last known numbers looking current.
  • Prompt-less sessions are hidden — starting a CLI session and closing it without typing anything still writes a file. Those rows are filtered out of the list, the cache, and the History count.
  • Transcript stays scrollable after switching sessions — fixes a case where the message list rendered too short to scroll, leaving older turns unreachable.
  • Codex thinking level in session info — and the CLI version row is now labeled per source, Claude Code or Codex, instead of always reading "CC version".

Everything from 2.0.4 is unchanged — instant Claude Code ⇄ Codex switching, bounded session caches, grouped Codex subagents, clean session titles, search timeline, inline subagent and workflow transcripts, custom profile, workspace browser, light and dark themes, UI in 10 languages, and no network beyond the opt-in quota probe.

Downloads

  • macOS Apple SiliconLens-2.0.5-arm64-mac.zip
  • macOS IntelLens-2.0.5-mac.zip
  • Windows x64Lens-2.0.5-win.zip
  • Linux x64Lens-2.0.5-linux-x86_64.AppImage

Builds are not signed. On macOS strip the quarantine flag once:

xattr -dr com.apple.quarantine "/Applications/Lens.app"

On Windows, SmartScreen → More info → Run anyway.

On Linux, make the AppImage executable once:

chmod +x Lens-2.0.5-linux-x86_64.AppImage

Then run it directly:

./Lens-2.0.5-linux-x86_64.AppImage

Source

Architecture notes, IPC protocol, security model: see CLAUDE.md.

Full Changelog: 2.0.4...2.0.5