You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Agent architecture: Introduce provider abstraction for session handling, routing auto-resume, status manager, timeline server, and tab/workspace APIs through a registry so additional CLI agents can plug in without further changes. (0fa7c0d)
Trust prompt UI: Surface Claude folder-trust dialog as an interactive panel card so users can approve without switching to the terminal. (3946b0b)
Clipboard: Extract shared clipboard copy helper, apply across all copy sites, and fall back to execCommand in non-secure contexts. (be0cf3c, 087c883)
Timeline UI: Shrink spacer when a response arrives during background and center skeleton loader to match content width. (65221e4, 5c12ed9)
Timeline UI: Fall back to claudeSummary when tail-mode entries lack user text, so session headers reflect the actual conversation instead of "(new session)". (36633c0)
System prompt: Clarify web-browser tab alive semantics. (d13f920)
README: Reorder language list to lead with the reader's locale. (8630d94)
Fixes
tmux copy-mode: Mirror mouse bindings to the copy-mode-vi table so drag-end no longer jumps the viewport on vi-mode hosts. (eabc216)
tmux copy-mode: Preserve scroll position when clicking in copy-mode. (a4268ba)
tmux config: Silence unbind-key errors with -q flag. (3a448b3)
Timeline UI: Skip auto-scroll when sending a message while Claude is busy, preventing visible jumps and stale anchor reuse; fade pending messages out over 200 ms. (e330962)
Pending messages: Normalize whitespace when matching optimistic messages to their server counterparts so entries are replaced in place rather than duplicated. (42f9571)
Session recovery: Walk up to the nearest existing ancestor (or $HOME) when a tab's saved working directory no longer exists, and drop the stale last command from the disconnect overlay. (f62aeca)