Shakker
f57adba400
test: snapshot task executor env
2026-06-05 01:51:27 +01:00
Peter Steinberger
606e3d7866
docs: document task execution helpers
2026-06-04 03:44:45 -04:00
Feelw00
01193dea26
fix: make task persistence failures explicit
...
Preserve task and TaskFlow durability by persisting before in-memory registry mutation and surfacing explicit persistence failures instead of reporting fake success.
Adds non-throwing try-create runtime helpers while keeping existing throwing public create APIs compatible. Maintainer follow-up keeps task/TaskFlow sync repair bounded, prevents split task/delivery-state writes, and keeps CI green on the current base.
Thanks @Feelw00.
2026-06-01 00:12:28 +01:00
Peter Steinberger
8140465765
test: tighten task executor assertions
2026-05-09 22:07:54 +01:00
Shakker
7b73faaa7e
test: tighten task empty array assertions
2026-05-09 05:13:55 +01:00
Peter Steinberger
03c8eb730b
test: tighten task cancellation timestamp assertions
2026-05-09 03:50:01 +01:00
Peter Steinberger
ba2c4e075a
test: require taskflow child task
2026-05-08 18:10:55 +01:00
Peter Steinberger
2ccc85e986
test: require task parent flow ids
2026-05-08 17:38:03 +01:00
Peter Steinberger
fa15090ead
test: tighten core flow config assertions
2026-05-08 14:23:34 +01:00
Peter Steinberger
874306a2ac
test: use synthetic task delivery fixtures
2026-04-21 00:49:06 +01:00
Peter Steinberger
5934a8eacc
test: share task executor cancellation fixtures
2026-04-20 19:16:31 +01:00
Mariano
bd3ad3436e
tasks: add detached runtime plugin registration contract ( #68915 )
...
* tasks: register detached runtime plugins
* tasks: harden detached runtime ownership
* tasks: extract detached runtime contract types
* changelog: note detached runtime contract
* changelog: attribute detached runtime contract
2026-04-19 13:13:11 +02:00
Vincent Koc
463190ed95
fix(tasks): lazy-load control runtime without static back-edge
2026-04-11 15:39:32 +01:00
Peter Steinberger
5a42355d54
refactor(video): share async task status helpers
2026-04-06 01:18:39 +01:00
Peter Steinberger
be1d31fa8a
test(ci): fix windows update and task cleanup cases
2026-04-03 22:22:51 +01:00
Peter Steinberger
0324055d09
test: align latest main runtime harnesses
2026-04-04 01:07:28 +09:00
Vincent Koc
576337ef31
fix(tasks): use no-persist cleanup in executor tests
2026-04-03 00:15:02 +09:00
Peter Steinberger
8c3295038c
test: harden task executor state-dir cleanup
2026-04-02 16:12:24 +01:00
Vincent Koc
cc5146b9c6
fix(tasks): reset heartbeat and system event state in executor tests
2026-04-03 00:02:32 +09:00
Vincent Koc
52a6e354a8
fix(tasks): reset agent events in executor tests
2026-04-02 22:25:59 +09:00
Vincent Koc
a7909d46d2
refactor(tasks): migrate task runtime callsites to task-flow
2026-04-02 20:43:03 +09:00
Vincent Koc
82d5e6a2f7
fix(ci): isolate task executor delivery runtime cache
2026-04-02 20:21:23 +09:00
Mariano
8bdca2323d
TaskFlow: add managed child task execution ( #59610 )
...
Merged via squash.
Prepared head SHA: e6cdde6c21
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Reviewed-by: @mbelinky
2026-04-02 12:45:03 +02:00
Mariano
2fa4c7cc61
TaskFlow: restore managed substrate ( #58930 )
...
Merged via squash.
Prepared head SHA: c99093838f
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Reviewed-by: @mbelinky
2026-04-02 12:17:56 +02:00
Vincent Koc
80ed55332d
fix(tasks): restore owner-key task scope
2026-04-01 03:53:12 +09:00
Vincent Koc
338d313043
fix(tasks): scope shared run updates by session
2026-04-01 03:41:29 +09:00
Vincent Koc
7cd0ff2d88
refactor(tasks): add owner-key task access boundaries ( #58516 )
...
* refactor(tasks): add owner-key task access boundaries
* test(acp): update task owner-key assertion
* fix(tasks): align owner key checks and migration scope
2026-04-01 03:12:33 +09:00
Vincent Koc
1a313caff3
refactor(tasks): remove flow registry layer
2026-04-01 02:25:13 +09:00
Peter Steinberger
9e8129907e
test(tasks): fix relative mocks in task runtime tests
2026-03-31 17:42:52 +01:00
Peter Steinberger
759d37635d
Revert "refactor: move tasks behind plugin-sdk seam"
...
This reverts commit da6e9bb76f .
2026-04-01 01:30:22 +09:00
Peter Steinberger
da6e9bb76f
refactor: move tasks behind plugin-sdk seam
2026-03-31 15:22:09 +01:00
Vincent Koc
f288ff3f9f
fix(tests): stabilize cron and blocked-flow assertions
2026-03-31 17:58:41 +09:00
Mariano
f86e5c0a08
ClawFlow: add linear flow control surface ( #58227 )
...
* ClawFlow: add linear flow control surface
* Flows: clear blocked metadata on resume
2026-03-31 10:08:50 +02:00
Mariano
8d942000c9
Tasks: add blocked flow retry state ( #58204 )
2026-03-31 09:33:26 +02:00
Mariano
9d9cf0d8ff
Tasks: route one-task emergence through parent flows ( #57874 )
2026-03-30 20:25:01 +02:00
Gustavo Madeira Santana
7668793e6c
Tests: close task registry before temp dir cleanup
2026-03-30 01:08:54 -04:00
Vincent Koc
5b2d9b6505
refactor(tasks): add executor facade ( #57474 )
2026-03-30 13:35:39 +09:00