@persistent-ai/fireflow-scene (0.39.0)
Published 2026-10-07 23:38:26 +00:00 by ak
Installation
@persistent-ai:registry=npm install @persistent-ai/fireflow-scene@0.39.0"@persistent-ai/fireflow-scene": "0.39.0"About this package
@persistent-ai/fireflow-scene
The Scene layer: agents situated in an authored environment. Design: docs/design/108-scene-layer.md;
plan: docs/_plans/scene-stage-1.md section 3. This package is a skeleton; each folder under src/ holds a
placeholder constant until its card fills it.
Subpath exports: . (re-exports core), ./core (what the frontend store imports), ./nodes, ./server
(runtime and checkpoint). fireflow-nodes never imports this package; the dependency runs one way.
What each folder may import
| folder | holds | may import |
|---|---|---|
src/core/ |
scene state, reducer, scope, the scene map, journal, the AG-UI frame, the scene's own checks | @persistent-ai/fireflow-types and @ag-ui/core only; no DBOS, no clock, no randomness; safe for a browser |
src/agent-stream/ |
end-of-run detection and the continuation builder | core, @persistent-ai/fireflow-agui |
src/nodes/ |
scene node classes and typed ports | @persistent-ai/fireflow-types |
src/actions/ |
core action definitions, checks and effects | core |
src/runtime/ |
the coordinator node, the host flow, the driver | everything above, @persistent-ai/fireflow-vfs |
src/checkpoint/ |
reconciliation and the closing commit | core, @persistent-ai/fireflow-vfs |
Dependencies
Dependencies
| ID | Version |
|---|---|
| @ag-ui/core | 1.0.0 |
| @persistent-ai/fireflow-agui | 0.39.0 |
| @persistent-ai/fireflow-types | 0.39.0 |
| @persistent-ai/fireflow-vfs | 0.39.0 |
| fast-json-patch | ^3.1.1 |
| handlebars | ^4.7.9 |
| zod | ^4.5.4 |
Development Dependencies
| ID | Version |
|---|---|
| @ag-ui/client | 1.0.0 |
| @persistent-ai/typescript-config | 0.39.0 |
| @types/node | ^26.6.2 |
| rxjs | 7.8.2 |
| vitest | ^5.0.1 |
Details
Assets (1)
Versions (3)
View all
fireflow-scene-0.39.0.tgz
1.8 MiB