SIGN IN SIGN UP

feat(acp): move five pinned agent CLIs to their current releases

Cline 3.0.60 to 3.0.61, OpenCode 1.18.25 to 1.18.26, Kimi Code 0.39.1 to 0.40.1,
Qoder 1.1.40 to 1.1.41, Cursor 2026.08.11-e8db854 to 2026.08.31-4057e58. Each npm
package's declared `engines.node` still matches its `node_required` floor, and
every distribution the registry describes resolves under the new pins.

Cline ships its real binaries as optional per-platform dependencies that npm
skips in silence, so all six `@cline/cli-<platform>` packages are confirmed
published at 3.0.61; the wrapper itself only gains a Windows application-control
diagnostic. OpenCode publishes all six pinned platform assets under the new tag
and each archive still holds a bare `opencode`, so `dir_entry` stays `None`.
Cursor's six release paths all resolve, the tree still carries
`dist-package/cursor-agent` beside its bundled Node, and the entry reports the
pinned build itself.

Kimi stays clear of the 0.37.0-0.38.0 hole, where any stdio MCP server killed the
session outright: its converter still reads an absent transport as stdio and
supplies the runtime_id itself, so the codeg-mcp companion rides every session.
Its bundle shrank because 0.40.0 deleted a stale duplicate ACP server class, not
because anything was lost — the live handshake still advertises list, resume,
close, delete, fork and additionalDirectories. Reading capabilities off the first
match in an older bundle landed on that dead copy and its narrower set, so the
entry now says which class carries the live answer. Qoder's config-dir resolver
keeps its precedence, keys and `.qoder` default, and Kimi's mcp.json schema is
unchanged beneath the new pins; the comments mirroring both now name the version
they were last checked against.
X
xintaofei committed
0dc0d5d634dc2ae545d13535ccb838d349860653
Parent: 23c9a00