What's new
- Exact memory lookup by ID.
memory_recallacceptsidand retrieves one
memory exactly, without semantic ranking or an embedding request. This is the
preferred way to verify a known memory before moving or deleting it. - Room-scoped recall. Semantic searches can be narrowed to
decisions,
gotchas,reference, ordiary, in addition to the existing project/wing
and collection scopes. - Reports are saved immediately. The bundled skill now requires completed
release, deployment, migration, audit, incident-resolution, and verified
status reports to be saved proactively toreferenceas soon as their result
is known. Agents do not wait for SessionEnd, PreCompact, daily consolidation,
or an explicit user command. - Decisions and gotchas remain first-class. Durable choices with rationale
and verified root-cause/fix lessons are also saved at the moment they become
clear, using their dedicated rooms. - Honest token metrics. Metrics now expose non-negative confirmed savings,
recall overhead, and signed net benefit. Legacy memories without source-size
metadata contribute overhead but never create a misleading negative “saved”
headline. - Clear tray behavior. The tray displays confirmed savings only; CLI and
JSON retain the complete saved/overhead/net accounting.
Examples
Exact lookup:
{"id":"2704862554782470108"}Scoped semantic recall:
{
"query":"v0.7 release verification",
"wing":"ariadne",
"room":"reference",
"limit":5
}Token accounting:
ariadnectl metrics
ariadnectl metrics -jsonVerification
go test ./...go build ./...golangci-lint run- site build and rendered-page tests
- Windows installer AST and contract tests
- five-platform release build matrix