@bugcat/claude-agent-runner-shared
v1.0.0
Published
Shared types for the Claude Agent Runner protocol
Readme
@bugcat/claude-agent-runner-shared
Canonical REST and WebSocket protocol types for claude-agent-runner.
What lives here
- REST DTOs shared by the orchestrator and clients
- Runner <-> orchestrator WebSocket messages
- Client <-> orchestrator WebSocket frames
- Common transport payloads like content blocks, usage, snapshots, and tenant DTOs
Publishing
From the claude-agent-runner repo root:
npm run build --workspace @bugcat/claude-agent-runner-shared
npm publish --workspace @bugcat/claude-agent-runner-sharedThe package is configured with prepublishOnly, so npm publish also rebuilds and typechecks the package before release.
Consuming From cassandra-obsidian
Temporary local development:
npm install ../claude-agent-runner/packages/sharedPublished dependency:
npm install @bugcat/claude-agent-runner-shared@^1.0.0After publishing, replace the local file: dependency in cassandra-obsidian/package.json with the published semver range.
