Files
dan f12dcda4d8 Release: the OpenProse Reactor harness (engine + CLI + devtools) — 0.3.0 ideal API surface (#106)
Ships @openprose/reactor 0.3.0, @openprose/reactor-cli 0.2.0, @openprose/reactor-devtools 0.2.0: the Reactor harness (compile-once-intelligent then dumb reconciler, content-addressed receipts, cost scales with surprise) with the distilled ideal public API — curated front door, full @openai/agents passthrough, one typed handle, one Substrate, unified observe, branded ids, and additive forward seams for the fixpoint.
2026-06-02 14:06:56 -07:00
..

quickstart example

A gateway (inbox) + a responsibility (digest) — the smallest end-to-end shape with a real edge. This is what reactor init scaffolds.

Offline (no key needed)

reactor doctor                 # honest health report (sandbox none, IR absent)
reactor compile --check        # exits 1 (stale): the project is recognized, not yet compiled

Live (needs OPENROUTER_API_KEY + @openai/agents + zod)

reactor compile                # run the compile sessions -> IR cache
reactor topology               # offline now: the compiled DAG (inbox -> digest)
reactor run                    # boot, drain, print dispositions + cost
reactor status                 # standing compile cost + run cost

digest subscribes to inbox's items facet, so when the inbox set moves the digest re-renders — and only then.