Feature/multi run agent orchestration (WIP) #16
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR introduces the foundation for multi-run agent orchestration, enabling agents to perform multi-step reasoning style execution. This is a work-in-progress feature that adds the necessary data models and documentation updates.
Changes
Documentation Updates
AGENTS.mdwith comprehensive documentation:agent_hooks.pyandagent_scheduler.pymodulesNew DocTypes
Agent Orchestration Config
Configuration DocType for multi-run orchestration:
single_multi_run)Agent Orchestration Run
Execution tracking DocType for orchestration runs:
Agent Doctype Updates
Added orchestration configuration fields:
enable_orchestrationflagorchestration_mode(single_multi_run)max_steps,time_budget_s,token_budgetplanning_prompt(Code field)plan_template_jsonstep_prompt_templateAlso includes scheduling and doc event fields for backward compatibility during migration.
Status
Work in Progress - This PR contains the foundational data models and documentation. Implementation of the orchestration execution logic is pending.
Related
Part of the multi-run agent orchestration feature implementation.
Notes