Skip to content

Releases: The-Artificer-of-Ciphers-LLC/sentinel-of-mnemosyne

Sentinel Core v0.51.1

16 Jun 02:27
Immutable release. Only release title and notes can be modified.
e6171b4

Choose a tag to compare

Summary

  • Patch release for Sentinel Core after the architecture deepening pass.
  • Extracts Vault sweep move planning into side-effect-free planning helpers while keeping live mutation policy in the sweeper.
  • Updates shipped-version reference documentation and lock metadata.

Compatibility

  • No public API or command syntax changes expected.
  • Pathfinder module v1.1.2 and Discord interface v0.2.1 are released from the same commit.

Validation

  • PR #29 CI passed: docker-build, test.
  • Local: cd sentinel-core && uv run pytest -> 412 passed, 12 skipped.

Pathfinder module v1.1.2

16 Jun 02:27
Immutable release. Only release title and notes can be modified.
e6171b4

Choose a tag to compare

Summary

  • Patch release for the Pathfinder module after the archive import architecture pass.
  • Extracts PF archive import execution behind the existing run_import compatibility interface.
  • Keeps archive planning and live Vault execution separated, with focused execution tests.

Compatibility

  • No Pathfinder command syntax or route contract changes expected.
  • Released alongside Sentinel Core v0.51.1 and Discord interface v0.2.1.

Validation

  • PR #29 CI passed: docker-build, test.
  • Local: cd modules/pathfinder && uv run pytest -> 371 passed.

Discord interface v0.2.1

16 Jun 02:27
Immutable release. Only release title and notes can be modified.
e6171b4

Choose a tag to compare

Summary

  • Patch release for the Discord interface after the Pathfinder onboarding dialog architecture pass.
  • Adds an explicit dialog outcome vocabulary for renderable text vs suppressed responses.
  • Routes player dialog completion/cancel handling through typed outcomes instead of blank-string suppression.

Compatibility

  • No Discord command syntax changes expected.
  • Released alongside Sentinel Core v0.51.1 and Pathfinder module v1.1.2.

Validation

  • PR #29 CI passed: docker-build, test.
  • Local: cd interfaces/discord && uv run pytest -> 247 passed, 50 skipped.

v0.50.0

06 May 01:16
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Sentinel of Mnemosyne v0.50.0

A self-hosted AI assistant platform you can run with Docker: local models + Obsidian memory + pluggable interfaces/modules.

What you get in this release

  • Sentinel Core (FastAPI) with persistent Obsidian-backed memory
  • Discord interface support
  • Pathfinder 2e module support
  • Health/status endpoints and production hardening updates

Container images (GHCR)

Published images:

  • ghcr.io/the-artificer-of-ciphers-llc/sentinel-core:latest
  • ghcr.io/the-artificer-of-ciphers-llc/sentinel-discord:latest
  • ghcr.io/the-artificer-of-ciphers-llc/sentinel-pathfinder:latest
  • ghcr.io/the-artificer-of-ciphers-llc/sentinel-pi-harness:latest

Quick deploy (Docker Compose)

  1. Create a deploy folder and download sample files:
    mkdir -p sentinel-deploy/secrets && cd sentinel-deploy
    curl -fsSLO https://raw.githubusercontent.com/The-Artificer-of-Ciphers-LLC/sentinel-of-mnemosyne/main/docs/deploy/docker-compose.ghcr.yml
    curl -fsSLo .env https://raw.githubusercontent.com/The-Artificer-of-Ciphers-LLC/sentinel-of-mnemosyne/main/docs/deploy/.env.sample
  2. Create secrets/* files (Obsidian key, Sentinel key, Discord token, etc.)
  3. Pull containers:
    docker compose -f docker-compose.ghcr.yml pull
  4. Start stack:
    docker compose -f docker-compose.ghcr.yml up -d
  5. Verify:
    docker compose -f docker-compose.ghcr.yml ps
    docker compose -f docker-compose.ghcr.yml logs -f sentinel-core

Documentation

Validation snapshot

  • Test suite: 279 passed, 12 skipped
  • Live smoke checks: /health, /status, /modules, /note/classify, /message