where_am_i
Identify the absolute memory store path, the rule that selected it, file existence, active project scope, and embedder/receipt configuration to resolve path ambiguity from relative defaults.
Instructions
WHICH STORE AND SCOPE AM I TALKING TO? Call it first in a session, or whenever a recall comes back
emptier than expected. Returns the ABSOLUTE store path, which rule chose it (path_source), whether that
file exists yet and how many memories it holds, the active project scope, and the embedder/receipt posture.
This answers the failure it was built for. The default store path is a RELATIVE filename and an MCP stdio
server does not choose its own working directory — the host does — so the same config could reach a
different store depending on where the client was started, with nothing on any surface saying so: the
writes succeeded, the recalls came back empty, and the memories were one directory away. Set
INSPEXIMUS_SCOPE=project to anchor the store to the git root instead (identical from every directory in
the repo); path_source says which rule actually applied, including when an explicit INSPEXIMUS_PATH
outranked the scope. Read-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||