@@ -120,13 +120,24 @@ Example:
|
120 | 120 | ```json5 |
121 | 121 | { |
122 | 122 | logging: { level: "info" }, |
123 | | - agent: { |
124 | | - model: "anthropic/claude-opus-4-6", |
125 | | - workspace: "~/.openclaw/workspace", |
126 | | - thinkingDefault: "high", |
127 | | - timeoutSeconds: 1800, |
128 | | -// Start with 0; enable later. |
129 | | - heartbeat: { every: "0m" }, |
| 123 | + agents: { |
| 124 | + defaults: { |
| 125 | + model: { primary: "anthropic/claude-opus-4-6" }, |
| 126 | + workspace: "~/.openclaw/workspace", |
| 127 | + thinkingDefault: "high", |
| 128 | + timeoutSeconds: 1800, |
| 129 | +// Start with 0; enable later. |
| 130 | + heartbeat: { every: "0m" }, |
| 131 | + }, |
| 132 | + list: [ |
| 133 | + { |
| 134 | + id: "main", |
| 135 | + default: true, |
| 136 | + groupChat: { |
| 137 | + mentionPatterns: ["@openclaw", "openclaw"], |
| 138 | + }, |
| 139 | + }, |
| 140 | + ], |
130 | 141 | }, |
131 | 142 | channels: { |
132 | 143 | whatsapp: { |
@@ -136,11 +147,6 @@ Example:
|
136 | 147 | }, |
137 | 148 | }, |
138 | 149 | }, |
139 | | - routing: { |
140 | | - groupChat: { |
141 | | - mentionPatterns: ["@openclaw", "openclaw"], |
142 | | - }, |
143 | | - }, |
144 | 150 | session: { |
145 | 151 | scope: "per-sender", |
146 | 152 | resetTriggers: ["/new", "/reset"], |
@@ -174,8 +180,10 @@ Set `agents.defaults.heartbeat.every: "0m"` to disable.
|
174 | 180 | |
175 | 181 | ```json5 |
176 | 182 | { |
177 | | - agent: { |
178 | | - heartbeat: { every: "30m" }, |
| 183 | + agents: { |
| 184 | + defaults: { |
| 185 | + heartbeat: { every: "30m" }, |
| 186 | + }, |
179 | 187 | }, |
180 | 188 | } |
181 | 189 | ``` |
|