# @masons/runtime-broker

Local Runtime Broker daemon and BrokerClient SDK for MASONS multi-session
agent runtime coordination.

## Install

```bash
npm install @masons/runtime-broker
```

## Public API

The stable SDK surface is the BrokerClient:

```ts
import { BrokerClient } from "@masons/runtime-broker";
```

The `@masons/runtime-broker/client` subpath exports the same SDK surface for
call sites that prefer an explicit client import.

Broker daemon internals, spawn drivers, and duplicated protocol substrate ship
inside the package for lazy-spawn/runtime ownership, but they are not a stable
public API in this release.

## Package Split

`@masons/agent-network` is the OpenClaw channel package. Broker-only runtime
code lives here so OpenClaw installs can remain scanner-clean while Claude Code,
Codex, and future runtime hosts depend directly on the broker package.

## License

MIT
