Skip to content

Migrate conversation list to AgentConversationEntry#10180

Merged
zachbai merged 2 commits intozb/agent-conversation-entryfrom
zb/migrate-list-view
May 5, 2026
Merged

Migrate conversation list to AgentConversationEntry#10180
zachbai merged 2 commits intozb/agent-conversation-entryfrom
zb/migrate-list-view

Conversation

@zachbai
Copy link
Copy Markdown
Contributor

@zachbai zachbai commented May 5, 2026

Description

Migrates the conversation list UI/model plumbing to consume the new AgentConversationEntry abstraction 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 --check
  • Skipped cargo clippy --workspace --all-targets --all-features --tests -- -D warnings at user request.

Agent Mode

  • Warp Agent Mode - This PR was created via Warp's AI Agent Mode

Co-Authored-By: Oz oz-agent@warp.dev:wq

Copy link
Copy Markdown
Contributor Author

zachbai commented May 5, 2026

This stack of pull requests is managed by Graphite. Learn more about stacking.

@zachbai zachbai marked this pull request as ready for review May 5, 2026 21:57
@zachbai zachbai merged commit e048029 into zb/agent-conversation-entry May 5, 2026
6 of 7 checks passed
@zachbai zachbai deleted the zb/migrate-list-view branch May 5, 2026 21:57
@oz-for-oss
Copy link
Copy Markdown
Contributor

oz-for-oss Bot commented May 5, 2026

@zachbai

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 /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

Copy link
Copy Markdown
Contributor

@oz-for-oss oz-for-oss Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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

@zachbai zachbai changed the title Migrate conversation_list view to use new AgentConversationEntry abstraction. Migrate conversation list to AgentConversationEntry May 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant