-
Notifications
You must be signed in to change notification settings - Fork 30
Releases: ttnear/Clarc
Releases · ttnear/Clarc
Clarc v1.3.3
Fixed
- Chat: Multi-select questions from Claude now show checkboxes and a Submit button so you can pick more than one option. Previously, tapping any option immediately submitted it as the only answer.
Assets 3
Clarc v1.3.2
Fixed
- Chat: Continuing a conversation or finishing a response no longer flickers. Messages — including turns with a thinking trace — now keep a stable identity when the history reloads from disk, so the list redraws in place instead of rebuilding every row.
Assets 3
Clarc v1.3.1
What's Changed
ff6746afix: ignore hook lifecycle system events when resolving session id76d50bdfix(release): strip AppleDouble metadata from distribution zip
Full Changelog: v1.3.0...v1.3.1
Assets 3
Clarc v1.3.0
Added
- Chat: Claude's reasoning now renders as an expandable thinking trace. Each turn's thinking is collapsed by default and can be opened inline to see how the response was reached.
- Chat: A stop button now appears in the composer while Claude is responding, so you can cancel an in-progress response with a single click instead of a keyboard shortcut.
- Chat: Fork a conversation from any message. Hovering an assistant message reveals a branch button that copies the conversation up to that point into a fresh session — the original is left untouched, and the branch keeps full prior context when resumed.
Assets 3
Clarc v1.2.6
What's New
Bug Fixes
- Fixed AskUserQuestion in bypass-permissions mode — In "권한 건너뛰기" mode, the CLI received no hook settings and immediately emitted a fallback "Answer questions?" error without waiting for user input. The hook is now always registered (with a narrowed matcher for bypass mode) so AskUserQuestion prompts wait for the user's actual response.
- Harden reload cache against jsonl shrink/rewrite (size+mtime check)
- Isolate UI-only messages (errors, compact markers, terminal) from disk reload
- Fix store/release of
didBecomeActiveobserver token
Improvements
- Reload
committedMessageson FS change and app activate for live session sync - Scope FS-watcher reload to in-memory sessions only (perf)
- Tighten AppState concurrency; simplify syntax highlight calls
Changes
- b071465 fix: register AskUserQuestion hook in bypassPermissions mode
- 96ecf3c refactor: tighten AppState concurrency and simplify syntax highlight calls
- cf92030 fix: harden reload cache against jsonl shrink/rewrite and isolate UI-only messages from disk reload
- c66bdcc fix: store and release didBecomeActive observer token
- d9867a2 perf: scope FS-watcher reload to in-memory sessions only
- 92a5871 perf: add size-skip and equality guards to reloadCommittedFromDisk
- 81b5571 fix: switchToSession always reloads committedMessages from disk unconditionally
- e0dd7c4 feat: reload committedMessages on FS change and app activate
Assets 3
Clarc v1.2.5
Fixed
- Chat: Messages that occasionally went missing during long agent loops or background tool monitoring are now restored automatically. After each turn the app reconciles in-memory state against the CLI session log so any blocks the live stream skipped fill in without an app restart.
- Chat: Hide the noisy "No response requested." marker the model emits when a turn arrives without a user prompt (e.g. ScheduleWakeup or hook re-entry). It is now stripped from both live streaming and historical session loads.
Assets 3
Clarc v1.2.4
Fixed
- Resolve
env: node: No such file or directoryerror when starting a chat. The app now reads the user's shellPATHso the bundledclaudeCLI can locatenoderegardless of where it was installed (Homebrew, nvm, npm-global). (#8)
Assets 3
Clarc v1.2.3
What's New in Clarc 1.2.3
Claude Code CLI Session Sync
- Sessions started in Clarc now appear in the
claude --resumepicker — switch freely between Clarc and the terminal CLI. - Legacy sessions are automatically migrated to the new format.
- Session timestamps now reflect actual last activity instead of file modification time.
Input Improvements
- Fixed Korean IME input losing the final syllable.
- Improved chat text selection and focus behavior.
Other Fixes
- Clicking a notification now navigates to the current window instead of opening a new one.
- Shortcut and slash command export files now include locale-specific comment headers.
- Branch list in the sidebar now supports multiple Git remotes.
Assets 3
Clarc v1.2.2
New
- Right-click a file or folder in the sidebar tree (or in search results) to open it in Finder with the item selected.
Improved
- Replace the SwiftUI text rendering in the file viewer and diff viewer with an NSTextView (TextKit2) backend, eliminating multi-second loads on large files.
- Raise the file inspector size limit from 1MB to 5MB.
- Use ClaudeTheme tokens for diff line colors so they follow the active theme.
Assets 3
Clarc v1.2.1
New
- Move permission mode, model, and effort chips from the chat toolbar into the input composer for faster per-session control.
Improved
- Redesign the input bar so the attach (+) button and quick chips share a single action row beneath the text editor.
- Restore hover and click behavior on attachment preview cards (now 96x104).
- Persist the project filter toggle in history view across app restarts.
Fixed
- Handle Korean IME composition correctly when typing in the input bar.
- Show the message queue preview above the shortcut bar, right-aligned with the input bar's edge.