112 lines
3.9 KiB
TOML
112 lines
3.9 KiB
TOML
|
|
schema_version = 8
|
||
|
|
id = "access-efficient-escalation-lab"
|
||
|
|
version = "8.0.0"
|
||
|
|
display_name = "Access-Efficient Escalation Lab"
|
||
|
|
description = "An experimental Luna root routes literal reconnaissance to a contained local model, routine patches to economical DeepSeek Flash, and difficult read-only analysis to GLM only when justified."
|
||
|
|
tags = ["cost", "local-first", "escalation", "lab"]
|
||
|
|
maturity = "lab"
|
||
|
|
root = "access_router"
|
||
|
|
smoke = "smoke.toml"
|
||
|
|
|
||
|
|
[agents.access_router]
|
||
|
|
kind = "root"
|
||
|
|
description = "Productive routing root, canonical writer, and escalation authority"
|
||
|
|
model = "codex_chatgpt_builtin__gpt_5_6_luna"
|
||
|
|
reasoning = "medium"
|
||
|
|
allowed_reasoning_efforts = ["low", "medium", "high"]
|
||
|
|
execution_mode = "goal"
|
||
|
|
goal_token_budget = 250000
|
||
|
|
max_goal_token_budget = 400000
|
||
|
|
stall_warning_seconds = 3600
|
||
|
|
finalization_grace_seconds = 1200
|
||
|
|
plan_reasoning = "medium"
|
||
|
|
permissions = "workspace-write"
|
||
|
|
can_spawn = ["literal_scout", "routine_engineer", "flagship_escalation"]
|
||
|
|
max_active = 1
|
||
|
|
trust = "high"
|
||
|
|
verification = "always"
|
||
|
|
instructions = "agents/access-router.md"
|
||
|
|
|
||
|
|
[agents.literal_scout]
|
||
|
|
description = "Mechanically contained local model for literal repository evidence only"
|
||
|
|
model = "llama_cpp_local_openai_chat__qwen3_5_9b"
|
||
|
|
reasoning = "none"
|
||
|
|
allowed_reasoning_efforts = ["none"]
|
||
|
|
execution_mode = "turn"
|
||
|
|
stall_warning_seconds = 1800
|
||
|
|
finalization_grace_seconds = 600
|
||
|
|
permissions = "read-only"
|
||
|
|
backends = ["mcp"]
|
||
|
|
can_spawn = []
|
||
|
|
max_active = 1
|
||
|
|
max_task_chars = 2500
|
||
|
|
allowed_task_kinds = ["locate", "references", "extract", "summarize_supplied"]
|
||
|
|
trust = "low"
|
||
|
|
verification = "always"
|
||
|
|
network_access = false
|
||
|
|
web_search = "disabled"
|
||
|
|
contract_enforcement = "strict"
|
||
|
|
resource_group = "local_gpu_0"
|
||
|
|
output_contract = "contracts/literal-evidence.json"
|
||
|
|
instructions = "agents/literal-scout.md"
|
||
|
|
|
||
|
|
[agents.routine_engineer]
|
||
|
|
description = "Economical isolated worker for one bounded routine patch"
|
||
|
|
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 = "workspace-write"
|
||
|
|
backends = ["mcp"]
|
||
|
|
can_spawn = []
|
||
|
|
max_active = 1
|
||
|
|
allowed_task_kinds = ["implement", "debug", "test", "refactor"]
|
||
|
|
trust = "high"
|
||
|
|
verification = "always"
|
||
|
|
contract_enforcement = "strict"
|
||
|
|
output_contract = "contracts/engineering.json"
|
||
|
|
instructions = "agents/routine-engineer.md"
|
||
|
|
|
||
|
|
[agents.flagship_escalation]
|
||
|
|
description = "Read-only difficult-reasoning escalation used only after explicit trigger evidence"
|
||
|
|
model = "zai_coding_responses__glm_5_3"
|
||
|
|
reasoning = "max"
|
||
|
|
allowed_reasoning_efforts = ["high", "max"]
|
||
|
|
execution_mode = "turn"
|
||
|
|
stall_warning_seconds = 1800
|
||
|
|
finalization_grace_seconds = 900
|
||
|
|
permissions = "read-only"
|
||
|
|
backends = ["mcp"]
|
||
|
|
can_spawn = []
|
||
|
|
max_active = 1
|
||
|
|
allowed_task_kinds = ["analysis", "review", "security_review"]
|
||
|
|
trust = "high"
|
||
|
|
verification = "root_adjudication"
|
||
|
|
contract_enforcement = "strict"
|
||
|
|
output_contract = "contracts/escalation.json"
|
||
|
|
instructions = "agents/flagship-escalation.md"
|
||
|
|
|
||
|
|
[agents.access_router.controls.literal_scout]
|
||
|
|
actions = ["inspect", "trace", "steer", "interrupt", "pause", "continue", "detach", "stop", "finalize", "compact", "respond", "set_effort", "fork"]
|
||
|
|
|
||
|
|
[agents.access_router.controls.routine_engineer]
|
||
|
|
actions = ["inspect", "trace", "steer", "interrupt", "pause", "continue", "detach", "stop", "finalize", "compact", "respond", "set_effort", "fork"]
|
||
|
|
|
||
|
|
[agents.access_router.controls.flagship_escalation]
|
||
|
|
actions = ["inspect", "trace", "steer", "interrupt", "pause", "continue", "detach", "stop", "finalize", "compact", "respond", "set_effort", "fork"]
|
||
|
|
|
||
|
|
[coordination]
|
||
|
|
mode = "access_efficient_escalation_experiment"
|
||
|
|
orchestration = "mcp"
|
||
|
|
max_active_agents = 3
|
||
|
|
max_depth = 1
|
||
|
|
max_children_per_agent = 3
|
||
|
|
max_active_writers = 1
|
||
|
|
reject_ancestor_role = true
|
||
|
|
wait_policy = "dependency_only"
|
||
|
|
write_conflict_policy = "reject"
|
||
|
|
contradiction_policy = "primary_evidence"
|
||
|
|
result_visibility = "ancestors"
|