Skip to content

feat: explicit associations on remember and create_handoff tool#313

Merged
CalebisGross merged 3 commits intomainfrom
feat/associations-and-handoff
Mar 21, 2026
Merged

feat: explicit associations on remember and create_handoff tool#313
CalebisGross merged 3 commits intomainfrom
feat/associations-and-handoff

Conversation

@CalebisGross
Copy link
Copy Markdown
Collaborator

Summary

  • associate_with on remember: New optional param accepts an array of {memory_id, relation} objects. Explicit associations are stored in raw metadata and created by the encoding agent (both LLM and fallback paths) with strength 0.9 alongside auto-discovered associations.
  • create_handoff tool: New MCP tool (Fix memory pipeline quality: ranking, LLM gating, decay, noise suppression #22) for structured session handoff notes. Fields: completed, pending, to_test, known_issues, next_session_hint. Stored as type "handoff" with 0.95 salience, surfaced by recall_project.

Test plan

  • All existing tests pass
  • Tool count test updated (21 → 22)
  • make build && make check clean
  • Full go test ./... green

Closes #308

🤖 Generated with Claude Code

CalebisGross and others added 3 commits March 21, 2026 01:36
- remember tool now accepts associate_with param to create explicit
  associations at write time. Targets are stored in raw metadata and
  created by the encoding agent alongside auto-discovered associations
  (strength 0.9, user-specified relation type).
- New create_handoff MCP tool (22nd tool) stores structured session
  handoff notes with fields: completed, pending, to_test, known_issues,
  next_session_hint. Stored as type "handoff" with 0.95 salience.
- Both encoding paths (LLM and fallback) handle explicit associations.
- Updated CLAUDE.md tool count and table.

Closes #308

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Merge main into feat/associations-and-handoff to incorporate:
- dismiss_pattern tool from #306
- bulk forget + exclude_concepts from #307

Resolved conflicts in tools.go, server.go, server_test.go, CLAUDE.md.
Tool count now 23 (21 original + dismiss_pattern + create_handoff).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@CalebisGross CalebisGross merged commit 4b8f929 into main Mar 21, 2026
@CalebisGross CalebisGross deleted the feat/associations-and-handoff branch March 21, 2026 05:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: explicit associations on remember + session handoff tool

1 participant