mirror of
https://github.com/basicmachines-co/basic-memory
synced 2026-06-21 13:47:35 +00:00
1eb4cd154f
Codex flagged /basic-memory:remember passing a UUID primaryProject as `project` (review 4397206729) — the same routing bug already fixed in the hooks and the share skill. Rather than fix only the flagged spot, audited every project-ref site and made them all consistent: - remember: route primaryProject as project_id when it's a UUID (was the flag) - status: same for the primaryProject-scoped search_notes queries - setup: same for the schema-seed write to primaryProject share/SKILL.md and both hooks (session-start, pre-compact) already handle it. That's now every place the plugin routes to a project ref — a project ref may be a workspace-qualified name (-> project) or an external_id UUID (-> project_id), and all six sites detect and route accordingly. Plugin validates. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Signed-off-by: phernandez <paul@basicmachines.co>