v1.15.3
Gentleman-Programming/engramv1.15.3May 3, 2026by github-actions[bot]
Upgrading?
Release notes summary
Engram now supports best-effort prompt context capture directly from `mem_save`, allowing human-driven memories to retain the user prompt without manual pairing in every agent protocol.
Key Highlights
- Added optional `capture_prompt` boolean (default true) to `mem_save`.
- Prompt-aware saves automatically attach context when available.
- Pipeline opt-out available for automated artifacts via `capture_prompt=false`.
- Implemented prompt deduplication to reuse existing prompt rows.
New Features
- `mem_save.capture_prompt` boolean flag
- Prompt-aware save functionality
- Prompt deduplication logic
Full Release Notes
## What's New Engram now supports best-effort prompt context capture directly from `mem_save`. Human-driven memories can retain the user prompt that generated them without requiring every agent protocol to manually pair every observation with a separate prompt save. ## Changes ### Features - **`mem_save.capture_prompt`**: Added optional `capture_prompt` boolean, defaulting to `true`. - **Prompt-aware saves**: When the MCP process has current prompt context for the same project/session, `mem_save` records that prompt alongside the observation. - **Pipeline opt-out**: Automated artifacts such as SDD progress/spec/design saves can pass `capture_prompt=false` to avoid noisy prompt rows. - **Prompt dedupe**: Reuses existing prompt rows for the same project + session + exact content instead of inserting duplicates. ### Integration Notes - `mem_save` does not invent prompt content. Plugins or protocols still need to feed prompt context, typically through `mem_save_prompt`, before automatic capture can attach it to later saves. - `mem_save_prompt` now feeds MCP session activity in-process, so a later `mem_save` can auto-capture the same prompt without duplicating it. ## Upgrade ```bash brew upgrade engram ``` ## Links - PR: https://github.com/Gentleman-Programming/engram/pull/309 - Issue: https://github.com/Gentleman-Programming/engram/issues/308
Related Repositories
ollama/ollama★ 184,692
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
fatedier/frp★ 110,119
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
infiniflow/ragflow★ 92,827
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,223
The world’s fastest framework for building websites.
junegunn/fzf★ 83,774
:cherry_blossom: A command-line fuzzy finder