Files

100 lines
3.5 KiB
TOML
Raw Permalink Normal View History

2026-08-24 08:11:59 -07:00
schema_version = 8
id = "incident-hypothesis-triage"
version = "8.0.0"
display_name = "Incident Hypothesis Triage"
description = "A read-only GLM incident lead combines bounded DeepSeek evidence collection with a separately routed Nemotron causal challenger."
tags = ["incident", "causal-analysis", "provider-diversity", "read-only", "featured"]
maturity = "featured"
root = "incident_lead"
smoke = "smoke.toml"
[agents.incident_lead]
kind = "root"
description = "Read-only evidence synthesizer and final hypothesis adjudicator"
model = "zai_coding_responses__glm_5_3"
reasoning = "max"
allowed_reasoning_efforts = ["high", "max"]
execution_mode = "goal"
goal_token_budget = 300000
max_goal_token_budget = 500000
stall_warning_seconds = 3600
finalization_grace_seconds = 1200
plan_reasoning = "max"
permissions = "read-only"
can_spawn = ["evidence_runner", "causal_challenger"]
max_active = 1
trust = "high"
verification = "always"
network_access = false
web_search = "disabled"
instructions = "agents/incident-lead.md"
[agents.evidence_runner]
description = "Fast bounded evidence collector and correlator, reusable for one follow-up query"
model = "opencode_go_openai_chat__deepseek_v4_flash"
reasoning = "high"
allowed_reasoning_efforts = ["low", "high", "max"]
execution_mode = "turn"
stall_warning_seconds = 1800
finalization_grace_seconds = 1200
permissions = "read-only"
backends = ["mcp"]
can_spawn = []
max_active = 2
allowed_task_kinds = ["evidence_collection", "correlation"]
trust = "high"
verification = "always"
network_access = false
web_search = "disabled"
contract_enforcement = "strict"
output_contract = "contracts/evidence.json"
instructions = "agents/evidence-runner.md"
[agents.causal_challenger]
description = "Independent causal analyst that develops and attacks alternative hypotheses"
model = "openrouter_openai_chat__nvidia_nemotron_3_ultra_550b_a55b"
reasoning = "high"
allowed_reasoning_efforts = ["medium", "high"]
execution_mode = "goal"
goal_token_budget = 150000
max_goal_token_budget = 250000
stall_warning_seconds = 1800
finalization_grace_seconds = 900
permissions = "read-only"
backends = ["mcp"]
can_spawn = []
max_active = 1
allowed_task_kinds = ["causal_analysis", "hypothesis_review"]
trust = "adversarial_reviewer"
verification = "root_adjudication"
network_access = false
web_search = "disabled"
contract_enforcement = "strict"
output_contract = "contracts/hypotheses.json"
instructions = "agents/causal-challenger.md"
[agents.incident_lead.controls.evidence_runner]
actions = ["inspect", "trace", "steer", "interrupt", "pause", "continue", "detach", "stop", "finalize", "compact", "respond", "set_effort", "fork"]
[agents.incident_lead.controls.causal_challenger]
actions = ["inspect", "trace", "steer", "interrupt", "pause", "continue", "detach", "stop", "finalize", "compact", "respond", "set_effort", "fork"]
[agents.evidence_runner.controls.causal_challenger]
actions = ["inspect", "trace", "steer", "interrupt", "pause", "continue", "detach", "stop", "finalize", "compact", "respond", "set_effort", "fork"]
[agents.causal_challenger.controls.evidence_runner]
actions = ["inspect", "trace", "steer", "interrupt", "pause", "continue", "detach", "stop", "finalize", "compact", "respond", "set_effort", "fork"]
[coordination]
mode = "evidence_gated_incident_triage"
orchestration = "mcp"
max_active_agents = 3
max_depth = 1
max_children_per_agent = 2
max_active_writers = 0
reject_ancestor_role = true
wait_policy = "dependency_only"
write_conflict_policy = "reject"
contradiction_policy = "primary_evidence"
result_visibility = "ancestors"