Repository navigation
Expand file tree
/
Copy pathconfig.docker.json
More file actions
91 lines (91 loc) · 2.72 KB
/
Copy pathconfig.docker.json
File metadata and controls
91 lines (91 loc) · 2.72 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
{
"server": {
"host": "0.0.0.0",
"port": 11435,
"api_key": "local-proxy-token",
"request_timeout_seconds": 3600,
"routing_strategy": "sticky_failover",
"max_retries": 1,
"max_attempts_per_request": 0,
"failure_cooldown_seconds": 60,
"retry_backoff_seconds": 0,
"retry_on_any_acp_error": false,
"affinity_prefix_chars": 4096
},
"agents": [
{
"name": "opencode",
"instance_id": "opencode-a",
"command": "opencode",
"args": ["acp"],
"cwd": ".",
"models": ["opencode-big-pickle", "opencode-mimo", "opencode-nemotron"],
"model_selection": {
"type": "session_config",
"config_id": "model",
"values": {
"opencode-big-pickle": "opencode/big-pickle",
"opencode-mimo": "opencode/mimo-v2.5-free",
"opencode-nemotron": "opencode/nemotron-3-ultra-free"
},
"required": true
},
"env": {
"HOME": "${AUTH_ROOT:-$HOME/.acp-auth}/opencode-a",
"XDG_DATA_HOME": "${AUTH_ROOT:-$HOME/.acp-auth}/opencode-a/.local/share",
"XDG_CONFIG_HOME": "${AUTH_ROOT:-$HOME/.acp-auth}/opencode-a/.config"
},
"permission": "deny"
},
{
"name": "opencode",
"instance_id": "opencode-b",
"command": "opencode",
"args": ["acp"],
"cwd": ".",
"models": ["opencode-big-pickle", "opencode-mimo", "opencode-nemotron"],
"model_selection": {
"type": "session_config",
"config_id": "model",
"values": {
"opencode-big-pickle": "opencode/big-pickle",
"opencode-mimo": "opencode/mimo-v2.5-free",
"opencode-nemotron": "opencode/nemotron-3-ultra-free"
},
"required": true
},
"env": {
"HOME": "${AUTH_ROOT:-$HOME/.acp-auth}/opencode-b",
"XDG_DATA_HOME": "${AUTH_ROOT:-$HOME/.acp-auth}/opencode-b/.local/share",
"XDG_CONFIG_HOME": "${AUTH_ROOT:-$HOME/.acp-auth}/opencode-b/.config"
},
"permission": "deny"
},
{
"name": "claude",
"instance_id": "claude-ka",
"command": "claude-agent-acp",
"args": [],
"cwd": ".",
"models": ["haiku"],
"env": {
"ANTHROPIC_MODEL": "haiku",
"HOME": "${AUTH_ROOT:-$HOME/.acp-auth}/claude-ka"
},
"permission": "deny"
},
{
"name": "github-gpt-5-mini",
"instance_id": "github-gpt-5-mini-ka",
"command": "copilot",
"args": ["--acp", "--stdio", "--model", "gpt-5-mini", "--effort", "high"],
"cwd": ".",
"models": ["gpt-5-mini"],
"env": {
"COPILOT_MODEL": "gpt-5-mini",
"HOME": "${AUTH_ROOT:-$HOME/.acp-auth}/github-gpt-5-mini-ka"
},
"permission": "deny"
}
]
}