feat(vscode): group agent work into one summary - #898
Conversation
|
Hey @Gambit-Checkmate, could you please resolve the conflicts? |
Sure, I’ll resolve the conflicts with the latest main branch and push an updated commit. Thanks for pointing this out. |
|
Conflicts resolved in commit c3d439c, based on the latest main.\n\nThe conflict in plugins/vscode/media/chat-panel.js was merged by preserving both:\n- the work-summary aggregation and cleanup from this PR;\n- the upstream settings panel and settings message handling.\n\nI also fixed a duplicate MENTION_UTILS_SOURCE declaration exposed by the merge in source/vscode/chat-panel-harness.ts.\n\nValidation completed:\n- pnpm test:types\n- pnpm test:types:vscode\n- pnpm format:check\n- pnpm test:lint\n- VS Code extension build\n- 45 focused AVA tests covering chat-panel work summaries, tool cards, settings manager, and code lenses\n- changeset-check passed on CI\n\nThe PR is now mergeable; it is waiting for maintainer review. |
Summary
The CLI UI and individual tool-card designs are unchanged.
Verification
corepack pnpm test:formatcorepack pnpm test:typescorepack pnpm test:lintcorepack pnpm test:knipcorepack pnpm test:auditcorepack pnpm run build:vscodecorepack pnpm test:avawas also attempted on Windows. The changed VS Code tests pass, while the root suite reports pre-existing Windows-only failures in Unix-path, symlink-permission, CLI subprocess/IPC, file-watcher, and terminal-rendering tests.plugins/vscode/src/acp-client.spec.tsremains excluded from the root AVA command because it requires the VS Code runtime; the changed path is covered by TypeScript checking and the extension build.Closes #858