From 8d2cb9a7d93f129848fcc2959397925481d62b93 Mon Sep 17 00:00:00 2001
From: MaheshtheDev <38828053+MaheshtheDev@users.noreply.github.com>
Date: Fri, 6 Nov 2026 18:31:42 +0000
Subject: [PATCH] docs(opencode): one config for OpenCode V1 and OpenCode 2
Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>
---
apps/docs/integrations/opencode.mdx | 32 ++++++++---------------------
1 file changed, 9 insertions(+), 23 deletions(-)
diff --git a/apps/docs/integrations/opencode.mdx b/apps/docs/integrations/opencode.mdx
index 3763caf2..956f44ff 100644
--- a/apps/docs/integrations/opencode.mdx
+++ b/apps/docs/integrations/opencode.mdx
@@ -62,31 +62,17 @@ Or set an API key manually from the [API Keys](https://console.supermemory.ai/ke
-OpenCode V1 and OpenCode 2 read different keys from `~/.config/opencode/opencode.jsonc`. Use the config for the version you run:
+The installer adds Supermemory to `~/.config/opencode/opencode.jsonc`. This one config works on both OpenCode V1 and OpenCode 2:
-
-
- ```jsonc
- {
- "plugin": ["opencode-supermemory@latest"]
- }
- ```
-
-
- ```jsonc
- {
- "plugins": ["opencode-supermemory"],
- "permission": { "supermemory_recall": "allow" }
- }
- ```
+```jsonc
+{
+ "plugin": ["opencode-supermemory@latest"],
+ "plugins": ["opencode-supermemory"],
+ "permission": { "supermemory_recall": "allow" }
+}
+```
- The `permission` rule lets the read-only `supermemory_recall` tool run without prompting. OpenCode 2 reads this V1-style rule too.
-
-
-
-
- The installer writes `plugin`, `plugins`, and `permission` so that one file covers both versions. Installers before 2.1.1 wrote a top-level `permissions` field instead, which OpenCode V1 1.19 and later refuse to start with ("V2 permissions are not supported by OpenCode V1"). Run the installer again to replace it. OpenCode V1 1.17 and 1.18 also reject the `plugins` key, so remove it on those versions.
-
+If OpenCode won't start after an older install, run the installer again to update your config.
## How it works