Repository navigation
0.9.1 — Devin is `devin`
0.9.1 — Devin is devin
Devin CLI and Devin Desktop's local agent are one program, reading one
configuration and writing one store, but 0.9.0 inventoried them as devin-cli,
named "Devin CLI". This release names the kind after the agent.
Highlights
- The Devin kind is
devin, named Devin (ADR-0075).--kind devinselects
it,bom endpointwritesdevin.cdx.json, the BOM'sopenaca:agent_kindis
devinand its root is named "Devin". OpenAIDR 0.5.2 renames its session kind
the same way, so a consumer joining the two keeps one name.
Install
uv tool install openaca==0.9.1 or pip install openaca==0.9.1.
Compatibility
Pre-V0 — no back-compatibility hedging.
devin-cliis gone.--kind devin-cliis refused as an unknown kind;
there is no alias.- Devin BOMs change identity.
openaca:agent_kind, the root's name and
label, and every Devin component'sbom-refprefix change with the kind, so
a consumer that stored Devin components bybom-refsees them as new. - Claude Code, Cursor and Codex are unchanged.