acp: enrich streaming updates for ide clients#41426
acp: enrich streaming updates for ide clients#41426mbelinky wants to merge 3 commits intomariano/acp-v2-pr2-session-uxfrom
Conversation
3300fbd to
fcabdf7
Compare
|
Superseded by #41442, which rebased the same ACP streaming work onto after the stacked base for this PR disappeared when #41425 merged.\n\nLanded in #41442: https://github.com/openclaw/openclaw/pull/41442\nMerge commit: 8e3f3bc3cf4744e38442d177573f706b78fbc0c5\n\nWhat landed: richer ACP / events with best-effort text content and file-location hints so IDE clients can follow bridge tool activity more naturally.\n\nThis older PR is being left closed as superseded by the clean rebased replacement. If anything in the streaming behavior still looks wrong after the landed fix, reopen or file a follow-up with repro details. |
|
Superseded by #41442, which rebased the same ACP streaming work onto main after the stacked base for this PR disappeared when #41425 merged. Landed in #41442: #41442 What landed: richer ACP tool_call / tool_call_update events with best-effort text content and file-location hints so IDE clients can follow bridge tool activity more naturally. This older PR is being left closed as superseded by the clean rebased replacement. If anything in the streaming behavior still looks wrong after the landed fix, reopen or file a follow-up with repro details. |
Summary
This enriches ACP bridge streaming so IDE clients get more useful follow-along information during tool activity.
Stack
What Changed
Why It Matters
This improves the editor experience without changing the bridge architecture: clients can follow tool execution and touched files more naturally.
Testing
pnpm exec vitest run src/acp/translator.session-rate-limit.test.ts --maxWorkers=1