8f2fe7a8e6
* 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
1.1 KiB
1.1 KiB
id, title, status, wave, depends_on, plan
| id | title | status | wave | depends_on | plan |
|---|---|---|---|---|---|
| agent-message-comments-04 | E2E and verification | complete | 4 | agent-message-comments-03 | 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-chromeE2E covers Drawer actions, touch-sized controls, containment, and no document horizontal overflow.
Files
apps/web/components/task/chat/__evals__/render-cost.test.tsxapps/web/e2e/tests/chat/agent-message-comments.spec.tsapps/web/e2e/tests/chat/mobile-agent-message-comments.spec.tsdocs/public/developer-tools.md
Verification
make fmtmake 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.