Skip to content

v1.5.0

Choose a tag to compare

@h1ddenpr0cess20 h1ddenpr0cess20 released this 11 Jun 02:39
· 33 commits to main since this release
f99c93e

What's New

Features

  • Per-user history toggle — Users can now run .history [on|off|toggle] to control whether their conversation history is retained between messages. When OFF, context is cleared after each response so every message starts fresh.
  • Admin global history toggle — Admins can run .history global [on|off|toggle] to disable or enable history for all users at once. The global flag overrides per-user settings and is persisted to the encrypted history file across restarts.

Fixes & Improvements

  • Fixed missing runtime dependencies (fastmcp, cryptography>=42) in pyproject.tomlpip install ollamarama-matrix now installs everything correctly
  • Bumped requires-python to >=3.10 to match what's actually tested and supported
  • Cleaned up Dockerfile: removed redundant requirements.txt install step
  • Removed deprecated version key from docker-compose.yml; added build: . so docker compose up --build works from a fresh checkout
  • Expanded .gitignore and .dockerignore coverage

CI

  • Added GitHub Actions CI workflow running pytest across Python 3.10, 3.11, and 3.12 on every push to main and all pull requests
  • Added ruff lint job
  • Added coverage reporting

Docs

  • docs/commands.md updated to include .history and .history global
  • Removed stale docs/refactor-plan.md
  • Python version updated to 3.10+ throughout