Migrate conversation list to AgentConversationEntry#10180
Migrate conversation list to AgentConversationEntry#10180zachbai merged 2 commits intozb/agent-conversation-entryfrom
Conversation
This stack of pull requests is managed by Graphite. Learn more about stacking. |
|
I'm starting a first review of this pull request. You can view the conversation on Warp. I completed the review and no human review was requested for this pull request. Comment Powered by Oz |
There was a problem hiding this comment.
Overview
This PR migrates the conversation list rendering and actions from ConversationOrTask to the normalized AgentConversationEntry abstraction, including centralized open-action resolution and entry-derived capabilities for menus and row affordances.
Concerns
- No blocking correctness or security concerns found in the reviewed diff.
Verdict
Found: 0 critical, 0 important, 0 suggestions
Approve
Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).
Powered by Oz

Description
Migrates the conversation list UI/model plumbing to consume the new
AgentConversationEntryabstraction introduced downstack.This keeps active agent, conversation, and task entries represented through a shared entry layer so the list view can rely on entry-provided labels, icons, timestamps, and selection state instead of duplicating that logic in the view model.
Linked Issue
None.
Screenshots / Videos
Not included; refactor of existing conversation list behavior.
Testing
cargo fmt --checkcargo clippy --workspace --all-targets --all-features --tests -- -D warningsat user request.Agent Mode
Co-Authored-By: Oz oz-agent@warp.dev:wq