Align OpenCode with hosted MCP architecture - #82
Conversation
How to use the Graphite Merge QueueAdd either label to this PR to merge it via the merge queue:
You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has enabled the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. This stack of pull requests is managed by Graphite. Learn more about stacking. |
0a62f95 to
8f305a0
Compare
8f305a0 to
79598fb
Compare
| config: async (config) => { | ||
| config.mcp = { | ||
| ...(config.mcp ?? {}), | ||
| supermemory: { |
There was a problem hiding this comment.
P2 — Preserve an existing user-defined mcp.supermemory server. This spreads the MCP map but unconditionally replaces its supermemory entry and forces it enabled. A user who already configured that name for a self-hosted endpoint, custom command/environment, or intentionally disabled server will silently be redirected to this bundled proxy. Claude’s bundled MCP is plugin-namespaced (mcp__plugin_supermemory_supermemory__...) rather than overwriting a user-global entry. Please preserve an existing entry or register the proxy under a collision-resistant plugin-owned key unless the user explicitly opts into replacement.
Merge activity
|
9b856ff
into
opencode/persistent-memory-status

Switches agent-facing memory actions to hosted MCP while keeping automatic recall and capture in hooks. Keeps only the login and status commands, improves diagnostics, and adds a fixed Supermemory footer.