Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
b4e4fd9
zen: add minimax m2.1
Dec 20, 2025
460672a
chore: generate
actions-user Dec 20, 2025
7664453
zen: add minimax m2.1
Dec 20, 2025
742cf10
fix(desktop): removed projects
adamdotdevin Dec 19, 2025
26cf5e0
fix(desktop): perf stuff
adamdotdevin Dec 19, 2025
a9700c8
fix: shouldEncode
adamdotdevin Dec 19, 2025
e5b3f79
fix: types
adamdotdevin Dec 20, 2025
49567fe
fix(desktop): add retries to init promises
adamdotdevin Dec 20, 2025
db348c4
fix(desktop): perf tweaks
adamdotdevin Dec 20, 2025
2400354
release: v1.0.175
Dec 20, 2025
f6bdeb9
ignore: update download stats 2025-12-20
actions-user Dec 20, 2025
f71da42
fix(desktop): event reconnect gaps
adamdotdevin Dec 20, 2025
fdf5a70
fix(desktop): performance with lots of session changes
adamdotdevin Dec 20, 2025
e4a92f0
fix(desktop): show last text part when summarized
adamdotdevin Dec 20, 2025
d70639b
chore: generate
actions-user Dec 20, 2025
1d159c6
fix(desktop): task rendering perf
adamdotdevin Dec 20, 2025
354ac0b
fix(desktop): sidebar UX issues
adamdotdevin Dec 20, 2025
4c3336b
release: v1.0.176
Dec 20, 2025
b1b8f6c
ci
thdxr Dec 20, 2025
f29f284
release: v1.0.177
Dec 20, 2025
6e93d14
chore: generate
actions-user Dec 20, 2025
a7a2bbb
feat: add endpoints to delete and update message parts (#5433)
remorses Dec 20, 2025
5e79b95
ci
thdxr Dec 20, 2025
6a4f400
release: v1.0.178
Dec 20, 2025
8e674ae
ci
thdxr Dec 20, 2025
bab000e
chore: generate
actions-user Dec 20, 2025
f2343a6
ci
thdxr Dec 20, 2025
33d8bfc
release: v1.0.179
Dec 20, 2025
f54c9ea
sync: merge upstream v1.0.179 into integration
opencode-agent[bot] Dec 20, 2025
29fe193
sync: record last synced tag v1.0.179
opencode-agent[bot] Dec 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/last-synced-tag
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v1.0.178
v1.0.179
30 changes: 15 additions & 15 deletions bun.lock
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
},
"packages/console/app": {
"name": "@opencode-ai/console-app",
"version": "1.0.178",
"version": "1.0.179",
"dependencies": {
"@cloudflare/vite-plugin": "1.15.2",
"@ibm/plex": "6.4.1",
Expand Down Expand Up @@ -48,7 +48,7 @@
},
"packages/console/core": {
"name": "@opencode-ai/console-core",
"version": "1.0.178",
"version": "1.0.179",
"dependencies": {
"@aws-sdk/client-sts": "3.782.0",
"@jsx-email/render": "1.1.1",
Expand All @@ -75,7 +75,7 @@
},
"packages/console/function": {
"name": "@opencode-ai/console-function",
"version": "1.0.178",
"version": "1.0.179",
"dependencies": {
"@ai-sdk/anthropic": "2.0.0",
"@ai-sdk/openai": "2.0.2",
Expand All @@ -99,7 +99,7 @@
},
"packages/console/mail": {
"name": "@opencode-ai/console-mail",
"version": "1.0.178",
"version": "1.0.179",
"dependencies": {
"@jsx-email/all": "2.2.3",
"@jsx-email/cli": "1.4.3",
Expand All @@ -123,7 +123,7 @@
},
"packages/desktop": {
"name": "@opencode-ai/desktop",
"version": "1.0.178",
"version": "1.0.179",
"dependencies": {
"@kobalte/core": "catalog:",
"@opencode-ai/sdk": "workspace:*",
Expand Down Expand Up @@ -171,7 +171,7 @@
},
"packages/enterprise": {
"name": "@opencode-ai/enterprise",
"version": "1.0.178",
"version": "1.0.179",
"dependencies": {
"@opencode-ai/ui": "workspace:*",
"@opencode-ai/util": "workspace:*",
Expand Down Expand Up @@ -200,7 +200,7 @@
},
"packages/function": {
"name": "@opencode-ai/function",
"version": "1.0.178",
"version": "1.0.179",
"dependencies": {
"@octokit/auth-app": "8.0.1",
"@octokit/rest": "catalog:",
Expand All @@ -216,7 +216,7 @@
},
"packages/opencode": {
"name": "opencode",
"version": "1.0.178",
"version": "1.0.179",
"bin": {
"opencode": "./bin/opencode",
},
Expand Down Expand Up @@ -309,7 +309,7 @@
},
"packages/plugin": {
"name": "@opencode-ai/plugin",
"version": "1.0.178",
"version": "1.0.179",
"dependencies": {
"@opencode-ai/sdk": "workspace:*",
"zod": "catalog:",
Expand All @@ -329,7 +329,7 @@
},
"packages/sdk/js": {
"name": "@opencode-ai/sdk",
"version": "1.0.178",
"version": "1.0.179",
"devDependencies": {
"@hey-api/openapi-ts": "0.88.1",
"@tsconfig/node22": "catalog:",
Expand All @@ -340,7 +340,7 @@
},
"packages/slack": {
"name": "@opencode-ai/slack",
"version": "1.0.178",
"version": "1.0.179",
"dependencies": {
"@opencode-ai/sdk": "workspace:*",
"@slack/bolt": "^3.17.1",
Expand All @@ -353,7 +353,7 @@
},
"packages/tauri": {
"name": "@opencode-ai/tauri",
"version": "1.0.178",
"version": "1.0.179",
"dependencies": {
"@opencode-ai/desktop": "workspace:*",
"@solid-primitives/storage": "catalog:",
Expand All @@ -380,7 +380,7 @@
},
"packages/ui": {
"name": "@opencode-ai/ui",
"version": "1.0.178",
"version": "1.0.179",
"dependencies": {
"@kobalte/core": "catalog:",
"@opencode-ai/sdk": "workspace:*",
Expand Down Expand Up @@ -415,7 +415,7 @@
},
"packages/util": {
"name": "@opencode-ai/util",
"version": "1.0.178",
"version": "1.0.179",
"dependencies": {
"zod": "catalog:",
},
Expand All @@ -426,7 +426,7 @@
},
"packages/web": {
"name": "@opencode-ai/web",
"version": "1.0.178",
"version": "1.0.179",
"dependencies": {
"@astrojs/cloudflare": "12.6.3",
"@astrojs/markdown-remark": "6.3.1",
Expand Down
2 changes: 1 addition & 1 deletion packages/console/app/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@opencode-ai/console-app",
"version": "1.0.178",
"version": "1.0.179",
"type": "module",
"scripts": {
"typecheck": "tsgo --noEmit",
Expand Down
2 changes: 1 addition & 1 deletion packages/console/core/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "https://json.schemastore.org/package.json",
"name": "@opencode-ai/console-core",
"version": "1.0.178",
"version": "1.0.179",
"private": true,
"type": "module",
"dependencies": {
Expand Down
2 changes: 1 addition & 1 deletion packages/console/function/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@opencode-ai/console-function",
"version": "1.0.178",
"version": "1.0.179",
"$schema": "https://json.schemastore.org/package.json",
"private": true,
"type": "module",
Expand Down
2 changes: 1 addition & 1 deletion packages/console/mail/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@opencode-ai/console-mail",
"version": "1.0.178",
"version": "1.0.179",
"dependencies": {
"@jsx-email/all": "2.2.3",
"@jsx-email/cli": "1.4.3",
Expand Down
2 changes: 1 addition & 1 deletion packages/desktop/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@opencode-ai/desktop",
"version": "1.0.178",
"version": "1.0.179",
"description": "",
"type": "module",
"exports": {
Expand Down
2 changes: 1 addition & 1 deletion packages/enterprise/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@opencode-ai/enterprise",
"version": "1.0.178",
"version": "1.0.179",
"private": true,
"type": "module",
"scripts": {
Expand Down
12 changes: 6 additions & 6 deletions packages/extensions/zed/extension.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
id = "opencode"
name = "OpenCode"
description = "The open source coding agent."
version = "1.0.178"
version = "1.0.179"
schema_version = 1
authors = ["Anomaly"]
repository = "https://github.com/sst/opencode"
Expand All @@ -11,26 +11,26 @@ name = "OpenCode"
icon = "./icons/opencode.svg"

[agent_servers.opencode.targets.darwin-aarch64]
archive = "https://github.com/sst/opencode/releases/download/v1.0.178/opencode-darwin-arm64.zip"
archive = "https://github.com/sst/opencode/releases/download/v1.0.179/opencode-darwin-arm64.zip"
cmd = "./opencode"
args = ["acp"]

[agent_servers.opencode.targets.darwin-x86_64]
archive = "https://github.com/sst/opencode/releases/download/v1.0.178/opencode-darwin-x64.zip"
archive = "https://github.com/sst/opencode/releases/download/v1.0.179/opencode-darwin-x64.zip"
cmd = "./opencode"
args = ["acp"]

[agent_servers.opencode.targets.linux-aarch64]
archive = "https://github.com/sst/opencode/releases/download/v1.0.178/opencode-linux-arm64.tar.gz"
archive = "https://github.com/sst/opencode/releases/download/v1.0.179/opencode-linux-arm64.tar.gz"
cmd = "./opencode"
args = ["acp"]

[agent_servers.opencode.targets.linux-x86_64]
archive = "https://github.com/sst/opencode/releases/download/v1.0.178/opencode-linux-x64.tar.gz"
archive = "https://github.com/sst/opencode/releases/download/v1.0.179/opencode-linux-x64.tar.gz"
cmd = "./opencode"
args = ["acp"]

[agent_servers.opencode.targets.windows-x86_64]
archive = "https://github.com/sst/opencode/releases/download/v1.0.178/opencode-windows-x64.zip"
archive = "https://github.com/sst/opencode/releases/download/v1.0.179/opencode-windows-x64.zip"
cmd = "./opencode.exe"
args = ["acp"]
2 changes: 1 addition & 1 deletion packages/function/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@opencode-ai/function",
"version": "1.0.178",
"version": "1.0.179",
"$schema": "https://json.schemastore.org/package.json",
"private": true,
"type": "module",
Expand Down
2 changes: 1 addition & 1 deletion packages/opencode/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"$schema": "https://json.schemastore.org/package.json",
"version": "1.0.178",
"version": "1.0.179",
"name": "opencode",
"type": "module",
"private": true,
Expand Down
2 changes: 1 addition & 1 deletion packages/plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "https://json.schemastore.org/package.json",
"name": "@opencode-ai/plugin",
"version": "1.0.178",
"version": "1.0.179",
"type": "module",
"scripts": {
"typecheck": "tsgo --noEmit",
Expand Down
2 changes: 1 addition & 1 deletion packages/sdk/js/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "https://json.schemastore.org/package.json",
"name": "@opencode-ai/sdk",
"version": "1.0.178",
"version": "1.0.179",
"type": "module",
"scripts": {
"typecheck": "tsgo --noEmit",
Expand Down
2 changes: 1 addition & 1 deletion packages/slack/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@opencode-ai/slack",
"version": "1.0.178",
"version": "1.0.179",
"type": "module",
"scripts": {
"dev": "bun run src/index.ts",
Expand Down
2 changes: 1 addition & 1 deletion packages/tauri/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@opencode-ai/tauri",
"private": true,
"version": "1.0.178",
"version": "1.0.179",
"type": "module",
"scripts": {
"typecheck": "tsgo -b",
Expand Down
2 changes: 1 addition & 1 deletion packages/ui/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@opencode-ai/ui",
"version": "1.0.178",
"version": "1.0.179",
"type": "module",
"exports": {
"./*": "./src/components/*.tsx",
Expand Down
2 changes: 1 addition & 1 deletion packages/util/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@opencode-ai/util",
"version": "1.0.178",
"version": "1.0.179",
"private": true,
"type": "module",
"exports": {
Expand Down
2 changes: 1 addition & 1 deletion packages/web/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@opencode-ai/web",
"type": "module",
"version": "1.0.178",
"version": "1.0.179",
"scripts": {
"dev": "astro dev",
"dev:remote": "VITE_API_URL=https://api.opencode.ai astro dev",
Expand Down
11 changes: 8 additions & 3 deletions script/publish-start.ts
Original file line number Diff line number Diff line change
Expand Up @@ -181,6 +181,8 @@ await import(`../packages/plugin/script/publish.ts`)
const dir = new URL("..", import.meta.url).pathname
process.chdir(dir)

let output = `version=${Script.version}\n`

if (!Script.preview) {
await $`git commit -am "release: v${Script.version}"`
await $`git tag v${Script.version}`
Expand All @@ -190,7 +192,10 @@ if (!Script.preview) {
await new Promise((resolve) => setTimeout(resolve, 5_000))
await $`gh release create v${Script.version} -d --title "v${Script.version}" --notes ${notes.join("\n") || "No notable changes"} ./packages/opencode/dist/*.zip ./packages/opencode/dist/*.tar.gz`
const release = await $`gh release view v${Script.version} --json id,tagName`.json()
if (process.env.GITHUB_OUTPUT) {
await Bun.write(process.env.GITHUB_OUTPUT, `releaseId=${release.id}\ntagName=${release.tagName}\n`)
}
output += `release=${release.id}`
output += `tag=${release.tagName}`
}

if (process.env.GITHUB_OUTPUT) {
await Bun.write(process.env.GITHUB_OUTPUT, output)
}
2 changes: 1 addition & 1 deletion sdks/vscode/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "opencode",
"displayName": "opencode",
"description": "opencode for VS Code",
"version": "1.0.178",
"version": "1.0.179",
"publisher": "sst-dev",
"repository": {
"type": "git",
Expand Down