mirror of
https://github.com/MarekWo/mc-webui.git
synced 2026-03-28 17:42:45 +01:00
The attempt loop (0-3) for matching incoming echo paths left computed_payload at attempt=3 when no match was found, producing wrong analyzer hashes. Combined with 1-hour incoming_paths cleanup in bridge (vs 7-day .echoes.jsonl retention), this caused older messages to lose both path info and correct analyzer links. Two fixes: - Compute base_payload at attempt=0 upfront for analyzer URL - Extend incoming_paths memory cleanup from 1h to 7 days Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>