AddedAdded canonical AI conversations with durable conversation identities and persisted provider bindings, allowing chat state, transcripts, and provider configuration to survive reloads, reconnects, and history migration
AddedAdded a unified ACP provider and model picker with provider-specific model catalogs, model-aware reasoning and service-tier controls, staged selections, and setup and availability feedback
AddedAdded Claude subscription authentication to AI provider setup
AddedAdded bidirectional placement for the Files and Agents sidebar views, with accessible context-menu and command-palette actions, persistent layout preferences, side-aware reveal and drag behavior, and adaptive right-sidebar sizing
ChangedUpdated the embedded Codex ACP runtime to 0.147.0, including the codex-acp executable as the default Codex runtime and improved support for subagent lifecycle events
ChangedChanged ACP conversation routing to select the appropriate continuation strategy, including bounded transcript handoff when a runtime cannot continue a native session, while preserving canonical conversation and provider state across turns
ChangedLocked provider changes after a conversation begins and kept staged model and configuration choices scoped to the active conversation
ChangedRefined AI provider and model controls with anchored popovers, clearer model labels, and improved keyboard and focus behavior
FixedFixed restored and migrated AI sessions losing provider bindings, model or configuration selections, and canonical conversation identity
FixedFixed AI activity and change-review event handling across runtime upgrades, reconnects, persisted sessions, and subagent lifecycle changes
FixedFixed subagent activity being duplicated or attached to stale child sessions, and preserved authoritative activity timestamps across restored sessions
FixedFixed Claude subscription authentication status handling when OAuth sessions expire or status probes stall