qwen-code/packages/cli/src/acp-integration
yiliang114 ee1f98f4ff fix(acp-integration/agent): clear pendingConfirmation when tool result arrives for pending tool
- Track pendingConfirmationCallId in AgentToolInvocation to properly clear stale prompts
- Clear pendingConfirmation when TOOL_RESULT arrives for the pending tool (IDE diff-tab path)
- Clear pendingConfirmation via onConfirm callback (terminal UI path)
- Ensure pendingConfirmation is NOT cleared when TOOL_RESULT is for a different tool
- Prefer filePath over fileName for diff content path in Session and SubAgentTracker
- Add comprehensive tests for IDE diff-tab and terminal UI confirmation flows

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-23 23:49:22 +08:00
..
service Merge remote main into fix/pdf-session-corruption 2026-03-15 21:24:57 +08:00
session fix(acp-integration/agent): clear pendingConfirmation when tool result arrives for pending tool 2026-03-23 23:49:22 +08:00
acpAgent.ts feat(storage): support configurable runtime output directory (#2127) 2026-03-20 13:53:05 +08:00
authMethods.ts refactor(acp): migrate ACP integration to use @agentclientprotocol/sdk 2026-03-06 21:57:35 +08:00
errorCodes.ts refactor(acp): centralize error codes and add RESOURCE_NOT_FOUND handling for file operations 2026-01-20 15:19:18 +08:00
runtimeOutputDirContext.test.ts feat(storage): support configurable runtime output directory (#2127) 2026-03-20 13:53:05 +08:00
runtimeOutputDirContext.ts feat(storage): support configurable runtime output directory (#2127) 2026-03-20 13:53:05 +08:00