Concept
EXECUTION.pipeline configuration is a set of routing controls. It does not replace the supervisor’s handoff rules. Instead, it helps the runtime decide how aggressively to use classification before the normal reasoning path.
The effective pipeline configuration is resolved from agent-level settings, project-level settings, and defaults. Agent settings can override project settings for the same field. Project settings can fill fields the agent does not specify. Defaults fill the rest. The pipeline is disabled by default, and an agent-level opt-out remains a veto even when the project is enabled.
Minimal working example
Use this when you only need to enable the execution pipeline and keep the first deployment conservative.sequential, and allows short-circuiting only at high confidence.
Full configuration example
Treat this as a separate project-level routing example from the minimal agent above.How it works
mode controls how the pipeline work is organized. Use sequential when you want simpler, more predictable behavior. Use parallel when your deployment is tuned for faster classification and filtering paths.
model chooses the classifier model. Prefer a model that is strong enough for category decisions but inexpensive enough for every turn where the pipeline runs.
shortCircuit.confidenceThreshold controls when a single classified intent can bypass broader reasoning. Higher thresholds reduce misroutes but may send more traffic to guided reasoning.
toolFilter.maxTools limits how many tools remain visible after filtering. Use it when the agent has many tools or routing tools and the classifier can narrow the relevant set.
keywordVeto.keywords prevents short-circuiting when sensitive words appear. These words should reflect business risk, not just common nouns.
intentBridge.programmaticThreshold and intentBridge.guidedThreshold split routing into deterministic, guided, and autonomous behavior. Defaults exist, but production values should be tuned from real traffic.
Since none of the HANDOFF entries in the full configuration example declare HISTORY, each specialist now receives the full conversation history by default (the current platform default when HISTORY is omitted).
Common variations
Configuration checklist
Verification
- Validate the ABL and confirm the pipeline block compiles into execution settings.
- Compare effective config when only project settings exist, only agent settings exist, and both exist.
- Test confidence just below and at
guidedThreshold. - Test confidence just below and at
programmaticThreshold. - Test
keywordVetowith each sensitive keyword. - Test agent opt-out when the project pipeline is enabled.
- Inspect traces for selected mode, classifier model, thresholds, veto, and tiered action.
Production readiness checklist
- Project-level and agent-level pipeline settings are documented together.
- Thresholds are chosen from real utterance samples and reviewed after launch.
- Escalation or fallback exists for sensitive and ambiguous categories.
- Keyword veto terms are reviewed for false positives and false negatives.
- Tool filtering does not hide tools needed for safe recovery.
- Dashboards track tier distribution, short-circuit rate, guided rate, autonomous rate, and fallback rate.