Skip to content

Memory Layer v2.0.0

Choose a tag to compare

@github-actions github-actions released this 15 Sep 19:39
c7e8ed6

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.