oh-my-pi v17.3.4 Fixes a Memory Bug That Made Imported Global Recall Permanently Invisible to Coding Agents
can1357/oh-my-pi (24,930 stars) released v17.3.4 on 2026-08-14, and the standout is a mnemopi `recall()` bug (#8525): `buildWhere()` appended a redundant hard `channel_id = ?` clause on top of the visibility clause, so any `scope='global'` row whose channel didn't match — including imported rows with `channel_id NULL` — was silently dropped for every caller that passes a channel, which is exactly what the coding-agent memory backend does. The release also swaps the MuPDF-WASM PDF backend for a native `pdf-inspector` with an async `pdfToMarkdown` API that reports OCR-needed pages, and fixes raw `COPILOT_GITHUB_TOKEN` credentials routing Copilot Business requests to the personal endpoint and returning HTTP 403 (#8507).
Source
↳ Follow the thread