Nahuali v0.4.0-beta.0
Pre-release
Pre-release
0.4.0-beta.0 (2026-06-13)
Features
- cli: accept 'episode' as a visible alias for 'remember' (a9dbecd)
- cli: add --verbose to surface connection and timing on stderr (962c72d)
- cli: add
nahuali explore— the interactive governance cockpit (bf68553) - cli: add
nahuali initto wire the agent harness (1669f56) - cli: add reconcile to rebuild derived tiers from the ledger (e14cfc4)
- cli: add the ledger audit command (5f842e5)
- cli: add the semantic-sync command (828e391)
- cli: add the trust-report command (e5bf81b)
- cli: add the zero-dependency
nahuali demofirst-look (07c8ee0) - cli: anchor the ledger audit on a signed attestation (cb5bd92)
- cli: enable tamper-evidence by default (39f0544)
- cli: expose the temporal recall filter via --as-of-ms and --max-age-days (7f7c7c5)
- cli: fail calmly when the store is unreachable and auto-start the stack (0464fae)
- cli: federate recall over a read-only archive store with --archive (ec18635)
- cli: forward local-embeddings so recall can use a local model (1f2590c)
- cli: forward the tamper-evidence feature so the audit chain is reachable (8ebbe87)
- cli: make the briefing render scannable instead of a wall of text (d927de8)
- cli: render reports in the shared nahuali-ui clay-on-coffee palette (cc93620)
- cli: render the trust report as a self-contained HTML dossier (9592048)
- cli: richer human write confirmations — say what happened, not an id (3b88629)
- cli: surface the configured archive in the briefing (6770f5e)
- cli: verify attestations against a trusted keyring via --keyring (80278b4)
- core: add a point-in-time and exclude-stale temporal recall filter (88c5ab6)
- core: sign and verify the tamper-evident ledger tip with Ed25519 (f04b6f3)
- core: surface the ledger Merkle root in audit and trust-report integrity (a4dd5ec)
- ui: add a governance signals bar and richer detail to explore (92fd1f1)
- ui: surface ledger integrity in the explore cockpit header (fa8c14c)
Bug fixes
- cli: emit the archive section in recall --json and briefing --json (c5a8de5)
- cli: list the attest commands in the grouped help (55f1536)
- cli: make the demo fallback truthful about its own build (980d951)
- cli: render the trust verdict labels in English (9844dcb)
- cli: replace leftover Spanish trust labels in human output (fa64689)
Refactor
- cli: share the scannable episode rendering across reports (f3f8375)