Skip to content

roampal-ai/roampal-core

v0.4.7 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 1mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agent-memory ai-assistant ai-coding ai-coding-assistant ai-memory ai-tools
+14 more
chromadb claude-code coding-assistant developer-tools llm long-term-memory mcp mcp-server memory model-context-protocol opencode persistent-memory python semantic-search

Summary

AI summary

Compaction recovery ensures session.idle does not clear recovery flags prematurely.

Full changelog

Changes

  • Compaction recovery: Generation counter ensures session.idle doesn't clear recovery flags prematurely
  • Cold start: New sessions pre-fetch 4 most recent exchange summaries for continuity
  • Sidecar resilience: autoSummarize gated (can't block scoring), circuit breaker 30min→2min, scoringBroken auto-reset
  • Recency metadata: _search_all() now adds recency strings; fallback to created_at when timestamp missing
  • Unified metadata format: Recent exchanges use same format as normal context ([id:], collection, wilson, uses)
  • Facts: No longer get noun_tags (retrieved via cosine, not tags); startup migration strips existing fact tags
  • autoSummarize: Now extracts tags on summaries; candidate threshold 400→500 chars
  • Collection scope: Recent exchanges search expanded to working/history/patterns

Testing

509 tests passing (4 new tests for recency metadata and auto-summarize tag extraction)

Install

pip install --upgrade roampal==0.4.7

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

Track roampal-ai/roampal-core

Get notified when new releases ship.

Sign up free

About roampal-ai/roampal-core

Outcome-based persistent memory for AI coding tools. Memories that help get promoted, memories that mislead get demoted. Works with Claude Code and OpenCode via hooks + MCP.

All releases →

Beta — feedback welcome: [email protected]