Releases: The-Artificer-of-Ciphers-LLC/sentinel-of-mnemosyne
Releases · The-Artificer-of-Ciphers-LLC/sentinel-of-mnemosyne
Sentinel Core v0.51.1
Immutable
release. Only release title and notes can be modified.
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
Immutable
release. Only release title and notes can be modified.
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
Immutable
release. Only release title and notes can be modified.
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
Immutable
release. Only release title and notes can be modified.
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:latestghcr.io/the-artificer-of-ciphers-llc/sentinel-discord:latestghcr.io/the-artificer-of-ciphers-llc/sentinel-pathfinder:latestghcr.io/the-artificer-of-ciphers-llc/sentinel-pi-harness:latest
Quick deploy (Docker Compose)
- 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
- Create
secrets/*files (Obsidian key, Sentinel key, Discord token, etc.) - Pull containers:
docker compose -f docker-compose.ghcr.yml pull
- Start stack:
docker compose -f docker-compose.ghcr.yml up -d
- Verify:
docker compose -f docker-compose.ghcr.yml ps docker compose -f docker-compose.ghcr.yml logs -f sentinel-core
Documentation
- Installation: https://github.com/The-Artificer-of-Ciphers-LLC/sentinel-of-mnemosyne/blob/main/docs/INSTALLATION-v0.50.md
- GHCR Compose sample: https://github.com/The-Artificer-of-Ciphers-LLC/sentinel-of-mnemosyne/blob/main/docs/deploy/docker-compose.ghcr.yml
- README: https://github.com/The-Artificer-of-Ciphers-LLC/sentinel-of-mnemosyne/blob/main/README.md
Validation snapshot
- Test suite: 279 passed, 12 skipped
- Live smoke checks:
/health,/status,/modules,/note/classify,/message