-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathconfig.example.json
More file actions
30 lines (30 loc) · 854 Bytes
/
Copy pathconfig.example.json
File metadata and controls
30 lines (30 loc) · 854 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{
"_comment": "Example gate config. The reviewer provider MUST be a different lab from the orchestrator (validated at startup). API keys are read from env vars, never committed.",
"orchestrator_provider": {
"kind": "hermes",
"lab": "nous",
"model": "hermes-4",
"api_key_env": "HERMES_API_KEY"
},
"reviewer_provider": {
"kind": "openrouter",
"lab": "anthropic",
"model": "anthropic/claude-3.5-sonnet",
"api_key_env": "OPENROUTER_API_KEY"
},
"round_cap": 2,
"reviewer_timeout_s": 30.0,
"max_directives": 12,
"store_path": "gate_audit.sqlite3",
"neckbeard_orchestrator_mode": "full",
"neckbeard_worker_mode": "full",
"tiering": {
"elevated_file_threshold": 10,
"elevated_cost_threshold_usd": 1.0,
"trivial_max_files": 1
},
"read_api": {
"host": "127.0.0.1",
"port": 9120
}
}