Releases: momoraul/Lupen
Release list
Lupen v0.8.1
0.8.0
Lupen v0.7.0
Multiple session sources, weekly/monthly reports, and a faster, friendlier Conversation tab.
- Multiple session sources — index Claude Code / Codex from more than one root and switch between them (managed in Settings).
- Weekly & monthly reports — the Reports Overview now buckets by Day, Week, or Month, each with a period-over-period delta.
- Appearance setting — System, Light, or Dark independently of macOS.
- In-conversation Find (⌘F) with match navigation and highlighting.
- Per-card Copy — hover-revealed Copy on every conversation card and code block, with confirmation.
- Menu-bar action menu — right-click the menu-bar item for quick actions.
- Self-healing index — File → Check Index Integrity… repairs a corrupt index in place.
- Stability — removed force-unwraps on hot/launch paths so corrupt input degrades gracefully.
Lupen v0.6.3
A calmer Conversation tab and a more reliable menu bar.
- Conversation tab redesign — quiet cards so the dialogue leads, receding headers, accent-bordered selection; tuned typography, reading width, and code/table legibility.
- Cleaner attachment indicator — a single legible paperclip marks turns with image attachments, readable on the selected row in light and dark.
- Menu bar — clicks reliably bring the window to the front, and idle days show a clear "$0".
Lupen v0.6.2
Urgent CLI crash fix plus more accurate Codex usage verification.
- CLI crash fix — the
lupenCLI no longer crashes on launch (a SIGTRAP that hit 100% of CLI runs); logging now bootstraps safely from any thread. - Codex Verify Usage accuracy — stops false-positive "missing usage" reports, fixes generated-turn request-id matching, and adds error/warning severity to the Verify Costs filter and the
verifyCLI gate.
Lupen v0.6.1
Fixes a freeze on very large turns and cold-launch selection.
- Large-turn performance: the Conversation tab no longer freezes on multi-thousand-step turns; long runs of supporting activity (tools, thinking) fold into a collapsed group so the card count stays bounded.
- Cold-launch selection: the first session is now auto-selected on a cold launch with a proper focus ring, instead of opening with nothing selected.
Lupen v0.6.0
Reimagines the Conversation tab as a rich Turn reader.
- Conversation rich reader: a selected Turn renders as a card stack (prompt → thinking → tools → reply) with rich markdown (headings, lists, code with copy, tables, quotes) and multi-line selection.
- Curation: thinking and tool calls collapse into expandable one-liners; interrupted / API-error / compacted turns show a clear status banner instead of "(no response available)".
- Readability: prompts and replies stand out as cards while side content (thinking, tools) fades into indented lines; the selected step is highlighted and scrolled into view.
Lupen v0.5.0
Adds a Manage Sessions & Storage window (⌘⇧M) plus Codex sidebar improvements — first-prompt titles, zero-cost session hiding, and cost recoloring. See the v0.5.0 changelog in the README.
Lupen v0.4.1
Maintenance release — sidebar per-session cost label plus Codex visibility/cost-accuracy fixes. See the v0.4.1 changelog in the README.
Lupen v0.4.0
First release of the lupen CLI — the app binary doubles as a scriptable CLI (summary/daily/weekly/monthly/skills/models/projects/top/search/resume/verify/budget/statusline/refresh/config/install-cli); every report as a table, JSON, or CSV; verify/budget exit-code gates. brew puts lupen on PATH automatically, DMG/source: lupen install-cli.