2026-06-07 23:45:51 +00:00
|
|
|
# Standalone Greeter Demo
|
|
|
|
|
|
|
|
|
|
This demo proves the SDK can run without HiveCast, without a managed platform,
|
|
|
|
|
and without committed credentials.
|
|
|
|
|
|
|
|
|
|
Run from the repository root:
|
|
|
|
|
|
|
|
|
|
```bash
|
2026-06-08 07:24:38 +00:00
|
|
|
pnpm install --frozen-lockfile
|
|
|
|
|
pnpm setup:nats
|
|
|
|
|
pnpm run doctor:standalone
|
2026-06-07 23:45:51 +00:00
|
|
|
pnpm demo:standalone
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
What it proves:
|
|
|
|
|
|
|
|
|
|
- the SDK packages build from this repo,
|
|
|
|
|
- this package builds against `@open-matrix/core`,
|
2026-06-08 04:18:18 +00:00
|
|
|
- a local unauthenticated `nats-server` is started for the demo only,
|
|
|
|
|
- `matrix package run` starts the actor from the package manifest against that
|
|
|
|
|
broker,
|
|
|
|
|
- `--check-op echo` calls the actor over the Matrix runtime/NATS transport path,
|
|
|
|
|
- no managed host service, machine link, provider account, provider API key, or
|
|
|
|
|
local HTTP control server is involved.
|