Commit Graph

  • a8071b060a chore: update debugger assets update-debugger-assets llama-org-ci-bot[bot] 2026-07-13 21:32:49 +00:00
  • d4404fd49a chore: version packages changeset-release/main llama-org-ci-bot[bot] 2026-07-12 22:00:38 +00:00
  • c713fb7009 tests: expand coverage for WorkflowClient and TickPersistenceDecorator (#663) main Vasudev Awatramani 2026-07-12 17:59:38 -04:00
  • ce35fb55f6 Add DBOS recovery MLflow tracing regression adrianbot/mlflow-workflow-tracing-tests Adrian Lyjak 2026-07-08 11:35:30 -04:00
  • c15286a30d Route MLflow propagation test through workflow run Adrian Lyjak 2026-07-08 10:59:25 -04:00
  • 42bcdf08fb Add MLflow workflow tracing red test Adrian Lyjak 2026-07-08 10:46:18 -04:00
  • 26050d5803 Key state storage by run id and namespace (#724) Adrian Lyjak 2026-07-07 18:48:04 -04:00
  • 2c8ba14bf8 Propagate single-query root state lookup from state-namespace stack PR adrianbot/child-workflows-recursive Adrian Lyjak 2026-07-07 15:23:45 -04:00
  • 8c8616cc37 Reconcile server package metadata Adrian Lyjak 2026-07-07 12:30:02 -04:00
  • 599841da1f Merge child workflow feature tip Adrian Lyjak 2026-07-07 12:29:17 -04:00
  • 6efc877443 Merge branch 'adrianbot/cw-stack-2-state-namespace' into adrianbot/child-workflows-recursive Adrian Lyjak 2026-07-07 12:28:35 -04:00
  • 2c62c9bdee Measure workflow timeout as accumulated alive time adrianbot/cw-stack-3-alive-timeout Adrian Lyjak 2026-07-07 12:09:25 -04:00
  • 1f2539ed4c Tighten source_step typing to StepId adrianbot/cw-stack-1-broker-tree Adrian Lyjak 2026-07-07 12:09:10 -04:00
  • fa86d17625 Restructure control loop around a recursive broker tree Adrian Lyjak 2026-07-07 11:52:38 -04:00
  • 126d40a66a Pin snapshot and journal serialization formats with golden fixtures (#723) Adrian Lyjak 2026-07-07 12:25:16 -04:00
  • 321cb65a71 Use default root namespace at state store call sites Adrian Lyjak 2026-07-07 12:21:48 -04:00
  • cd6856f5a8 Key state storage by run id and namespace Adrian Lyjak 2026-07-07 09:26:36 -04:00
  • fc5f9edb3e Fix forward-ref child slot synthesis and make static-path sends raise at the call site Adrian Lyjak 2026-07-06 16:00:04 -04:00
  • de72ce6683 Trim changesets to one line Adrian Lyjak 2026-07-06 13:50:39 -04:00
  • ed11ca4c1b Restore base comments, drop defensive getattr and dead scaffolding Adrian Lyjak 2026-07-06 13:43:18 -04:00
  • 02f96757e1 chore: version packages (#722) llama-agents-server@v0.6.4 llama-agents-server@0.6.4 llama-org-ci-bot[bot] 2026-07-06 12:40:45 -04:00
  • c42b064851 AgentDataClient retries transient read failures (#719) Diego Kiedanski 2026-07-06 13:21:05 -03:00
  • 8f9140f1ee Apply formatting and type-annotation fixups from pre-commit Adrian Lyjak 2026-07-04 19:24:27 -04:00
  • 7002267a9f Add fan-out child-timeout recovery regression test Adrian Lyjak 2026-07-04 19:22:40 -04:00
  • 2457d0d9e1 Document that only a wildcard catch_error catches child boundary failures Adrian Lyjak 2026-07-04 19:21:50 -04:00
  • 7b892af569 Remove unread boundary_work_item_id field and dead waiter-gate branch Adrian Lyjak 2026-07-04 19:21:01 -04:00
  • 6b93a12ffe Await namespace-cancel gather before untracking and log orphaned tasks Adrian Lyjak 2026-07-04 19:18:37 -04:00
  • 827a6524a9 Emit a single namespace cancel per boundary-failure ascent Adrian Lyjak 2026-07-04 19:16:26 -04:00
  • 4ad948fd99 Filter agent-data state lookups server-side and paginate whole-run copies Adrian Lyjak 2026-07-04 19:12:02 -04:00
  • 3013646691 Stop child-origin StopEvents from truncating parent event streams Adrian Lyjak 2026-07-04 19:07:28 -04:00
  • 5589df4302 Detect child boundaries from routable subclass starts and consumed stops Adrian Lyjak 2026-07-04 19:01:40 -04:00
  • 2b30ab669f Eagerly fan durable state handle to child namespaces on server fork Adrian Lyjak 2026-07-04 18:53:08 -04:00
  • a75c4fe9a9 Declare explicit event subclasses in server child tests for type checking Adrian Lyjak 2026-07-04 18:30:25 -04:00
  • eed847d5a0 Document durable child workflows and update changeset Adrian Lyjak 2026-07-04 18:24:53 -04:00
  • 3655ab0b80 Add durable child-workflow tests for server and DBOS Adrian Lyjak 2026-07-04 18:22:42 -04:00
  • fcd1a17feb Enable child workflows on server and DBOS durable runtimes Adrian Lyjak 2026-07-04 18:12:04 -04:00
  • 15752a8744 Phase 2: elapsed-alive timeout budget and boundary failure ascent Adrian Lyjak 2026-07-04 17:55:28 -04:00
  • 897970a4e9 Document recursive broker model in control-loop architecture and changeset Adrian Lyjak 2026-07-04 17:23:28 -04:00
  • 6bf5c6cf3d Migrate child-workflow tests to recursive broker; add Phase 1 tests and pre-child golden fixture tests Adrian Lyjak 2026-07-04 17:23:28 -04:00
  • ae78742443 Complete recursive broker core: runner descent, published step names, boundary deadline arming, broker-local sends Adrian Lyjak 2026-07-04 17:23:19 -04:00
  • 75f2eacc43 WIP: recursive broker phase 1 (mid-rewrite checkpoint, not compiling yet) Adrian Lyjak 2026-07-03 13:28:52 -04:00
  • 79b59c64bd Add isolated in-process child workflow runs Adrian Lyjak 2026-07-01 18:17:28 -04:00
  • db8cd1b69f chore: version packages (#718) llama-agents@0.12.5 llama-agents-control-plane@0.12.3 llama-org-ci-bot[bot] 2026-07-02 16:24:41 -04:00
  • 782c17683e Add isolated in-process child workflow runs adrian/child-workflows-slim Adrian Lyjak 2026-07-01 18:17:28 -04:00
  • b7936a6310 Time out kube-apiserver requests and add real health probes (#717) Adrian Lyjak 2026-07-01 18:14:23 -04:00
  • b8ecfa2ac9 Stop patch releases from bumping dependent packages (#715) Adrian Lyjak 2026-06-30 17:19:17 -04:00
  • 9a5036184b chore: version packages (#713) llama-index-workflows@2.22.2 llama-agents-server@v0.6.3 llama-agents-server@0.6.3 llama-agents-client@0.3.11 llama-org-ci-bot[bot] 2026-06-30 16:55:48 -04:00
  • 0dff2ccebb Don't crash ctx.store edits on non-deepcopyable state values (#714) Adrian Lyjak 2026-06-30 16:48:56 -04:00
  • 8be81d5306 Reload workflow failures without crashing on un-reconstructable exceptions (#711) Adrian Lyjak 2026-06-30 15:39:11 -04:00
  • 204dd0bd4d Add llamactl organization switching adrian/llamactl-organizations-use Adrian Lyjak 2026-06-26 12:10:04 -04:00
  • 9f1e37eef5 Add DBOS MLflow propagation example adrianbot/mlflow-dbos-e2e Adrian Lyjak 2026-06-26 09:50:13 -04:00
  • 53198bdccd chore: version packages (#706) llama-index-workflows@2.22.1 llama-agents-server@v0.6.2 llama-agents-server@0.6.2 llama-agents-dbos@0.4.1 llama-agents-client@0.3.10 llama-org-ci-bot[bot] 2026-06-22 15:48:58 -04:00
  • 36fffec9d9 fix(workflows): keep implicit waiters distinct across fan-out (#704) 冯基魁 2026-06-23 03:38:02 +08:00
  • d16172ecef Fix DBOS idle release never releasing workflows (#703) Adrian Lyjak 2026-06-22 14:43:00 -04:00
  • 52fe4ad5af Run durable workflows in process (#699) Adrian Lyjak 2026-06-18 18:50:42 -04:00
  • 64c0f58f56 Clarify core workflow docs (#700) Adrian Lyjak 2026-06-18 10:20:23 -04:00
  • 249eaadb5f Make the workflow checkpoint/resume durability story clear (#696) Adrian Lyjak 2026-06-17 20:06:51 -04:00
  • 2d35a051ca Allow child workflows on generic runtimes adrian/child-workflows-runtime-compat Adrian Lyjak 2026-06-17 18:55:54 -04:00
  • ee3adc5370 Tighten durable child workflow package floors adrian/child-workflows-durable Adrian Lyjak 2026-06-17 18:49:37 -04:00
  • ed6ded86f1 Add durable child workflow support Adrian Lyjak 2026-06-17 18:41:18 -04:00
  • ddfb048e23 Preserve child timeout clocks on resume Adrian Lyjak 2026-06-17 18:12:38 -04:00
  • ab73c1f695 Tighten child workflow package floors Adrian Lyjak 2026-06-17 18:03:25 -04:00
  • ab87bc42ef Guard unsupported child workflow runtimes Adrian Lyjak 2026-06-17 17:54:24 -04:00
  • 48aa8f12d7 Docs: lead the concurrent-execution guide with typed list[E] fan-out/fan-in (#653) llama-agents-server@v0.6.1 Adrian Lyjak 2026-06-17 17:47:04 -04:00
  • e164a5c75a chore: version packages (#690) llama-index-workflows@2.22.0 llama-index-utils-workflow@0.11.0 llama-agents-server@0.6.1 llama-agents-client@0.3.9 llama-org-ci-bot[bot] 2026-06-17 17:46:33 -04:00
  • 1229eae6a6 Add slim child workflow runtime Adrian Lyjak 2026-06-17 15:57:10 -04:00
  • b0f61dac71 Fix child workflow QA regressions adrian/child-workflows Adrian Lyjak 2026-06-17 14:07:11 -04:00
  • 646b7c2e7e Port child-workflow consumers onto per-namespace state records Adrian Lyjak 2026-06-17 11:42:02 -04:00
  • 134a037167 Route all namespace teardown through one terminate_namespace, bound timeout recovery Adrian Lyjak 2026-06-16 23:55:17 -04:00
  • a0e477445f Unify event routing and step targeting through the namespaced surface Adrian Lyjak 2026-06-16 23:45:39 -04:00
  • 9f4f44f2be Convert collection bindings and stream accounting to namespaced StepId surface Adrian Lyjak 2026-06-16 23:33:15 -04:00
  • 3992241385 Default child workflow timeout to None, root keeps 45s Adrian Lyjak 2026-06-16 22:30:42 -04:00
  • d993ed7dbc Child workflows: declaration, namespaced execution, shared checkpoint Adrian Lyjak 2026-06-16 18:37:42 -04:00
  • 731ad4217a Make whole-run state ops span every namespace adrian/child-workflow-prep-refactors Adrian Lyjak 2026-06-16 23:01:44 -04:00
  • 93cca1187f Route child-workflow state to per-namespace records Adrian Lyjak 2026-06-16 22:58:12 -04:00
  • a981b0fee4 Prepare child workflow state and runtime internals Adrian Lyjak 2026-06-16 17:44:59 -04:00
  • 8dc16b6987 Split the control loop into runner/reduce/streams and decompose the reducer god-functions (#694) Adrian Lyjak 2026-06-16 19:43:33 -04:00
  • 933661e2bf Regroup the workflows guide sidebar (#693) Adrian Lyjak 2026-06-16 18:40:38 -04:00
  • a4fcf7f811 Add child workflows docs page adrian/child-workflows-page Adrian Lyjak 2026-06-16 18:36:43 -04:00
  • 11a36f980d Regroup workflow docs into four conceptual sections adrian/child-workflows-docs Adrian Lyjak 2026-06-16 18:35:02 -04:00
  • db6ce7d3ee Rename customizing entry/exit page to custom start and stop events Adrian Lyjak 2026-06-16 17:59:07 -04:00
  • d0786a4b03 Reorder workflow docs into conceptual groups Adrian Lyjak 2026-06-16 17:50:58 -04:00
  • 1ec4f9c9b8 Place child workflows page after concurrent execution Adrian Lyjak 2026-06-16 17:48:16 -04:00
  • 8ca226bd9b Add child workflows docs page Adrian Lyjak 2026-06-16 17:44:21 -04:00
  • cb89120d29 Join fan-out streams with list[E] parameters (#674) Adrian Lyjak 2026-06-16 15:22:10 -04:00
  • 34e166cd41 Fix idle checks and stale collect buffers (#687) Adrian Lyjak 2026-06-16 12:24:44 -04:00
  • fd223e86ce Add multi-parameter fan-in steps (#673) Adrian Lyjak 2026-06-15 20:45:20 -04:00
  • aee5fdaf1e Add typed runtime step ids (#685) Adrian Lyjak 2026-06-15 20:22:39 -04:00
  • 44887eb438 Sanitize slashes in Mermaid execution step IDs (#684) Adrian Lyjak 2026-06-15 19:48:42 -04:00
  • d8ab2a6964 Add list return fan-out syntax (#683) Adrian Lyjak 2026-06-15 19:39:05 -04:00
  • 5724404343 Preserve in-progress retry state in serialized contexts (#680) Adrian Lyjak 2026-06-15 18:17:20 -04:00
  • 71a1aac20d Ignore fresh handlers during startup resume (#681) Adrian Lyjak 2026-06-15 18:10:22 -04:00
  • 58e0174747 Resolve dynamic state keys before mapping methods in store path lookups (#669) Adrian Lyjak 2026-06-15 17:05:34 -04:00
  • 335f52e0ea chore: version packages (#643) llamactl@0.10.3 llama-index-workflows@2.21.0 llama-agents@0.12.4 llama-agents-server@v0.6.0 llama-agents-server@0.6.0 llama-agents-dbos@0.4.0 llama-agents-client@0.3.8 llama-agents-appserver@0.11.5 llama-agents-agentcore@0.9.4 llama-org-ci-bot[bot] 2026-06-15 16:33:14 -04:00
  • 070fc70f91 Centralize workflow state decoding, seeding, and locking (#659) Adrian Lyjak 2026-06-15 16:19:50 -04:00
  • 41e354a312 Keep delayed retries in serialized state so snapshots during the delay window resume (#664) Adrian Lyjak 2026-06-15 13:22:54 -04:00
  • c66b3f0e3d Upgrade basedpyright hook to 1.39.7 so pre-commit works on Python 3.14 (#676) Adrian Lyjak 2026-06-11 18:28:32 -04:00
  • 4dfd394451 Add regression tests for ctx.to_dict() after breaking out of stream_events() (#671) Adrian Lyjak 2026-06-11 16:36:08 -04:00
  • e30144d3ae Merge origin/main: reconcile subclass-aware routing with stream accounting adrian/fan-out-fan-in-l0 Adrian Lyjak 2026-06-11 16:23:38 -04:00
  • 1a307a631e Deduplicate collection-stream re-delivery tests Adrian Lyjak 2026-06-11 16:12:19 -04:00