The sidecar profile hands the platform's askUser to the run driver - #56
Merged
Merged
Conversation
The profile rebuilt the driver's host from three fields and dropped the human port, so a running agent's question never reached the chat and the driver prompted through VS Code's quick pick. Forwarded, with a test that pins it.
…ool call is labelled by its title The reasoning was a collapsed block, so the chat showed "Thinking" and nothing else while the bar showed the text; it is open while the agent runs and collapses when it is done. An ACP tool call has a title and a kind rather than a name, and read as "unknown"; the title, or the kind, labels it now (wfpy carries them since its fix).
Two kinds of conversation, switched from the topbar: Session, the diagram's own chat with its agent (selector, new/rename/delete, the composer), and Run · n, the run's agents, each read only. A running agent's view is its transcript in arrival order (turns, reasoning open while it streams, text, tool calls by title with their status) with its questions inline where they were asked, answered from there; the footer says it takes no prompt. A question switches the panel to its agent, unless the user is typing to the session, then a banner with Go and a badge on the Run segment. The bar on the canvas opens an agent in the chat on click and hides while the chat shows one. The live state keeps an ordered transcript per agent beside the bar's per-turn summary.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Seen live: the asker's question came up as a VS Code quick pick instead of in the chat. The sidecar profile builds the run driver's host from the platform's field by field (
overlay,requestRefresh,output) and droppedaskUser, so the driver never had the human port and fell back to its own prompt.Forwarded, with a test that constructs the profile with a platform host and checks the driver receives the question and the diagram's URI, and that a platform without
askUserleaves it out.