@@ -162,8 +162,8 @@ pub fn get_agent_meta(agent_type: AgentType) -> AcpAgentMeta {
162162 name : "Claude Code" ,
163163 description : "ACP wrapper for Anthropic's Claude" ,
164164 distribution : AgentDistribution :: Npx {
165- version : "0.58.1 " ,
166- package : "@agentclientprotocol/claude-agent-acp@0.58.1 " ,
165+ version : "0.59.0 " ,
166+ package : "@agentclientprotocol/claude-agent-acp@0.59.0 " ,
167167 cmd : "claude-agent-acp" ,
168168 args : & [ ] ,
169169 env : & [ ] ,
@@ -215,12 +215,12 @@ pub fn get_agent_meta(agent_type: AgentType) -> AcpAgentMeta {
215215 name : "OpenClaw" ,
216216 description : "OpenClaw is a personal AI assistant you run on your own devices." ,
217217 distribution : AgentDistribution :: Npx {
218- version : "2026.6.11 " ,
219- package : "openclaw@2026.6.11 " ,
218+ version : "2026.7.1 " ,
219+ package : "openclaw@2026.7.1 " ,
220220 cmd : "openclaw" ,
221221 args : & [ "acp" ] ,
222222 env : & [ ] ,
223- node_required : Some ( "22.19.0 " ) ,
223+ node_required : Some ( "22.22.3 " ) ,
224224 } ,
225225 } ,
226226 AgentType :: Cline => AcpAgentMeta {
@@ -229,8 +229,8 @@ pub fn get_agent_meta(agent_type: AgentType) -> AcpAgentMeta {
229229 name : "Cline" ,
230230 description : "Autonomous coding agent CLI" ,
231231 distribution : AgentDistribution :: Npx {
232- version : "3.0.39 " ,
233- package : "cline@3.0.39 " ,
232+ version : "3.0.40 " ,
233+ package : "cline@3.0.40 " ,
234234 cmd : "cline" ,
235235 args : & [ "--acp" ] ,
236236 env : & [ ] ,
@@ -243,34 +243,34 @@ pub fn get_agent_meta(agent_type: AgentType) -> AcpAgentMeta {
243243 name : "OpenCode" ,
244244 description : "The open source coding agent" ,
245245 distribution : AgentDistribution :: Binary {
246- version : "1.17.18 " ,
246+ version : "1.17.20 " ,
247247 cmd : "opencode" ,
248248 args : & [ "acp" ] ,
249249 env : & [ ] ,
250250 platforms : & [
251251 PlatformBinary {
252252 platform : "darwin-aarch64" ,
253- url : "https://github.com/anomalyco/opencode/releases/download/v1.17.18 /opencode-darwin-arm64.zip" ,
253+ url : "https://github.com/anomalyco/opencode/releases/download/v1.17.20 /opencode-darwin-arm64.zip" ,
254254 } ,
255255 PlatformBinary {
256256 platform : "darwin-x86_64" ,
257- url : "https://github.com/anomalyco/opencode/releases/download/v1.17.18 /opencode-darwin-x64.zip" ,
257+ url : "https://github.com/anomalyco/opencode/releases/download/v1.17.20 /opencode-darwin-x64.zip" ,
258258 } ,
259259 PlatformBinary {
260260 platform : "linux-aarch64" ,
261- url : "https://github.com/anomalyco/opencode/releases/download/v1.17.18 /opencode-linux-arm64.tar.gz" ,
261+ url : "https://github.com/anomalyco/opencode/releases/download/v1.17.20 /opencode-linux-arm64.tar.gz" ,
262262 } ,
263263 PlatformBinary {
264264 platform : "linux-x86_64" ,
265- url : "https://github.com/anomalyco/opencode/releases/download/v1.17.18 /opencode-linux-x64.tar.gz" ,
265+ url : "https://github.com/anomalyco/opencode/releases/download/v1.17.20 /opencode-linux-x64.tar.gz" ,
266266 } ,
267267 PlatformBinary {
268268 platform : "windows-aarch64" ,
269- url : "https://github.com/anomalyco/opencode/releases/download/v1.17.18 /opencode-windows-arm64.zip" ,
269+ url : "https://github.com/anomalyco/opencode/releases/download/v1.17.20 /opencode-windows-arm64.zip" ,
270270 } ,
271271 PlatformBinary {
272272 platform : "windows-x86_64" ,
273- url : "https://github.com/anomalyco/opencode/releases/download/v1.17.18 /opencode-windows-x64.zip" ,
273+ url : "https://github.com/anomalyco/opencode/releases/download/v1.17.20 /opencode-windows-x64.zip" ,
274274 } ,
275275 ] ,
276276 } ,
@@ -303,8 +303,8 @@ pub fn get_agent_meta(agent_type: AgentType) -> AcpAgentMeta {
303303 name : "CodeBuddy" ,
304304 description : "Tencent Cloud's official AI coding assistant (ACP)" ,
305305 distribution : AgentDistribution :: Npx {
306- version : "2.118 .2" ,
307- package : "@tencent-ai/codebuddy-code@2.118 .2" ,
306+ version : "2.121 .2" ,
307+ package : "@tencent-ai/codebuddy-code@2.121 .2" ,
308308 cmd : "codebuddy" ,
309309 args : & [ "--acp" ] ,
310310 env : & [ ] ,
@@ -317,8 +317,8 @@ pub fn get_agent_meta(agent_type: AgentType) -> AcpAgentMeta {
317317 name : "Kimi Code" ,
318318 description : "Moonshot AI's official CLI coding assistant (ACP)" ,
319319 distribution : AgentDistribution :: Npx {
320- version : "0.23.5 " ,
321- package : "@moonshot-ai/kimi-code@0.23.5 " ,
320+ version : "0.24.1 " ,
321+ package : "@moonshot-ai/kimi-code@0.24.1 " ,
322322 cmd : "kimi" ,
323323 args : & [ "acp" ] ,
324324 env : & [ ] ,
@@ -374,8 +374,8 @@ pub fn get_agent_meta(agent_type: AgentType) -> AcpAgentMeta {
374374 // leading `KEY=value` argv and sacp's `parse_env_var` only accepts
375375 // `[A-Za-z0-9_]` env names, which npm's `@scope:registry` key is not.)
376376 distribution : AgentDistribution :: Npx {
377- version : "0.2.94 " ,
378- package : "@xai-official/grok@0.2.94 " ,
377+ version : "0.2.101 " ,
378+ package : "@xai-official/grok@0.2.101 " ,
379379 cmd : "grok" ,
380380 // Only the ACP subcommand lives here. Grok's ROOT-level launch
381381 // flags (`--no-auto-update` always, `--permission-mode <value>`
@@ -386,7 +386,7 @@ pub fn get_agent_meta(agent_type: AgentType) -> AcpAgentMeta {
386386 // args rather than appending after.
387387 args : & [ "agent" , "stdio" ] ,
388388 env : & [ ] ,
389- // `@xai-official/grok@0.2.94 ` declares `engines.node: ">=20"`;
389+ // `@xai-official/grok@0.2.101 ` declares `engines.node: ">=20"`;
390390 // surface that in preflight so Node 18 isn't silently accepted.
391391 node_required : Some ( "20.0.0" ) ,
392392 } ,
@@ -482,8 +482,8 @@ mod tests {
482482 fn registry_pins_current_acp_agent_versions ( ) {
483483 assert_npx_version (
484484 AgentType :: ClaudeCode ,
485- "0.58.1 " ,
486- "@agentclientprotocol/claude-agent-acp@0.58.1 " ,
485+ "0.59.0 " ,
486+ "@agentclientprotocol/claude-agent-acp@0.59.0 " ,
487487 Some ( "22.0.0" ) ,
488488 ) ;
489489 assert_npx_version (
@@ -494,26 +494,26 @@ mod tests {
494494 ) ;
495495 assert_npx_version (
496496 AgentType :: OpenClaw ,
497- "2026.6.11 " ,
498- "openclaw@2026.6.11 " ,
499- Some ( "22.19.0 " ) ,
497+ "2026.7.1 " ,
498+ "openclaw@2026.7.1 " ,
499+ Some ( "22.22.3 " ) ,
500500 ) ;
501501 assert_npx_version (
502502 AgentType :: Cline ,
503- "3.0.39 " ,
504- "cline@3.0.39 " ,
503+ "3.0.40 " ,
504+ "cline@3.0.40 " ,
505505 Some ( "22.0.0" ) ,
506506 ) ;
507507 assert_npx_version (
508508 AgentType :: CodeBuddy ,
509- "2.118 .2" ,
510- "@tencent-ai/codebuddy-code@2.118 .2" ,
509+ "2.121 .2" ,
510+ "@tencent-ai/codebuddy-code@2.121 .2" ,
511511 Some ( "22.0.0" ) ,
512512 ) ;
513513 assert_npx_version (
514514 AgentType :: KimiCode ,
515- "0.23.5 " ,
516- "@moonshot-ai/kimi-code@0.23.5 " ,
515+ "0.24.1 " ,
516+ "@moonshot-ai/kimi-code@0.24.1 " ,
517517 Some ( "22.19.0" ) ,
518518 ) ;
519519 assert_npx_version (
@@ -525,11 +525,11 @@ mod tests {
525525 assert_npx_version ( AgentType :: Pi , "0.0.31" , "pi-acp@0.0.31" , Some ( "22.0.0" ) ) ;
526526 assert_npx_version (
527527 AgentType :: Grok ,
528- "0.2.94 " ,
529- "@xai-official/grok@0.2.94 " ,
528+ "0.2.101 " ,
529+ "@xai-official/grok@0.2.101 " ,
530530 Some ( "20.0.0" ) ,
531531 ) ;
532- assert_binary_version ( AgentType :: OpenCode , "1.17.18 " , "/releases/download/v1.17.18 /" ) ;
532+ assert_binary_version ( AgentType :: OpenCode , "1.17.20 " , "/releases/download/v1.17.20 /" ) ;
533533 assert_uvx_version (
534534 AgentType :: Hermes ,
535535 "0.18.2" ,
0 commit comments