Context
- ELF is used primarily via MCP.
- ELF notes are intentionally compact; long-form memory is implemented via doc pointers + on-demand hydration.
Goals
- Enable long-form memory via doc pointers (in note
source_ref) + hydration workflow.
- Make multi-agent shared memory operable via MCP (not HTTP-only).
- Ship reference agent-side workflows ("skills") so different agents behave consistently.
Status update (2026-02-25)
- Sharing/grants tools are exposed via MCP (
elf_notes_publish, elf_notes_unpublish, elf_space_grants_*).
- Doc Extension v1 (PG SoT + Qdrant derived index +
docs_put/docs_get/docs_search_l0/docs_excerpts_get) exists and has an end-to-end acceptance test.
- Multi-language strategy decision memo is completed (English-only server contract; upstream canonicalization; originals stored outside core notes).
Backlog (proposed child issues)
Open questions
- Future doc backends: keep PG+Qdrant as default; track optional heavier backends separately.
- Can agents connect to multiple MCP servers (e.g.,
elf-mcp + doc-mcp), or must everything be behind elf-mcp?
Notes
- Backlog draft captured in
docs/plans/2026-02-23-agent-memory-mcp-skills-backlog.md.
Research links
Child issues
Context
Goals
source_ref) + hydration workflow.Status update (2026-02-25)
elf_notes_publish,elf_notes_unpublish,elf_space_grants_*).docs_put/docs_get/docs_search_l0/docs_excerpts_get) exists and has an end-to-end acceptance test.Backlog (proposed child issues)
source_refdoc-pointer schema (doc_id, uri, content_hash, locator/span, access hints).Open questions
elf-mcp+doc-mcp), or must everything be behindelf-mcp?Notes
docs/plans/2026-02-23-agent-memory-mcp-skills-backlog.md.Research links
Child issues