Repository navigation
v0.16.0
A special thank-you to Ayush Sharma (@ayush5harma) for his work and contributions. He has been the leading motivator behind this release, with his issues and ideas driving most of the work in 0.16.0.
Features
- Background automatic updates (#437, @srothgan): Install automatic updates in the background after exit, and show a warning at startup when the last one failed.
- Session name in Status (#445, @ayush5harma): Show the live session name in the Status tab.
- Fullscreen Git diff viewer (#476, @srothgan): Add
/diffwith HEAD, staged, and unstaged comparisons, a file tree, and full file contents. Fixes #467. - Fullscreen session picker (#477, @srothgan): Replace
/resumearguments with a searchable fullscreen picker, retain direct resume throughclaude-rs resume <session_id>, and show saved commands readably without internal fork points. Fixes #468. - Chat layout (#478, #480, @srothgan): Show sent messages as full-width cards marked with the composer prompt glyph, and group assistant text and tools under one response marker.
- Welcome animation (#479, @ayush5harma): Animate the welcome crab while the first session connects.
- Configurable footer (#481, #485, #493, @srothgan, @ayush5harma): Add a single-row footer with per-field visibility, alignment, order, colors, and a running-subagent count, and apply the saved layout from startup. Fixes #466, #482.
- Mode and effort shortcuts (#486, @srothgan): Add Shift+Left and Shift+Right to change permission mode and Shift+Up and Shift+Down to change effort. Fixes #483.
- Skills and styles reload (#487, @ayush5harma): Add
/reloadto reload skills and output styles in the active session. Fixes #464. - Conversation export (#491, @ayush5harma): Add
/export [path]to save session history as Markdown without overwriting existing files. Fixes #465. - Session launch flags (#492, @ayush5harma): Add session naming and forking, extra directories, settings and MCP configuration, and system prompt replacement or extension from text or files. Fixes #462.
- Subagents view (#493, #496, @ayush5harma, @srothgan): Add fullscreen
/agentswith live status, ancestry, stop controls, saved-response previews, and refreshable transcripts, and restore saved nested subagents without marking historical runs as active. Fixes #439. - Bridge and hook diagnostics (#494, @ayush5harma): Record bridge and SDK warnings and errors in the default log and show hook failures in the transcript. Fixes #463.
- Agent SDK migration (#496, @srothgan): Upgrade Agent SDK from
0.3.288to0.3.302, add session-local plugin folders, typed MCP forms, hook failure policies,idleCompaction,CLAUDE_RS_CONFIG_DIR, and scheduler and notification timestamps, and correct startup, authentication, and extra-usage errors. Fixes #421.
Fixes
- Local command replies (#444, @ayush5harma): Show missing replies to commands handled locally by Claude Code, including
/rename,/color, and/context. - Markdown and tool previews (#478, #484, @srothgan): Preserve fenced code, streamed tables, nested lists, and full-file indentation, show numbered file source in Read previews, and retain shell output colors. Fixes #461.
- Status tab rename (#488, @ayush5harma): Keep renaming unavailable until the session is saved and retain the draft when a rename fails. Fixes #469.
- Path arguments (#489, @ayush5harma): Stop invalid
--dirand--bridge-scriptpaths from reaching the trust prompt or failing as a bridge spawn error. Fixes #472. - Trust prompt directory (#490, @ayush5harma): Show the directory that the trust prompt will trust. Fixes #473.
- Read and replay performance (#495, #497, @srothgan): Reduce long stalls during large file reads, session resume, and terminal resizing, stop startup history purges, and add Read preview timing diagnostics and updated source-build instructions.
- Markdown lists and tables (#498, @srothgan): Keep text following a list at the normal column and display tables with borders and wrapped cells.
Documentation
- Contribution requirements (#470, @srothgan): Require an issue and maintainer scope agreement before implementation or pull requests.
CI and Dependencies
- Dependency updates (#448, #449, #450, #451, #470, #484, @srothgan, @dependabot): Bump
rustlsto0.23.46,zipto9.0.4, andtokioto1.53.2, removeansi-to-tui, and update bridge dev dependencies,jscpd, and GitHub Actions pins. - Bridge test coverage (#471, @ayush5harma): Run the top-level bridge test files in CI. Fixes #446.
- Issue triage automation (#474, @srothgan): Add the
Issue Triageworkflow with/triagedand/duplicatecommands.