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
-**HTTP event capture**: the Pi extension sends prompts, summaries, passive task learnings, and compact Pi-native `mem_*` tool calls to `engram serve`.
53
+
-**MCP gateway**: `pi-mcp-adapter` exposes Engram's MCP surface by launching `engram mcp --tools=agent` and is also used by other Pi MCP integrations such as Notion.
|`mem_*` tools are missing | Install `pi-mcp-adapter`, run `pi-engram init`, then restart Pi. |
226
-
| Pi cannot find `engram`| Set `ENGRAM_BIN=/absolute/path/to/engram`. |
227
-
| Session capture should use another server | Set `ENGRAM_URL=http://host:7437`. |
228
-
| Existing MCP config was not replaced | Run `pi-engram init --force`. |
229
-
|`mem_current_project` reports `/project/current` unsupported | Restart or upgrade the running `engram serve`; check `ENGRAM_URL`/`ENGRAM_BIN`. If `.engram/config.json` exists, Pi uses it as a temporary fallback. |
230
-
|`mem_session_summary` cannot detect a project | Ask the user which project should receive the summary, then retry `mem_session_summary` with `project: "name"`. |
|`mem_*` tools are missing | Install/verify `npm:gentle-engram@0.1.7`, run `pi-engram init`, then restart Pi. Keep `npm:pi-mcp-adapter` installed if you use MCP integrations such as Notion or direct MCP flows. |
226
+
| Pi cannot find `engram`| Set `ENGRAM_BIN=/absolute/path/to/engram`. |
227
+
| Session capture should use another server | Set `ENGRAM_URL=http://host:7437`. |
228
+
| Pi shows `error MCP: 0/N servers` but `mem_*` works | That status is Pi's global MCP gateway, not proof that Engram's Pi-native HTTP tools failed. Check `~/.pi/agent/mcp.json` for stale/unreachable servers such as remote OAuth services, and keep `npm:pi-mcp-adapter` installed if you use MCP integrations like Notion. |
229
+
| Existing MCP config was not replaced | Run `pi-engram init --force`. |
230
+
|`mem_current_project` reports `/project/current` unsupported | Restart or upgrade the running `engram serve`; check `ENGRAM_URL`/`ENGRAM_BIN`. If `.engram/config.json` exists, Pi uses it as a temporary fallback. |
231
+
|`mem_session_summary` cannot detect a project | Ask the user which project should receive the summary, then retry `mem_session_summary` with `project: "name"`. |
0 commit comments