Repository navigation
Memory Layer v2.0.0
Memory Layer v2.0.0
Changes
- Merge pull request #70 from 3vilM33pl3/codex/windows-release-fix
- Fix Windows service compilation
- Merge pull request #69 from 3vilM33pl3/codex/release-checksum-fix
- Fix release checksum filenames
- Merge pull request #68 from 3vilM33pl3/codex/release-v2.0.0
- Document hosted release runners
- Build releases on GitHub-hosted runners
- Test: validate README local links
- Docs: refresh README onboarding
- Docs: remove go deeper prompts
- Fix: improve docs accessibility and validation
- Docs: centralize interface guides
- Docs: verify current command examples
- Fix: correct CLI help and diagnostic hints
- Docs: reshape essentials documentation
- Feat: show web development mode
- Fix: load complete principals in Access view
- Docs: document Memory Layer Codex plugin
- Feat: add Memory Layer Codex plugin package
- Build: reserve package smoke for packaging changes
- Fix: satisfy current clippy lint
- Fix: queue self-hosted workflow runs
- Docs: keep runner paths portable
- Fix: serialize jobs per self-hosted runner
- Fix: honor Cargo target directory in packaging
- Docs: document self-hosted Actions runners
- Build: move GitHub Actions to self-hosted runners
- Build: patch docs production dependencies
- Build: finalize v2.0.0 release metadata
- Fix: restore cargo-run embedded service
- Build: version 2.0.0 with pre-ATProto changelog
- Refactor: collapse single-subcommand groups capture and dev
- Refactor: doctor splits into sections and relays service LLM facts
- Refactor: split TUI render module and externalize tab help
- Refactor: derive CLI doc-page names by convention
- Refactor: response rendering moves out of the API client
- Refactor: one watcher surface - 'memory automation' folds into 'memory watcher'
- Refactor: consolidate loop-settings and activity ingestion routes
- Refactor: memory composition moves to mem-record::compose
- Feat: prune operational timeline events; record wave-4 decisions in ADR 0007
- Refactor: drop the legacy mutable columns from memory_entries
- Feat: deterministic content-addressed memory bundles (schema v2)
- Feat: append-only provenance with real evidence anchors
- Feat: stream pushes deltas instead of full project snapshots
- Feat: the project timeline becomes an ordered, durable event log
- Feat: relation edges move to canonical endpoints with provenance
- Feat: memory state moves to a per-canonical table; version rows immutable
- Feat: query results and citations carry stable canonical identity
- Fix: loop routes stop auto-creating projects; multi-user fails fast
- Feat: audit denied authorizations; debounce last-used stamps
- Feat: replace the web auth-token handoff with local-owner sessions
- Refactor: separate runtime attribution from identity stamping
- Feat: single-user mode gets a persistent local-owner principal
- Feat: permission sets replace the ordinal role ladder
- Refactor: fail-closed route policy table replaces string-matched policy
- Feat: surface OIDC issuer and subject on the authenticated principal
- Refactor: transport-agnostic credential resolution
- Build: feature-gate the TUI, embedded service, and DuckDB offline store
- Feat: run graph extraction through the service; drop sqlx from mem-cli
- Refactor: move activation_rank_boost beside its config parameters
- Refactor: migrate all crates off mem-api and delete it
- Refactor: split mem-api into mem-record and mem-config
- Refactor: merge mem-ingest into mem-curate
- Chore: unhardcode tmux path in the screenshot generator
- Chore: enforce workspace lints in every crate
- Chore: remove the SDK clients and Skyrim integration from main
- Refactor: give mem-watch a real daemon module
- Chore: delete dead code across mem-loops, mem-eval, mem-service, mem-cli
- Refactor: remove /v1/stats and /v1/offline/pending
- Refactor: delete the require_token compatibility shim
- Refactor: drop dead per-handler relay proxy branches
- Refactor: replace the capnp socket transport with the websocket stream
- Test: give validation-correction tests citable evidence; run all DB suites in CI
- Chore: drop stray tracked artifacts
- Build(deps): bump ratatui from 0.29.0 to 0.30.1
- Chore: align licensing metadata with AGPL dual license
- Fix: enforce project scope on delete-memory and runtime-status auth
Packages
- Debian x86_64:
memory-layer_2.0.0_amd64.deb - Debian arm64:
memory-layer_2.0.0_arm64.deb - macOS Intel:
memory-layer-2.0.0-macos-x86_64.pkg - macOS Apple Silicon:
memory-layer-2.0.0-macos-aarch64.pkg - Windows x86_64 ZIP:
memory-layer-2.0.0-windows-x86_64.zip - Windows x86_64 MSI:
memory-layer-2.0.0-windows-x86_64.msi - Source archive for Homebrew:
memory-2.0.0.tar.gz
Each package has a matching .sha256 checksum file.