summaryrefslogtreecommitdiffhomepage
path: root/packages/extensions
diff options
context:
space:
mode:
authorAiden Cline <[email protected]>2025-11-07 11:57:12 -0800
committerGitHub <[email protected]>2025-11-07 13:57:12 -0600
commit73cd8a334c146237f177c6a78e6ed37b50ada8b6 (patch)
tree8da35d460afc4593a7b09919eff71e9bef74ff16 /packages/extensions
parentb46c3f2a26b06b2fe7459b082def635654756094 (diff)
downloadopencode-73cd8a334c146237f177c6a78e6ed37b50ada8b6.tar.gz
opencode-73cd8a334c146237f177c6a78e6ed37b50ada8b6.zip
rework acp to compensate for changes in Zed IDE (#4050)
Diffstat (limited to 'packages/extensions')
-rw-r--r--packages/extensions/zed/extension.toml36
-rw-r--r--packages/extensions/zed/icons/opencode.svg3
2 files changed, 39 insertions, 0 deletions
diff --git a/packages/extensions/zed/extension.toml b/packages/extensions/zed/extension.toml
new file mode 100644
index 000000000..34af9621f
--- /dev/null
+++ b/packages/extensions/zed/extension.toml
@@ -0,0 +1,36 @@
+id = "opencode"
+name = "OpenCode"
+description = "The AI coding agent built for the terminal"
+version = "0.1.1"
+schema_version = 1
+authors = ["Anomaly"]
+repository = "https://github.com/sst/opencode"
+
+[agent_servers.opencode]
+name = "OpenCode"
+icon = "./icons/opencode.svg"
+
+[agent_servers.opencode.targets.darwin-aarch64]
+archive = "https://github.com/sst/opencode/releases/latest/download/opencode-darwin-arm64.zip"
+cmd = "./opencode"
+args = ["acp"]
+
+[agent_servers.opencode.targets.darwin-x86_64]
+archive = "https://github.com/sst/opencode/releases/latest/download/opencode-darwin-x64.zip"
+cmd = "./opencode"
+args = ["acp"]
+
+[agent_servers.opencode.targets.linux-aarch64]
+archive = "https://github.com/sst/opencode/releases/latest/download/opencode-linux-arm64.zip"
+cmd = "./opencode"
+args = ["acp"]
+
+[agent_servers.opencode.targets.linux-x86_64]
+archive = "https://github.com/sst/opencode/releases/latest/download/opencode-linux-x64.zip"
+cmd = "./opencode"
+args = ["acp"]
+
+[agent_servers.opencode.targets.windows-x86_64]
+archive = "https://github.com/sst/opencode/releases/latest/download/opencode-windows-x64.zip"
+cmd = "./opencode.exe"
+args = ["acp"]
diff --git a/packages/extensions/zed/icons/opencode.svg b/packages/extensions/zed/icons/opencode.svg
new file mode 100644
index 000000000..fc001e49b
--- /dev/null
+++ b/packages/extensions/zed/icons/opencode.svg
@@ -0,0 +1,3 @@
+<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M13 14H3V2H13V14ZM10.5 4.4H5.5V11.6H10.5V4.4Z" fill="#C4CAD4"/>
+</svg>