Module: AgUi::RunStore
- Defined in:
- lib/ag_ui/run_store.rb
Overview
Per-thread run bookkeeping backing /connect (replay + live attach) and /stop (cancel the run's Async task) — the Ruby counterpart of the Node runtime's InMemoryAgentRunner thread store.
The interface is duck-typed; hosts can supply anything implementing
begin_run / record / finish_run / attach_task / stop /
open_subscription (e.g. a redis-backed store) via
AgUi.agent(store: ...).
Defined Under Namespace
Classes: InMemory