GPT 5.4 model support — Added OpenAI's latest GPT 5.4 model as the new default for Codex runtime, replacing GPT-5.3 Codex
Copy button in text selection popover — Select any text in chat to quickly copy it with a new Copy icon button
Improvements & Fixes
Instant new chat creation — Creating a new sub-chat is now instant (optimistic UI update) instead of waiting for DB insert, with full rollback on failure
Double-click guard on new chat — Prevents duplicate sub-chats from rapid Cmd+T or double-clicking the new chat button
Race condition safety net — If a message is sent before the sub-chat row is persisted, the backend now auto-creates it instead of silently failing
Nested session error fix — Fixed "Claude Code cannot be launched inside another session" error when running the dev build from a Claude Code terminal
Changelog URL fix — Updated changelog links to point to the correct URL
Per-pane tab groups with native drag-and-drop — Each split pane now has its own tab bar with native DnD for reordering tabs, plus sidebar mode switching and Dockview improvements
Sortable sub-chats in sidebar — Drag-and-drop reordering of sub-chats in the sidebar using dnd-kit
Branch info in PR card — PR card badge now shows the branch name
Improvements & Fixes
Fork from here during active stream — Fixed: you can now fork a conversation while the agent is still streaming
SDK 0.2.63 compatibility — Fixed thinking config API usage and "Agent" tool name rename from claude-agent-sdk 0.2.63
Sub-chat rename toast — Fixed error toast appearing on rename by removing broken onSuccess callback
Sidebar tooltip cleanup — Tooltip now hides correctly on archive/close operations
PR comments in details sidebar — View all PR comments (general + code-level review comments) directly in the sidebar. Comments show author, timestamp, markdown body, and file path with diff hunks for code comments. Includes copy button per comment and "Copy All" functionality
Branch switcher in diff view — Click the branch name in the diff header to open a searchable popover for switching branches. When uncommitted changes exist, shows a dialog to carry or stash them
Drag-and-drop queue reordering — Reprioritize pending messages in the queue by dragging and dropping
Editable PR title — Rename your PR title directly from the Workspace widget
Keyboard shortcut for split view — Press Cmd+Shift+T to create a new sub-chat directly in split view. The "+" button tooltip now shows both shortcuts (Cmd+T and Cmd+Shift+T)
Pull & Push dialog for remote ahead errors — When pushing fails because the remote branch has new commits, a dialog now offers to pull (with auto-stash and rebase) and push in one action, instead of showing a generic error
PR status widget in details sidebar — Pull request status is now displayed in the desktop details sidebar
Improvements & Fixes
Claude Agent SDK updated to v0.2.63 — Updated from v0.2.61, with Claude CLI binary updated to v2.1.63
Auto-delete empty sub-chats — Empty sub-chats are automatically cleaned up on close, and file stats are now cached in the database for faster sidebar rendering
Sub-chat navigation hotkey fix — Cmd+[ / Cmd+] now correctly navigates sub-chats in sidebar order
PR status auto-refresh — After a successful commit or push, PR status queries are automatically refreshed
PostHog analytics fix — Fixed PostHog API key and resolved infinite identify calls
Claude Agent SDK updated to v0.2.61 — Updated from v0.2.45, bringing parity with Claude Code CLI v2.1.61. Includes support for adaptive thinking (Opus 4.6), effort levels, prompt suggestions, session management APIs, and new hook events
Claude CLI binary updated to v2.1.61 — Latest Claude Code CLI with improved stability and new model capabilities