abstractobserver
v0.1.0
Published
Gateway-only observability UI for AbstractFramework - connect to a Run Gateway, replay/stream the ledger, and submit durable commands
Downloads
143
Maintainers
Readme
AbstractObserver (Web/PWA)
This is a gateway-only observability UI for AbstractFramework:
- connect to a Run Gateway (
/api/gateway/*) - render by replaying/streaming the ledger
- act by submitting durable commands
Installation
Global CLI (recommended)
npm install -g abstractobserver
abstractobserverThis will start the UI server on http://localhost:3001 (configurable via PORT env var).
From source
git clone https://github.com/lpalbou/abstractobserver.git
cd abstractobserver
npm install
npm run devStart a workflow
- Run a gateway (
abstractgateway) withABSTRACTGATEWAY_WORKFLOW_SOURCE=bundleandABSTRACTGATEWAY_FLOWS_DIRpointing to a directory containing one or more*.flowbundles. - For LLM/tool/agent workflows in bundle mode, configure:
ABSTRACTGATEWAY_PROVIDERandABSTRACTGATEWAY_MODELABSTRACTGATEWAY_TOOL_MODE=passthrough(default) orABSTRACTGATEWAY_TOOL_MODE=local(dev only)
- In the UI:
- click Connect to discover workflows/runs/tools/providers,
- select a workflow (discovered) to load its entrypoint pin schema,
- click New Run and provide inputs in the modal, then Start.
