v0.1.6 — the coordination release: attributed, grounded, governed
Memory as the coordination plane for multi-agent systems.
Author-attributed memory
Every memory now carries its author — stamped server-side from the authenticated token, impossible to forge from a request body. Recall and context blocks show who wrote what (- (decision, 2026-06-11, by arch-agent) ...), and /recall accepts an author filter. Multi-agent blackboard coordination: shared namespace + signed writes + webhook subscriptions = agents that hand off work with full provenance.
Grounded recall (knowledge bases)
Tag any namespace kind=knowledge (no reserved prefixes) and link it to working namespaces: memnos namespace link proj:billing cms57-docs. Recall then automatically consults linked knowledge bases — enforced by the engine, not the prompt. Links are policy, grants are permission: both required, and skipped links are visible in the response (grounded_in / links_skipped).
Typed memories + pinned constraints
memnos remember "..." --type decision|incident|constraint|skill|fact — types flow through extraction and recall filters. Constraints are always injected: type=constraint memories appear in every recall for their namespace (and granted linked KBs), rendered first as CONSTRAINT: lines regardless of the query — compliance rules your agents physically cannot forget. New "Memory feed" tab in the admin console (type badges, author, age).
Published, CI-enforced API contract
openapi.yaml — 58 operations, every one exercised and schema-validated against the real server in CI. The published spec cannot drift from the implementation. Human reference at docs/api.md with curl + SDK examples.
The memnos CLI grammar
Consistent noun–verb commands (principal create, token mint, grant add, namespace link) — every old form still works as an alias. The full CLI reference is auto-generated from the parser itself (staleness gated in CI), published at docs/cli.md and as a CLI Reference tab in the admin console. New cross-platform CI matrix (Linux/macOS/Windows) — which caught and fixed a real Windows console encoding bug before release.
memnos-sdk 0.1.6 published in lockstep.