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
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed Down Arrow focusing the Agents View entry before moving a nonempty prompt cursor to the end (ENG-5147).
Added app.messages.expand (ctrl+p) to collapse or expand agent-to-agent messages separately from ctrl+o tool output.
Added a ctrl+t expand hint to collapsed thinking blocks, matching the tool output hint.
Changed expand/collapse hints to a consistent bracketed (Ctrl+O to expand) style across tool, message, summary, and error rows.
Added a configurable copy action to login dialogs so raw sign-in URLs can be copied without selecting wrapped text (#643).
Added privacy-safe pseudonymous product analytics for onboarding, command use, execution modes, run outcomes, TTFT, latency, usage, tools, retries, and compactions, with disclosure and opt-out controls (ENG-4682).
Changed sent agent messages in the IPython cell UI to show only the message text with a ╰─ gutter when expanded, matching received messages, and hid the raw agent_message.send receipt dictionary.
Fixed Homebrew installs attempting to self-update their versioned Cellar keg instead of directing users to brew upgrade prime-agent (#844)
Fixed the agents view collapsing expanded subagent lists when returning from an opened agent (ENG-5105).
Kept the subagent summary row visible and selectable while its list is expanded in the agents view, so pressing enter on it collapses the list again (ENG-5105).
Added in-place editing of queued steering and follow-up messages: Alt+Up/Alt+Down browse the queue from the draft, Enter applies the edit as steering, Alt+Enter as a follow-up, and submitting an empty editor deletes the item; interrupts now preserve the queue (#838).
Fixed workers with no live connection reporting as ready; stopping workers now report a stopping state, are hidden from live sessions, and no longer receive daemon-wide commands (#850).
Fixed timed-out worker stops stranding dead-but-registered workers ("Session worker is not connected"); stops now finalize in the background once the process exits, and zombie processes are no longer counted as alive (#851).
Fixed sessions becoming permanently unopenable after a stale worker registration was left behind; open/resume now self-heals by finishing the old cleanup and starting a fresh worker (#852).