Skip to content

v0.1.6 — the coordination release: attributed, grounded, governed

Choose a tag to compare

@thameema thameema released this 11 Jun 05:51
· 49 commits to master since this release

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.