feat: initial Matrix SDK
Full SDK workspace: core, contracts, sdk, cli, browser-host, browser-kit,
federation, omega-core, oracle, self-healing, strategies, tools, emacs.
Clean extraction from the development monorepo.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-07 15:54:15 -06:00
|
|
|
# @open-matrix/cli
|
|
|
|
|
|
|
|
|
|
Package-author CLI for the Matrix SDK layer.
|
|
|
|
|
|
|
|
|
|
This package owns the SDK/package-author `matrix` binary. It does not depend on
|
2026-06-07 23:11:26 +00:00
|
|
|
provider overlay packages, managed host packages, platform system actors,
|
|
|
|
|
device-link implementations, or broker-authority/signing packages.
|
feat: initial Matrix SDK
Full SDK workspace: core, contracts, sdk, cli, browser-host, browser-kit,
federation, omega-core, oracle, self-healing, strategies, tools, emacs.
Clean extraction from the development monorepo.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-07 15:54:15 -06:00
|
|
|
|
|
|
|
|
Initial command surface:
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
matrix init [dir]
|
|
|
|
|
matrix add actor <name>
|
|
|
|
|
matrix actor <name>
|
|
|
|
|
matrix configure --key <key> --cloud <url> --space <space>
|
|
|
|
|
matrix run <entry> --mount <mount>
|
|
|
|
|
matrix invoke <mount> <op> [json]
|
|
|
|
|
```
|
|
|
|
|
|
2026-06-07 23:11:26 +00:00
|
|
|
`matrix run` starts a standalone actor runner in the current folder.
|
|
|
|
|
`matrix invoke` sends a Matrix request envelope to that runner through its local
|
|
|
|
|
control port. Managed host promotion belongs to provider overlays that consume
|
|
|
|
|
the SDK; it is not an SDK-layer requirement.
|