diff options
| author | Peter Stone <thepeterstone@gmail.com> | 2026-04-10 09:17:31 +0000 |
|---|---|---|
| committer | Peter Stone <thepeterstone@gmail.com> | 2026-05-03 17:59:18 +0000 |
| commit | f01231cc45f41ce2dc37072e77428e467ef3fc15 (patch) | |
| tree | ed850c116148d86876ed43d0d7598094052c4b18 /docs/IMPROVEMENT_PLAN.md | |
| parent | 2196a048b1a980ff6a4d04918cbee69778186c83 (diff) | |
fix: atomic execution creation + RUNNING state transition
Add CreateExecutionAndSetRunning to storage.DB and Store interface,
replacing the two sequential CreateExecution/UpdateTaskState calls in
executor.go. Eliminates the crash window where a task stays PENDING
with an orphaned RUNNING execution record.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'docs/IMPROVEMENT_PLAN.md')
0 files changed, 0 insertions, 0 deletions
