Skip to content

Compatibility

SurfaceSupported
Strong server boundaryLinux x86_64 with the reviewed gVisor release
Development serviceLinux, macOS, and Windows; trusted code only
Python packagePython 3.9–3.14
TypeScript packageNode.js 18 and newer; modern browsers with Fetch
Job languagesPython, Node, and Bash when the service reports them available
MCP hosts checked on releasesClaude Code, Hermes, and OpenCode
DashboardCurrent stable Chrome, Edge, Firefox, and Safari

Compatibility policy before 1.0

  • Public SDK members receive a documented deprecation period before removal.
  • REST API breaking changes require a minor release and a migration note.
  • Compatibility aliases state the release in which removal will be reconsidered.
  • Release notes identify migrations and lead with why a change matters.
  • Critical security fixes may override the normal deprecation period.

The internal coop-* crate names, v1 media types, evidence subject names, and compatibility aliases remain because changing durable identities is riskier than leaving internal history visible. New user-facing work uses Rookhold terms.

Short jobs. Hard limits. Receipts.