Commit Graph

22 Commits

Author SHA1 Message Date
alex bb87b04ca8 fix(v2): preserve execution cancellation and retry safety 2026-07-27 22:48:08 +02:00
alex 3b7ef2e874 feat(v2): stream execution revisions over sse 2026-07-27 22:40:16 +02:00
alex c729f5db80 fix(v2): scope and redact execution events 2026-07-27 22:26:40 +02:00
alex be56228748 style(v2): normalize worker lifecycle imports 2026-07-27 22:06:29 +02:00
alex 173cf7f75c feat(v2): wire worker role lifecycle 2026-07-27 22:05:45 +02:00
alex 8c07c43ed2 feat(v2): add durable worker lifecycle service 2026-07-27 22:04:02 +02:00
alex 3f1136b99e fix(v2): fence execution leases and redact progress 2026-07-27 22:01:33 +02:00
alex 474efa526f feat(v2): expose execution control and event APIs 2026-07-27 21:54:05 +02:00
alex 057895f138 feat(v2): enqueue and lease durable executions 2026-07-27 21:48:26 +02:00
alex f3858ac43a feat(v2): add guarded execution state transitions 2026-07-27 21:43:54 +02:00
alex 61189c27d2 feat(v2): add local sources and repository jobs 2026-07-27 21:36:45 +02:00
alex fb4cd4cd3e fix(v2): support nested repository paths 2026-07-27 21:22:54 +02:00
alex 14b4347806 fix(v2): enforce repository safety failures 2026-07-27 21:16:44 +02:00
alex 908859084a fix(v2): enforce repository protocol safety 2026-07-27 21:10:26 +02:00
alex 5cbd5b836c test(auth): require durable sessions and safe remote setup 2026-07-27 20:55:42 +02:00
alex a7e68e2eab fix(auth): protect setup and expire sessions 2026-07-27 20:48:03 +02:00
alex 448fa98629 feat(v2): enforce repository safety invariants 2026-07-27 20:25:27 +02:00
alex df62536773 feat(v2): initialize allowlisted repositories 2026-07-27 20:19:51 +02:00
alex b823c6edb7 feat(v2): add secure control plane 2026-07-27 20:13:08 +02:00
alex 15f8794029 fix(v2): enforce M1 runtime persistence invariants 2026-07-27 19:42:41 +02:00
alex 8d1de81f2b feat(v2): add validated runtime and metadata store 2026-07-27 19:24:49 +02:00
alex 791f4526f9 chore(v2): establish protocol and test foundation 2026-07-27 18:44:47 +02:00