Charles Yao and Claude Opus 4.8
ef255c4dde
copilot: Edit service wiring + create_edit_session + merged registry
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-08-23 02:27:55 -07:00
Charles Yao and Claude Opus 4.8
25b897353d
copilot: Build session bootstrap + capability_check handler + merged registry
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-08-22 21:49:48 -07:00
Charles Yao and Claude Opus 4.8
4be0e77ade
copilot: rename FixContext -> CopilotContext + additive Build fields
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-08-22 21:24:48 -07:00
Charles Yao
f9b38f9be0
fix(workflow-copilot): reachable reject at approval gate, client-only-action guard, contract doc fixes
2026-08-22 01:55:17 -07:00
Charles Yao
d089a84da7
refactor(workflow-copilot): re-express Fix conversation items onto the card vocabulary
2026-08-22 00:48:03 -07:00
Charles Yao
fd01a6cfe8
feat(workflow-copilot): data-driven SessionView.actions + action_id endpoint acceptance
2026-08-22 00:32:11 -07:00
Charles Yao
5a098f89d4
fix(workflow-copilot): _run_status reports COMPLETE for Build/Edit terminal states
2026-08-21 23:49:45 -07:00
Charles Yao
eb1ee3981a
feat(workflow-copilot): Action/CheckpointRef + SessionView entry_mode/phase/actions/checkpoint
2026-08-21 23:36:53 -07:00
Charles Yao and Claude Opus 4.8
72c171b63c
feat(copilot): record the failed Dify run as a CopilotRun on session create
...
create_fix_session now treats failed_run_id as the Dify workflow-run id and
records it as an immutable original-failed CopilotRun, pointing
fc.failed_run_id at that row so the async diagnose can resolve it. Closes the
FE->diagnose gap for a live Fix flow.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-08-18 21:46:53 -07:00
Charles Yao
48419e3f69
feat(copilot): copilot session usecase + dispatch
2026-08-18 21:45:06 -07:00