Commit Graph

3 Commits

Author SHA1 Message Date
Mathias Beaulieu-Duncan
e658c6c9cf fix: add files.user-selected.read-only entitlement for file_picker
The file_picker plugin requires com.apple.security.files.user-selected.read-only
to be present in the app's entitlements. It checks this at runtime via
SecTaskCopyValueForEntitlement and throws ENTITLEMENT_NOT_FOUND without it.
This was lost during a previous entitlements cleanup.

Signed, notarized, stapled DMG
2026-04-07 14:14:18 -04:00
Mathias Beaulieu-Duncan
53ed5a6cd1 fix: disable sandbox for ~/.claude access, add path input field for hidden folders
- Remove App Sandbox from Release entitlements (developer tool needs
  filesystem access to ~/.claude/projects — same as VS Code, iTerm2)
- Explicitly set get-task-allow=false in entitlements for notarization
- Add path input field in header so users can type paths with hidden
  folders (e.g. ~/.claude/projects) — press Enter or click arrow to scan
- Field pre-populated with ~/.claude/projects on launch
- Signed, notarized, stapled DMG
2026-04-07 13:55:24 -04:00
364877d376 Initial commit: Claude Code session viewer (Flutter macOS)
A desktop app that parses Claude Code .jsonl session logs and provides
a rich UI for exploring conversations, tool usage, subagents, and token
consumption. Features include project browser with auto-discovery of
~/.claude/projects, conversation timeline with inline subagent expansion,
agents overview, toolbelt chart, and token usage dashboard.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 16:17:23 -04:00