Skip to content

feat(opencode): add turn-scoped memory recall - #219

Merged
LeXwDeX merged 5 commits into
devfrom
feat/memory-recall
Aug 9, 2026
Merged

feat(opencode): add turn-scoped memory recall#219
LeXwDeX merged 5 commits into
devfrom
feat/memory-recall

Conversation

@LeXwDeX

@LeXwDeX LeXwDeX commented Aug 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • keep first-message Topic recall optional and scope injected memory to the current real user turn
  • add root-main-agent-only memory_search with acknowledgement-only durable output
  • isolate child/disabled/ineligible sessions and discard stale concurrent results
  • decouple periodic maintenance cadence from retrieval-context lifetime

Verification

  • focused MEMORY/tool/registry tests: 44 pass, 0 fail
  • prompt tests: 74 pass, 1 skip, 0 fail
  • compaction tests: 54 pass, 1 skip, 0 fail
  • packages/opencode: bun typecheck
  • repository lint: 4851 warnings, 0 errors (ratchet 4852)
  • Prettier, diff-check, and strict OpenSpec validation
  • Standards review: no findings
  • Spec review: no findings

No HTTP API, generated SDK, or persisted Topic schema changes.

@LeXwDeX
LeXwDeX merged commit 0d0275a into dev Aug 9, 2026
5 checks passed
@LeXwDeX
LeXwDeX deleted the feat/memory-recall branch August 9, 2026 16:36
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.

1 participant