Skip to content

Use queued query UI instead of pending user query#10113

Merged
zachbai merged 2 commits intomasterfrom
zb/queued-query-cloud-mode
May 5, 2026
Merged

Use queued query UI instead of pending user query#10113
zachbai merged 2 commits intomasterfrom
zb/queued-query-cloud-mode

Conversation

@zachbai
Copy link
Copy Markdown
Contributor

@zachbai zachbai commented May 5, 2026

Description

Demo

  1. Use the queued query UI for cloud mode initial query and follow-ups. Clean up old optimistic pending user query rich content machinery.
  2. Properly hook setup commands for follow-up execution environment setup into the requested command-like setup command UI.

@cla-bot cla-bot Bot added the cla-signed label May 5, 2026
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 requested a review from advait-m May 5, 2026 05:15
@zachbai zachbai marked this pull request as ready for review May 5, 2026 05:15
@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
Member

@advait-m advait-m left a comment

Choose a reason for hiding this comment

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

nice, looking sweet!

Image

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 switches cloud-mode initial and follow-up prompts to the queued-query UI, removes the old optimistic query rendering path, and adds grouped setup-command UI for follow-up startup commands.

Concerns

  • The setup-command header can remain stuck in the running state after a cloud run fails, is cancelled, or needs auth before an exchange/harness-start event finishes the active group.

Verdict

Found: 0 critical, 1 important, 0 suggestions

Request changes

Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

&self.agent_view_controller,
app,
) {
if self
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

⚠️ [IMPORTANT] This now keys the label only off running_group_id, but failure/cancel/auth paths never call finish_setup_command_group; if a run stops after setup commands are inserted but before an exchange or harness-start event finishes the group, this header remains visible as Running setup commands.... Finish the group on terminal failure states or keep the previous not-running guard.

@zachbai zachbai merged commit a171b17 into master May 5, 2026
47 checks passed
@zachbai zachbai deleted the zb/queued-query-cloud-mode branch May 5, 2026 05:40
wolverine2k pushed a commit to wolverine2k/warp that referenced this pull request May 5, 2026
## Description
[Demo](https://www.loom.com/share/943140c634704c67b878b1815639aaaf)

1) Use the queued query UI for cloud mode initial query and follow-ups. Clean up old optimistic pending user query rich content machinery.
2) Properly hook setup commands for follow-up execution environment setup into the requested command-like setup command UI.
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.

2 participants