config.py 735 B

123456789101112131415161718192021222324252627
  1. """Generic explicit-validation example configuration."""
  2. from agent import CompletionPolicy, OrchestrationConfig, RunConfig
  3. RUN_CONFIG = RunConfig(
  4. agent_type="planner",
  5. completion_policy=CompletionPolicy.EXPLICIT_VALIDATION,
  6. tool_groups=None,
  7. root_task_spec={
  8. "objective": "Complete the requested mission",
  9. "acceptance_criteria": [
  10. {
  11. "criterion_id": "mission-complete",
  12. "description": "The requested mission is fully completed and independently validated",
  13. "hard": True,
  14. }
  15. ],
  16. },
  17. )
  18. ORCHESTRATION_CONFIG = OrchestrationConfig(
  19. max_parallel_tasks=4,
  20. max_repair_continuations=1,
  21. )
  22. TRACE_STORE_PATH = ".trace"