This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Summary
AI summaryIntroduces a managed context‑window memory system with allocation, expiration, compression, and auto‑management APIs.
Full changelog
What's New
The Invention: Context Window as Managed RAM
An LLM's context window is RAM. No existing system manages it. Agents currently handle their own context blindly — no way to free space, compress old reasoning, or guarantee important information survives long sessions. v1.0.0 introduces the OS primitive with no Unix analogue.
memory/heap.py — WorkingMemoryHeap
alloc(key, content, priority, ttl, compression_eligible)— allocate a named memory slot with token measurement, priority protection, and optional TTLread(key)— retrieve content; auto-swaps-in from disk if swapped; raisesKeyErroron expired/freed keysfree(key)— release slot and tokensgc()— collect expired (TTL) objects; emitsmemory.gc_completecompress(key)— summarize via mistral-nemo:12b; original saved to disk; emitsmemory.compressedswap_out(key)/swap_in(key)— serialize to disk / restore; emitsmemory.swappedheap_stats()— total_tokens, object_count, compressible_tokens, swapped_count, fragmentation_scoreauto_manage(budget)— at 80% token budget: emitmemory.pressure→ compress bottom quartile → swap oldest low-priority objects
Priority Tiers
0-4— background, swapped first, compressed first5-7— normal (default: 5)8-10— protected; never auto-compressed
New API Endpoints
POST /memory/allocGET /memory/read/{key}(auto-swap-in)DELETE /memory/{key}GET /memory(list + stats)POST /memory/compressPOST /memory/swap/{key}GET /memory/stats
New MCP Tools (6)
memory_alloc, memory_read, memory_free, memory_list, memory_compress, heap_stats
Total: 57 MCP tools
Events
memory.pressure, memory.compressed, memory.gc_complete, memory.swapped
Integration Tests
6 test classes in tests/integration/test_working_memory.py — alloc/read/free cycle, TTL expiry, compression quality (Ollama only), swap round-trip, heap_stats schema, fragmentation/GC. All auth-enforcement tested.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Hollow
All releases →Related context
Related tools
Earlier breaking changes
- v5.7.32 Web dashboard removed; operator panel is canonical UI
Beta — feedback welcome: [email protected]