v1.12.0
Gentleman-Programming/engramv1.12.0Apr 12, 2026by github-actions[bot]
Upgrading?
Release notes summary
This release focuses on user experience improvements, including inactivity reminders for saving memories, session activity scoring, and new HTTP endpoints for hard-deleting sessions and prompts.
Key Highlights
- Save reminder on inactivity (10+ minutes) appended to search/context responses.
- Session activity score appended to `mem_session_summary` responses.
- New `DELETE /sessions/{id}` and `DELETE /prompts/{id}` endpoints.
- Major documentation overhaul including CLI command addition and restructuring.
New Features
- Inactivity save reminders
- Session activity scoring
- Hard-delete endpoints for sessions and prompts
- Documentation overhaul (Go version fix, module path fix, CLI command addition)
Full Release Notes
## What's New
Engram now nudges agents that forget to save memories, and shows an activity score at session end so you can spot sessions with potential context loss.
## Features
### Save Reminder on Inactivity
When no `mem_save` has been called for 10+ minutes in an active session, engram appends a short reminder to `mem_search` and `mem_context` responses:
> No mem_save calls for this project for 15 minutes. Did you make any decisions, fix bugs, or discover something worth persisting?
Cost: ~30 tokens per nudge. Works with any MCP agent.
### Session Activity Score
When `mem_session_summary` is called, engram appends an activity score:
> Session activity: 47 tool calls, 2 saves
If the session had high activity but zero saves, it flags it:
> Session activity: 31 tool calls, 0 saves -- high activity with no saves, consider persisting important decisions
### DELETE /sessions and /prompts endpoints
New HTTP endpoints for hard-deleting sessions and prompts (PR #174 by @egdev6):
- `DELETE /sessions/{id}` -- deletes session and its prompts, returns 409 if it has observations
- `DELETE /prompts/{id}` -- deletes a single prompt
### Documentation overhaul
- Fixed Go version requirement (1.25 does not exist)
- Fixed module path in docs
- Added 3 missing HTTP endpoints to docs
- Added `obsidian-export` CLI command to all doc pages
- Restructured DOCS.md from 690-line mega-doc to focused ~400-line technical reference
- Deduplicated CLI and MCP tools references across files
## Upgrade
```bash
brew update && brew upgrade engram
```
## Links
- [Full changelog](https://github.com/Gentleman-Programming/engram/compare/v1.11.0...v1.12.0)
- [Documentation](https://github.com/Gentleman-Programming/engram/blob/main/DOCS.md)Related Repositories
ollama/ollama★ 184,590
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
fatedier/frp★ 110,102
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
infiniflow/ragflow★ 92,783
RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs
gohugoio/hugo★ 90,216
The world’s fastest framework for building websites.
junegunn/fzf★ 83,750
:cherry_blossom: A command-line fuzzy finder