You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Memories view: search cannot find a memory by its ID (#NNNN) #626
The dashboard Memories search cannot look up a memory by its ID.
Repro
Open dashboard, select a project (e.g. with 1700+ memories).
Go to the Memories tab.
Type a memory number, e.g. 1451 or #1451.
Expected: exact hit #1451.
Actual: no hit for #1451 -- instead an unrelated memory (e.g. #1526) is returned. Searching #1451 behaves the same.
Why it matters
Agents routinely cite memories as (#831), (#863), etc. (e.g. operator-gated next steps referencing a memory ID). There is currently no way to resolve such a reference in the dashboard -- the only path is ctx_memory get <id> from a session in the same project, or raw SQLite (WHERE id = N).
Evidence
The returned hit carries an embedded badge, i.e. the numeric query goes through semantic/full-text ranking instead of an ID equality match.
Repo-side research: only documented behavior is semantic auto-search (score_threshold: 0.6, local embeddings); no ID filter is documented anywhere.
Suggestion
If the query matches an ID pattern (optional # followed by digits), resolve it as an exact ID lookup first (scoped to the selected project), and only fall back to full-text/semantic ranking when there is no such ID. Alternatively add an explicit ID filter next to the status/category dropdowns.
Env
Windows app (Magic Context dashboard), Memories tab with status/category filters
Thanks, and sorry for the slow reply. Accepted: searching for a memory's ID (#1234 or 1234) in the Memories view will show that memory first, followed by text matches. It will ship in an upcoming dashboard release.
Typing a memory's ID in the dashboard's memory search (1234 or #1234) now shows that memory first, followed by text matches, within the current filters.
Activity
magic-alfonso commentedon Oct 17, 2026
Thanks, and sorry for the slow reply. Accepted: searching for a memory's ID (
#1234or1234) in the Memories view will show that memory first, followed by text matches. It will ship in an upcoming dashboard release.mason: dashboard memory search finds a memory by its ID
magic-alfonso commentedon Oct 18, 2026
Fixed in dashboard 0.20.2: https://github.com/cortexkit/magic-context/releases/tag/dashboard-v0.20.2
Typing a memory's ID in the dashboard's memory search (
1234or#1234) now shows that memory first, followed by text matches, within the current filters.morpheus9393 commentedon Oct 18, 2026
Thank you very much!