Add persistent Supermemory status to OpenCode - #81
Conversation
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
This stack of pull requests is managed by Graphite. Learn more about stacking. |
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
| } | ||
| } | ||
|
|
||
| configureTuiPlugin(); |
There was a problem hiding this comment.
P2 — Only install the TUI plugin after server-plugin registration succeeds. The interactive flow can decline creating/updating the main OpenCode config, and addPluginToConfig() can also return false, but this call still writes the package to tui.json[c]. OpenCode loads that TUI entry independently, leaving a Supermemory footer installed even though the server plugin that provides recall/save behavior is absent. Please track the main registration result and skip or separately confirm TUI installation when it did not succeed.

Adds a persistent Supermemory footer using OpenCode's native TUI plugin slots.\n\nIt turns blue while a turn is running and keeps the latest recall or save activity visible.