summaryrefslogtreecommitdiff
path: root/internal/api/server_test.go
diff options
context:
space:
mode:
authorPeter Stone <thepeterstone@gmail.com>2026-04-10 09:17:31 +0000
committerPeter Stone <thepeterstone@gmail.com>2026-05-03 17:59:18 +0000
commitf01231cc45f41ce2dc37072e77428e467ef3fc15 (patch)
treeed850c116148d86876ed43d0d7598094052c4b18 /internal/api/server_test.go
parent2196a048b1a980ff6a4d04918cbee69778186c83 (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 'internal/api/server_test.go')
0 files changed, 0 insertions, 0 deletions