Skip to content

feat: source attribution and unified recall defaults#48

Merged
Dhravya merged 1 commit into
mainfrom
MaheshtheDev/add-opencode-plugin-source-attribution
May 25, 2026
Merged

feat: source attribution and unified recall defaults#48
Dhravya merged 1 commit into
mainfrom
MaheshtheDev/add-opencode-plugin-source-attribution

Conversation

@MaheshtheDev
Copy link
Copy Markdown
Member

Summary

Plugin unification: profile-only first message, install migration, and source attribution.

Changes

Area Change
Attribution sm_source: opencode, x-sm-source: opencode, sm_capture_mode on adds
Recall First message: profile only unless autoRecallEveryPrompt: true
Defaults (fresh install) autoRecallEveryPrompt: false, captureEveryNTurns: 0
Upgrade migration Existing config keeps legacy behavior via writeInstallDefaults() on install
Version 2.0.6

Test plan

  • Fresh bunx opencode-supermemory install → profile on first message only
  • Existing install preserves per-prompt recall + turn capture
  • API requests include x-sm-source: opencode

Add sm_source/x-sm-source, profile-only first message by default, install migration for legacy configs. Bump to 2.0.6.
@Dhravya Dhravya merged commit ac62750 into main May 25, 2026
4 checks passed
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.

2 participants