v1.7.1
Gentleman-Programming/engramv1.7.1Mar 2, 2026by github-actions[bot]
Upgrading?
Release notes summary
Addresses a critical bug regarding UTF-8 encoding during observation truncation and updates documentation to clarify the Memory Protocol.
Key Highlights
- Safe truncation now counts runes instead of bytes to ensure valid UTF-8
- Added Memory Protocol Full Text section to DOCS.md
- Updated VS Code user-profile MCP and instruction paths
New Features
- Safe UTF-8 truncation implementation
- Memory Protocol documentation update
- VS Code MCP path documentation update
Full Release Notes
# Engram v1.7.1 — UTF-8 Truncation Fix Fixes a bug where truncating long observations could produce invalid UTF-8 by cutting multi-byte characters mid-rune. ## Bug Fix - **Safe truncation** — `truncate()` now counts runes instead of bytes, ensuring observation content is always valid UTF-8 after trimming (#26) ## Docs - Added Memory Protocol Full Text section to DOCS.md (#30) - Updated VS Code user-profile MCP and instruction paths
Related Repositories
umputun/ralphex★ 287,559
Extended Ralph loop for autonomous AI-driven plan execution
ollama/ollama★ 184,585
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
fatedier/frp★ 110,106
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
infiniflow/ragflow★ 92,787
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,217
The world’s fastest framework for building websites.