run_repository_pipeline
Run the complete repository-intelligence chain (snapshot, triage, plan, simulate) in one call, returning every stage's response, timings, and the IDs needed for the apply step.
Instructions
Run the whole repository-intelligence chain — snapshot, triage, plan, simulate — in one call and return the canonical repository envelope with every stage's response, stage timings, and the ids (snapshot_id, plan_id, simulation_id) the apply step needs. Pass snapshot_id to reuse an existing snapshot or snapshot to create one inline; stop_after halts the chain early (triage skips the LLM planner, plan also skips the deterministic simulate). Signals, triage bounds, model, runs, and seed mirror the standalone stage tools. Use the single-stage tools when you need to inspect or adjust between stages.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| runs | No | Simulation scenario count; omit for the complexity-adaptive count. | |
| seed | No | Simulation seed; defaults to 42. | |
| model | No | Optional planner model override for the plan stage. | |
| signals | No | Triage evidence seeds (see triage_repository). | |
| snapshot | No | Inline create_repository_snapshot arguments when no snapshot_id is given. | |
| stop_after | No | Stage to halt after; defaults to simulate (full chain). | |
| snapshot_id | No | Existing snapshot id to reuse. | |
| token_budget | No | Triage evidence token budget; defaults to 6000. | |
| repository_id | Yes | Saved repository connector id from list_connectors. | |
| max_snippet_lines | No | Triage per-snippet line cap; defaults to 40. | |
| max_evidence_items | No | Triage evidence item cap; defaults to 16. |