Keep the risky moves visible.
start
Show the shortest path from install to first hosted memory.
login
Save a hosted API key locally so env export is optional.
quicktest
Run one hosted commit, recall, and status smoke.
doctor
Inspect local config, public service health, and this key’s account status.
status
Read what this API key may do: plan, capabilities, recall profiles, limits, usage. Free.
health
Ask whether the service is reachable. No key needed; keep it separate from status in monitoring.
snapshot
Checkpoint a project before a migration or an autonomous run. Listing is free.
diff
Inspect what changed against a checkpoint. Free, and values stay redacted by default.
list / history
See what a project stores and how one memory changed. Both are free.
confirm
Mark a memory as still accurate without resending it. One write operation.
export
Download every stored memory with its value as JSON. Free.
rollback
Recover in two stages: a free preview, then an explicitly confirmed, destructive execute.
api keys
Create, rotate, and revoke hosted API keys.
billing
Move from the free tier to Pro, Team, Scale, or Enterprise.
mcp
Attach the hosted memory lifecycle tools to coding agents.
support
Use support paths for Scale, Enterprise, or migration review.
Browse and export a workspace’s memory.
Signed-in members can open /workspaces/<id>/memory to browse everything a workspace stores, filter by key prefix and type, and open any memory’s history. The page only reads. Export JSON downloads every stored memory with its value, type, timestamps, and version as one file. A very large workspace (past 10,000 memories or about 25 MB) gets a file marked complete: false with the reason; the Python SDK’s export() pages through everything. Browsing and exporting are free.
Start with recovery, not just happy-path recall.
Persistence
Write failures must surface as failures.
Observability
Health and metrics stay part of the runtime contract.
Restore
Snapshot, diff, and rollback stay deliberate operator moves.
