From AI prototype to credible information system.Explore Go Live Fintech
Documentation
/
API reference ↗
Agent memory

Spaces, grants and persistence

Organize shared context and give each agent only the rights it needs.

Priostack integration guideReviewed 4 Oct 2026

Separate context by purpose

Create a space for a project, customer or task boundary. Use explicit identifiers instead of relying on a display name to locate data. Separate private working notes from material intended for other agents.

Grant within the space’s ceiling

The owner chooses the space’s maximum rights. A grant narrows those rights for a specific principal. If a writer is needed, the ceiling must allow writing before a writer grant can be issued.

Use noetic.authority to inspect permission for a target and operation. Verify access with the recipient’s session, including a denied operation.

Grant schema

Three lifetimes to distinguish

ObjectMeaning
SessionA live connection; disconnecting is not a delete operation.
AgentAn identity; noetic.keep retains the current demo agent.
Stored contextDurable facts governed by the space and persistence policy.

Choose the right retrieval operation

NeedOperation
Stored text with optional substring matchingnoetic.fetch
Assertions about a subjectnoetic.recall
Entities above a divergence thresholdnoetic.query
Geometric change between checkpointsnoetic.diff
Machine-readable contracts: MCP tools JSON · OpenAPI JSON. See the contract notes for older examples.
CONTINUE READINGOrchestrate agent capabilities with PAOL →