Repository navigation
Expand file tree
/
Copy pathconfig.example.json
More file actions
153 lines (153 loc) · 4.51 KB
/
Copy pathconfig.example.json
File metadata and controls
153 lines (153 loc) · 4.51 KB
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
{
"queue_dir": ".codex-batch-runner/tasks",
"log_dir": ".codex-batch-runner/logs",
"event_dir": ".codex-batch-runner/events",
"parent_attention_outbox_dir": ".codex-batch-runner/parent-attention-outbox",
"parent_attention_delivery_command": [],
"parent_attention_delivery_timeout_seconds": 15,
"parent_attention_max_attempts": 5,
"parent_attention_retry_base_seconds": 30,
"lock_file": ".codex-batch-runner/runner.lock",
"state_file": ".codex-batch-runner/state.json",
"codex_command": ["codex", "exec", "--sandbox", "workspace-write", "--json"],
"codex_resume_command": ["codex", "exec", "--sandbox", "workspace-write", "resume", "{session_id}", "--json"],
"default_model_requirement_vector": {
"source": "config_default",
"confidence": "medium",
"dimensions": {
"reasoning_depth": "medium",
"context_need": "medium",
"tool_reliability": "medium",
"latency_priority": "medium",
"cost_sensitivity": "medium",
"review_strictness": "medium"
}
},
"execution_targets": {
"balanced_current": {
"model": "gpt-5",
"codex_profile": "batch-normal",
"freshness": {
"owner": "operator",
"last_reviewed_at": "2026-07-03",
"review_after_days": 14
}
},
"low_cost_current": {
"model": "gpt-5-small",
"codex_profile": "batch-small",
"config_overrides": {
"model_reasoning_effort": "low"
},
"freshness": {
"owner": "operator",
"last_reviewed_at": "2026-07-03",
"review_after_days": 14
}
},
"high_capability_current": {
"model": "gpt-5",
"codex_profile": "batch-deep",
"freshness": {
"owner": "operator",
"last_reviewed_at": "2026-07-03",
"review_after_days": 14
}
},
"strict_review_current": {
"model": "gpt-5",
"codex_profile": "batch-review",
"freshness": {
"owner": "operator",
"last_reviewed_at": "2026-07-03",
"review_after_days": 14
}
}
},
"default_execution_config": {
"execution_target": "balanced_current"
},
"model_selection_rules": [
{
"name": "low-cost-docs",
"when": {
"reasoning_depth": "low",
"cost_sensitivity": "high"
},
"execution_target": "low_cost_current"
},
{
"name": "strict-review",
"when": {
"review_strictness": "high"
},
"execution_target": "strict_review_current"
},
{
"name": "high-capability",
"when": {
"reasoning_depth": "high"
},
"execution_target": "high_capability_current"
}
],
"worker_targets": {
"external_strict_review": {
"execution_backend": "external-json-command",
"capacity_pool": "external-review",
"external_command": ["path/to/cbr-json-wrapper", "--model-group", "claude-gpt"],
"external_timeout_seconds": 900,
"worker_family": "external",
"model_group": "claude-gpt",
"budget_hint": "strict-review"
}
},
"worker_selection_rules": [
{
"name": "strict-review-external",
"when": {
"review_strictness": "high"
},
"worker_target": "external_strict_review"
}
],
"manual_cooldown_wake_scheduler": "disabled",
"manual_cooldown_wake_command": [],
"usage_admission_enabled": false,
"usage_admission_command": [],
"usage_admission_timeout_seconds": 5,
"usage_admission_max_age_seconds": 300,
"usage_admission_primary_threshold_percent": null,
"usage_admission_secondary_threshold_percent": null,
"usage_admission_reset_grace_seconds": 60,
"codex_cli_update_command": [],
"codex_cli_smoke_command": [],
"codex_cli_rollback_command": [],
"codex_cli_maintenance_on_empty": false,
"auto_review_mechanical_accept": false,
"auto_review_codex_enabled": false,
"auto_review_codex_max_calls_per_run": 0,
"auto_review_codex_max_fix_loops_per_task": 0,
"auto_review_codex_cooldown_seconds": 1800,
"auto_review_codex_max_bundle_chars": 120000,
"auto_review_codex_max_diff_chars": 60000,
"worktree_mode": "disabled",
"worktree_root": ".codex-batch-runner/worktrees",
"max_total_running": 1,
"max_running_per_project": 1,
"capacity_pools": {
"codex": {
"max_running": 1
},
"external-review": {
"max_running": 1
}
},
"project_priorities": {},
"default_project_priority": 100,
"project_priority_aging_hours": 24,
"stale_lock_seconds": 21600,
"rate_limit_cooldown_seconds": 1800,
"external_json_command_timeout_seconds": 900,
"default_max_attempts": 5
}