Files
kandev/docs/plans/agent-message-comments/task-04-e2e-and-verification.md
T
José Almeida 8f2fe7a8e6 feat(web): add agent message comments (#1835)
* feat(web): add agent message comments

* fix(web): harden agent message comments

* fix(web): address message comment review findings

* fix(web): allow comments on legacy agent messages

* fix(web): address latest message comment review

* fix(web): address follow-up message comment review

* fix(web): address remaining message comment review

* fix(web): keep failed mobile comments open

* fix(web): preserve selections over message comments
2026-07-21 13:32:19 +01:00

37 lines
1.1 KiB
Markdown

---
id: agent-message-comments-04
title: E2E and verification
status: complete
wave: 4
depends_on: agent-message-comments-03
plan: plan.md
---
## Acceptance
- Render-cost/unit coverage proves message-comment state/highlight updates do not reparse unrelated Markdown rows.
- Chromium E2E covers selecting settled prose, Add, composer inclusion, persistence/remount, and Run delivery.
- `mobile-chrome` E2E covers Drawer actions, touch-sized controls, containment, and no document horizontal overflow.
## Files
- `apps/web/components/task/chat/__evals__/render-cost.test.tsx`
- `apps/web/e2e/tests/chat/agent-message-comments.spec.ts`
- `apps/web/e2e/tests/chat/mobile-agent-message-comments.spec.ts`
- `docs/public/developer-tools.md`
## Verification
- `make fmt`
- `make typecheck test lint`
- targeted Chromium and mobile-chrome managed E2E
- public-doc validators
## Output
Added render-cost coverage, focused component/unit tests, desktop Chromium E2E, mobile-chrome E2E, and public documentation.
## Output contract
Summarize tests/results, docs, review findings, unresolved risks, and any unrelated pre-existing failures.