v5.9.2
Bug-fix batch from a GitHub-issue triage sweep.
Fixed
- Claude Desktop T3 search returned zero results (#1068). The
.mcpb
bundle pinned bareconexus, so its venv had nofastembed(only in the
[local]extra) and the embedder silently fell back from bge-768 to the
384-dim MiniLM while collections are indexed at 768/1024-dim — every search
hit a dimension mismatch. The bundle now pinsconexus[local]; reinstall the
5.9.2.mcpbto restore search. A regression test locks the[local]pin. - Cross-project plan-match false positives (#1069). A grown
corpus:all
plan with no caller scope was saved with emptyscope_tagsand became a
cross-project attractor innx_answer's plan-match gate.save_planand
nx plan repair scope-tagsnow fall back to the plan'sprojectcolumn when
retrieval-step inference yields nothing. - MinerU spaced-token LaTeX (#1049). Formula output like
{ m a x }/
\mathbf { s }is now normalized at extraction time (re-index to backfill
existing content). Conservative: token-rejoin is scoped to a known-operator
allowlist; prose is never touched.
Added
nx plan set-scope <id> <tags> [--from-project](#1073). Operator-facing
verb to set/correct a plan'sscope_tags(explicit admin override).nx index md --collection(#981). Route Markdown into aknowledge__*
collection (parity withnx index pdf) so it becomes aspect-eligible without
a PDF round-trip. Emits a warning that the scholarly-paper aspect extractor is
applied toknowledge__targets (a general-prose extractor is tracked
separately).