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
Copy file name to clipboardExpand all lines: docs/HARNESSES.md
+6-3Lines changed: 6 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -227,8 +227,9 @@ Claude Code also gets native MCP tool access to Signet memory via the
227
227
}
228
228
```
229
229
230
-
This gives Claude Code direct access to `memory_search`, `memory_store`,
231
-
`memory_get`, `memory_list`, `memory_modify`, and `memory_forget` tools.
230
+
This gives Claude Code direct access to `memory_search`, `session_search`,
231
+
`memory_store`, `memory_get`, `memory_list`, `memory_modify`, and
232
+
`memory_forget` tools.
232
233
233
234
### Prerequisites
234
235
@@ -269,7 +270,7 @@ lineage.
269
270
2. On session start, Codex fires `SessionStart` → calls `signet hook session-start -H codex --codex-json` → Signet returns identity + memories as `hookSpecificOutput.additionalContext` with `suppressOutput: true`, injected into the model's context window without printing the hook payload to the user transcript.
270
271
3. On every user prompt, Codex fires `UserPromptSubmit` → calls `signet hook user-prompt-submit -H codex --codex-json` → Signet returns per-prompt recalled memories as `hookSpecificOutput.additionalContext` with `suppressOutput: true` so the context is model-visible but not printed into the user transcript. This is blocking — Codex waits for the hook before sending to the model.
271
272
4. On session end, Codex fires `Stop` → calls `signet hook session-end -H codex` → Signet extracts memories from the transcript.
272
-
5. The MCP server exposes `memory_store`, `memory_search`, and other memory tools that Codex can invoke directly during sessions.
273
+
5. The MCP server exposes `memory_store`, `memory_search`, `session_search`, and other tools that Codex can invoke directly during sessions.
273
274
274
275
Codex `SessionStart` hook timeout defaults to 20 seconds: the Signet CLI
275
276
waits up to `SIGNET_SESSION_START_TIMEOUT` (`15000` ms by default) for
@@ -313,6 +314,7 @@ tools (namespaced as `mcp__signet__*`):
0 commit comments