codeburn/mac/Sources/CodeBurnMenubar/Security
iamtoruk 97ace81fb6 fix: stop a stuck cursor, pick the right Claude session file, skip the Kimi blob walk
A Capacity Dock row that vanishes while hovered fires no hover exit, so the
pushed pointing-hand cursor stuck system-wide; the row now pops it on the way
out. Claude Code writes a fresh sessions/<pid>.json on every resume, so several
files name one session and the first listed was taken; the newest is taken now,
and a newest that fails the recycled-pid guard leaves the row inert.

collectKimicodeInputs recursed the whole Kimi session store to find wire files,
listing ~18k entries for ~2k wires at ~250ms per payload build. It now walks
work dir, session and agent levels only: ~23ms, and a decoy wire.jsonl under
blobs/ or file-history/ no longer reports itself as a session.
2026-09-14 03:42:39 -07:00
..
CodeburnCLI.swift fix(mac): prefer the node beside the CLI over a version manager's default 2026-09-07 10:16:48 +08:00
KeychainCredentialCache.swift polish(menubar): pane-named window title, single tagline, version dedupe, em-dash sweep 2026-08-24 09:48:16 -07:00
PreferredTerminal.swift feat(menubar): route every user-facing string through a strings catalog 2026-09-12 15:21:49 -07:00
SafeFile.swift docs(menubar): state what the Keychain move actually guarantees 2026-08-19 11:43:44 -07:00
SessionFocus.swift fix: stop a stuck cursor, pick the right Claude session file, skip the Kimi blob walk 2026-09-14 03:42:39 -07:00
TerminalLauncher.swift feat(menubar): add preferred terminal setting with Terminal.app fallback 2026-08-04 00:19:00 +03:00