Skip to content

v10.74.1

Choose a tag to compare

@doobidoo doobidoo released this 05 Sep 07:07
· 442 commits to main since this release

v10.74.1 — patch release

Special Thanks: @filhocf for the bug report and fix.

Fixed

  • fix(harvest): reject OpenClaw prompt preamble noise in PatternExtractor (PR #46, @filhocf)
    Adds _is_openclaw_preamble() filter to harvest/extractor.py (+21 lines).
    The OpenClaw gateway prepends "Sender (untrusted metadata): Conversation context:..." to user
    prompts; PatternExtractor was matching "Sender:" as a decision pattern and generating false
    positive harvest candidates. The fix checks the first 200 characters for gateway markers
    ("Sender (untrusted metadata):", "Conversation context:", "(untrusted metadata):") and rejects
    the input before pattern matching. Completes the third issue from #43, which was deferred during
    v10.74.0.

No API changes. No storage migrations. Safe to upgrade from v10.74.0 in-place.

Full changelog: https://codeberg.org/doobidoo/mcp-memory-service/src/branch/main/CHANGELOG.md