1.7 KiB
1.7 KiB
id, title, status, wave, depends_on, plan, spec
| id | title | status | wave | depends_on | plan | spec | |||
|---|---|---|---|---|---|---|---|---|---|
| 04-update-dialog-e2e | Verify desktop and mobile update dialog flows | done | 3 |
|
plan.md | ../../specs/agents/runtime-updates.md |
Task 04: Verify desktop and mobile update dialog flows
Acceptance
- Desktop Playwright proves the icon opens a read-only preview, approval starts one job, and stdout/stderr plus terminal state remain inside the dialog.
- Restart coverage proves prior progress/output/result is absent from the card and a newly opened dialog.
- Mobile Chrome proves the 44px icon and bottom drawer deliver the same value, keep long content internally reachable, clear safe areas, and do not create document horizontal overflow.
Verification
- Desktop:
cd apps/web && pnpm e2e:run tests/settings/agent-runtime-update.spec.ts - Mobile:
cd apps/web && pnpm e2e:run tests/settings/mobile-agent-runtime-update.spec.ts -- --project=mobile-chrome
Files likely touched
apps/web/e2e/tests/settings/agent-runtime-update-helpers.tsapps/web/e2e/tests/settings/agent-runtime-update.spec.tsapps/web/e2e/tests/settings/mobile-agent-runtime-update.spec.ts- Runtime-update UI files only for test IDs or regressions exposed by RED
Dependencies
Tasks 01-03.
Parallelism
Sequential.
Inputs
- Every revised user-visible spec scenario
/e2eproduction-build and mobile input-modality requirements- Mobile geometry contract in
plan.md
Output contract
Report exact RED and GREEN commands/results, rendered artifacts inspected,
desktop/mobile geometry evidence, uncertainties, and update this task plus
plan.md status.