You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: implement top 5 improvements from AP+Flow evaluation
1. task.create_tree MCP tool — AI agents can create entire task trees
in a single call (TaskCreateTreeModule in task_modules.py)
2. Distributed wired into CLI — apflow serve --cluster, apflow worker
commands. DistributedRuntime initialized in create_app(cluster=True)
3. End-to-end example — examples/quickstart.py shows full workflow:
register executors → create tree → execute → get results
4. DAG support documented — README explains parent_id (tree) vs
dependencies (fan-in DAG pattern) with examples
5. Plugin discovery via entry points — [project.entry-points."apflow.executors"]
allows third-party packages to register executors without import ordering
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
@@ -70,14 +72,25 @@ apflow info # Show registered modules
70
72
71
73
### Task Orchestration
72
74
73
-
Dependency graph execution with priority scheduling, parallel execution, and result aggregation.
75
+
Dependency graph execution with priority scheduling, parallel execution, and result aggregation. Supports both tree structure (`parent_id`) and DAG patterns (`dependencies` for fan-in).
0 commit comments