- CURRENT_TASK rolls forward — PR #153 closed out, no active task, with recommended next moves (promote e2e gate to required, pick from TODO). - HANDOFF rewritten — new home position is `main`; documents the e2e job's stub ANTHROPIC_API_KEY convention so future AI-touching e2e tests know what to expect. - SESSION_LOG entry extended with the CI env-var diagnosis, the fix, the merge, and pointers to the natural next pickups. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1.5 KiB
1.5 KiB
CURRENT_TASK.md
Task: No active task — pick from TODO.md.
Status: ready for next pickup.
Recommended next moves
- Promote
CI / e2e (pull_request)to required onmain. Two consecutive PR runs (#150 and #153) have now finished green on the e2e job. That was the threshold the prior CI-recovery task set for promoting it. Branch protection update only — no code change. - Pick a backlog item. Top of
TODO.md"Up next" is thedata-testide2e-stability work (PR #152 spent five one-line selector updates chasing UI churn — adding stable test IDs to a small set of high-value elements would make those tests immune to copy/route renames). The newcurrentChatRefsilent-return audit added in #153's session is in Backlog and is a natural pairing with the bug fix that was just shipped.
Previous task — closed out
Task: Land PR #153 — fix the AssistantChatPage prefill currentChatRef bug that silently dropped AI follow-up responses in the task lane.
Status: complete (2026-04-26).
- PR #153 merged as commit
68fcdc6onmain. Backend, frontend, and e2e all green on the merged SHA after the env-var fix. - E2e CI needed a stub
ANTHROPIC_API_KEYin the workflow so the AI-gatedPOST /api/v1/ai-sessionsendpoint stops returning 503; the Playwrightpage.routestub still intercepts the actual/chatcall in the browser, so no real Anthropic traffic occurs. - Regression test
frontend/e2e/assistant-chat-prefill.spec.tsis part of the e2e suite going forward.