Added
- Memory observability for Claude Code auto memory. Claude Code writes its own persistent auto memory (per-repository markdown under
~/.claude/projects/<project>/memory/) through ordinaryRead/Write/Edittools. The hook now emits a child memory-operation span under thetool_executionspan whenever such a tool targets a file inside that directory, using the OpenTelemetrygen_ai.memory.*conventions — so auto memory shows up on Latitude's Memory page with per-record change history and diffs.Write→upsert_memory,Edit/MultiEdit→update_memory,Read→search_memory;gen_ai.memory.store.idis the<project>slug andgen_ai.memory.record.idis the file path within the memory dir. Edit bodies are read from disk at hook time (the tool call carries only a diff); subagent auto memory is covered via the same path. LATITUDE_CLAUDE_CODE_MEMORY(default1) emits memory-operation spans; set it to0to disable them.LATITUDE_CLAUDE_CODE_MEMORY_CONTENT(default1) includes record bodies; set it to0to emit structure and counts only. Bodies also honorLATITUDE_REDACT_ATTRIBUTESvia thegen_ai.memory.recordskey.