{"slug": "native-harness-memory-bridge", "title": "Native Harness Memory Bridge", "summary": "Signet's V1 release introduces the Native Harness Memory Bridge, a portable memory interface that indexes existing memory artifacts from harnesses such as Codex and Claude Code without re-extracting or claiming ownership. The bridge surfaces native memory files as external provenance-bearing artifacts, marks them deleted when files disappear, and filters Signet memory tools by default in Codex's MCP registration to avoid competing memory user experiences.", "body_md": "# Native Harness Memory Bridge\n\nSignet provides one portable memory interface across harnesses. When a harness already has its own memory system, Signet indexes that harness’s native memory artifacts as external provenance-bearing artifacts rather than re-extracting, rewriting, or claiming ownership of those memories.\n\nV1 implements the generic source abstraction for harness-owned memory\nartifacts. Codex memory files under `~/.codex/memories/`\n\nand automation-local\nmemory files under `~/.codex/automations/*/memory.md`\n\nare indexed into\nSignet’s artifact search layer and surfaced through recall as\n`native_memory`\n\nresults. Claude Code’s native memdir files under\n`~/.claude/projects/*/memory/`\n\n, `~/.claude/session-memory/`\n\n, and\n`~/.claude/agent-memory/`\n\nuse the same bridge path instead of the previous\nClaude-only watcher that rechunked `MEMORY.md`\n\ninto Signet-authored rows.\nWhen native memory files disappear, Signet marks their artifact rows deleted and\nexcludes them from active recall rather than hard-deleting provenance.\nNormal Signet hooks remain the write path for Signet memories created from\nHermes, OpenClaw, OpenCode, Claude Code, and Codex sessions.\n\nCodex’s MCP registration keeps hooks and non-duplicative Signet capabilities, but filters Signet memory tools by default so native memory plus hook-driven recall do not create two competing memory UXs.", "url": "https://wpnews.pro/news/native-harness-memory-bridge", "canonical_source": "https://signetai.sh/docs/specs/approved/native-harness-memory-bridge/", "published_at": "2026-07-22 23:48:45+00:00", "updated_at": "2026-07-23 00:03:17.204075+00:00", "lang": "en", "topics": ["developer-tools", "ai-tools", "ai-infrastructure"], "entities": ["Signet", "Codex", "Claude Code", "Hermes", "OpenClaw", "OpenCode"], "alternates": {"html": "https://wpnews.pro/news/native-harness-memory-bridge", "markdown": "https://wpnews.pro/news/native-harness-memory-bridge.md", "text": "https://wpnews.pro/news/native-harness-memory-bridge.txt", "jsonld": "https://wpnews.pro/news/native-harness-memory-bridge.jsonld"}}