Aletheia 0.1.12 release notes

Released Latest2 added, 3 changed

npm install -g aletheia-mem@0.1.12

Added

  • The release workflow now publishes to the official MCP registry on every tag: it bumps server.json to the tag and publishes the manifest with the registry's pinned, signature-verified mcp-publisher CLI (v1.8.7) using OIDC authentication. release.mjs --prepare bumps server.json with package.json, --sync-server-json back-fills a hand-made release, and --verify fails when the manifest drifts. The mechanism follows the registry's GitHub Actions guide (https://github.com/modelcontextprotocol/registry/blob/main/docs/modelcontextprotocol-io/github-actions.mdx, fetched 2026-11-01); the registry accepts no server-listing pull requests.
  • scripts/build-site.mjs generates a docs changelog page (site/docs/changelog.html) from CHANGELOG.md, with a sitemap entry and a link from llms.txt; the release workflow rebuilds it and pushes it to main on every tag.

Changed

  • The documentation site moves from https://mohamed-ashraf-elsaed.github.io/aletheia-mem/ to https://aletheia.mohamedashrafelsaed.com/. Canonical URLs, Open Graph tags, structured data, the sitemap, robots.txt, llms.txt, llms-full.txt, the README links and the plugin manifests use the new address. Paths are unchanged, and GitHub Pages redirects the old address. Every docs page has a footer credit that links to the author's site, and the author in the structured data carries his URL.
  • Package metadata: the npm homepage is the project page at https://mohamedashrafelsaed.com/projects/aletheia/, and author is an object with name, email and URL. The README link row adds the project page. No code changed.
  • The Settings page lists only the three settings that code reads: facts.minConfidence, context.facts and rules.reviewDays. The seven that nothing read (provider, providers, factBudget.*, redaction, excludedProjects, apiKey) are removed, along with the masked-secret handling. Use the environment variables for the provider, fact budgets and excluded projects; redaction is always on.
Edit this page on GitHubLast updated
Esc
Enter open↑↓ moveEsc close