feat(workbench): refine dynamic task collaboration

This commit is contained in:
2026-09-24 16:36:12 +08:00
parent b64d2b78bb
commit 87cc7785da
25 changed files with 1216 additions and 470 deletions
@@ -118,6 +118,7 @@ type AgentCommandPanelProps = {
selectedModel?: string;
approvalMode?: AgentApprovalMode;
uiResults?: AgentUiResult[];
reviewPanel?: ReactNode;
workspaceContext?: AgentWorkspaceContextItem[];
prompt: string;
onCollapse: () => void;
@@ -173,6 +174,7 @@ export function AgentCommandPanel({
selectedModel = "",
approvalMode = "request",
uiResults = [],
reviewPanel,
workspaceContext = [],
prompt,
onCollapse,
@@ -585,6 +587,7 @@ export function AgentCommandPanel({
</AnimatePresence>
{!qaOnly ? <AgentUiEnvelopeRenderer results={uiResults} /> : null}
{reviewPanel}
</ConversationContent>
<AgentConversationScrollManager
activeSessionId={activeSessionId}