Stelladocs
Commands

stella storage

Inspect the storage map — every storage layer, namespace, relation, and field, with intent and boundaries from stella.storage.toml.

stella storage inspects the storage map: every storage layer, namespace, relation, and field in your workspace, annotated with intent and boundaries from stella.storage.toml. It reads the local index built by stella init (.stella/private/codegraph.db) plus the manifest, so it is fully offline and needs no API key.

Synopsis

stella storage tree
stella storage show <address>
stella storage grep <name>
stella storage drift

What it does

The storage map is Stella's vendor-agnostic index of where your data lives — SQL tables, key-value namespaces, document collections, and their fields — so the agent (and you) can reason about persistence without re-deriving the schema every time. It is the zero-drift companion to the code graph: the code graph answers "who calls what," the storage map answers "what is stored where, and what does it mean."

SubcommandAnswers
treeThe full map — layer → namespace → relation tree, each with its declared intent.
show <address>One relation's card: fields, constraints, meaning, and provenance. Accepts a store:// address, a bare address, or a relation name.
grep <name>Every relation and field whose normalized name contains the query.
driftA report-only drift check: near-duplicate relations, orphaned manifest meanings, and intent coverage. Changes nothing.
stella storage tree
stella storage show store://sqlite/main/users
stella storage grep session
stella storage drift

The map is only as current as the last stella init. Intent and boundaries come from stella.storage.toml; stella storage drift tells you where that manifest has fallen behind the code.

Stella is totally free and open source, dual-licensed MIT or Apache 2.0— your choice: MIT's three-paragraph simplicity, or Apache 2.0's explicit patent grant that enterprises prefer. Use it, fork it, embed it, ship it — no account and no Community/default telemetry egress. An explicitly enrolled Oxagen Enterprise managed seat has one signed, content-free operational exception. Enterprise telemetry boundary → What that means →

On this page