Skip to content

Commit 3cb88f0

Browse files
committed
Merge branch 'dev' into feat/keybindable-commands
2 parents 7b23e5d + f822331 commit 3cb88f0

File tree

26 files changed

+475
-211
lines changed

26 files changed

+475
-211
lines changed

.opencode/agent/docs.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ You are an expert technical documentation writer
66

77
You are not verbose
88

9+
Use a relaxed and friendly tone
10+
911
The title of the page should be a word or a 2-3 word phrase
1012

1113
The description should be one short line, should not start with "The", should

CONTRIBUTING.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,12 @@ your debugger via that URL. Other methods can result in breakpoints being mapped
5353

5454
Caveats:
5555

56-
- `*.tsx` files won't have their breakpoints correctly mapped. This seems due to Bun currently not supporting source maps on code transformed
57-
via `BunPlugin`s (currently necessary due to our dependency on `@opentui/solid`). Currently, the best you can do in terms of debugging `*.tsx`
58-
files is writing a `debugger;` statement. Debugging facilities like stepping won't work, but at least you will be informed if a specific code
59-
is triggered.
6056
- If you want to run the OpenCode TUI and have breakpoints triggered in the server code, you might need to run `bun dev spawn` instead of
6157
the usual `bun dev`. This is because `bun dev` runs the server in a worker thread and breakpoints might not work there.
58+
- If `spawn` does not work for you, you can debug the server separately:
59+
- Debug server: `bun run --inspect=ws://localhost:6499/ ./src/index.ts serve --port 4096`,
60+
then attach TUI with `opencode attach http://localhost:4096`
61+
- Debug TUI: `bun run --inspect=ws://localhost:6499/ --conditions=browser ./src/index.ts`
6262

6363
Other tips and tricks:
6464

bun.lock

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
},
3030
"packages/app": {
3131
"name": "@opencode-ai/app",
32-
"version": "1.0.195",
32+
"version": "1.0.196",
3333
"dependencies": {
3434
"@kobalte/core": "catalog:",
3535
"@opencode-ai/sdk": "workspace:*",
@@ -77,7 +77,7 @@
7777
},
7878
"packages/console/app": {
7979
"name": "@opencode-ai/console-app",
80-
"version": "1.0.195",
80+
"version": "1.0.196",
8181
"dependencies": {
8282
"@cloudflare/vite-plugin": "1.15.2",
8383
"@ibm/plex": "6.4.1",
@@ -105,7 +105,7 @@
105105
},
106106
"packages/console/core": {
107107
"name": "@opencode-ai/console-core",
108-
"version": "1.0.195",
108+
"version": "1.0.196",
109109
"dependencies": {
110110
"@aws-sdk/client-sts": "3.782.0",
111111
"@jsx-email/render": "1.1.1",
@@ -132,7 +132,7 @@
132132
},
133133
"packages/console/function": {
134134
"name": "@opencode-ai/console-function",
135-
"version": "1.0.195",
135+
"version": "1.0.196",
136136
"dependencies": {
137137
"@ai-sdk/anthropic": "2.0.0",
138138
"@ai-sdk/openai": "2.0.2",
@@ -156,7 +156,7 @@
156156
},
157157
"packages/console/mail": {
158158
"name": "@opencode-ai/console-mail",
159-
"version": "1.0.195",
159+
"version": "1.0.196",
160160
"dependencies": {
161161
"@jsx-email/all": "2.2.3",
162162
"@jsx-email/cli": "1.4.3",
@@ -180,7 +180,7 @@
180180
},
181181
"packages/desktop": {
182182
"name": "@opencode-ai/desktop",
183-
"version": "1.0.195",
183+
"version": "1.0.196",
184184
"dependencies": {
185185
"@opencode-ai/app": "workspace:*",
186186
"@solid-primitives/storage": "catalog:",
@@ -207,7 +207,7 @@
207207
},
208208
"packages/enterprise": {
209209
"name": "@opencode-ai/enterprise",
210-
"version": "1.0.195",
210+
"version": "1.0.196",
211211
"dependencies": {
212212
"@opencode-ai/ui": "workspace:*",
213213
"@opencode-ai/util": "workspace:*",
@@ -236,7 +236,7 @@
236236
},
237237
"packages/function": {
238238
"name": "@opencode-ai/function",
239-
"version": "1.0.195",
239+
"version": "1.0.196",
240240
"dependencies": {
241241
"@octokit/auth-app": "8.0.1",
242242
"@octokit/rest": "catalog:",
@@ -252,7 +252,7 @@
252252
},
253253
"packages/opencode": {
254254
"name": "opencode",
255-
"version": "1.0.195",
255+
"version": "1.0.196",
256256
"bin": {
257257
"opencode": "./bin/opencode",
258258
},
@@ -346,7 +346,7 @@
346346
},
347347
"packages/plugin": {
348348
"name": "@opencode-ai/plugin",
349-
"version": "1.0.195",
349+
"version": "1.0.196",
350350
"dependencies": {
351351
"@opencode-ai/sdk": "workspace:*",
352352
"zod": "catalog:",
@@ -366,7 +366,7 @@
366366
},
367367
"packages/sdk/js": {
368368
"name": "@opencode-ai/sdk",
369-
"version": "1.0.195",
369+
"version": "1.0.196",
370370
"devDependencies": {
371371
"@hey-api/openapi-ts": "0.88.1",
372372
"@tsconfig/node22": "catalog:",
@@ -377,7 +377,7 @@
377377
},
378378
"packages/slack": {
379379
"name": "@opencode-ai/slack",
380-
"version": "1.0.195",
380+
"version": "1.0.196",
381381
"dependencies": {
382382
"@opencode-ai/sdk": "workspace:*",
383383
"@slack/bolt": "^3.17.1",
@@ -390,7 +390,7 @@
390390
},
391391
"packages/ui": {
392392
"name": "@opencode-ai/ui",
393-
"version": "1.0.195",
393+
"version": "1.0.196",
394394
"dependencies": {
395395
"@kobalte/core": "catalog:",
396396
"@opencode-ai/sdk": "workspace:*",
@@ -425,7 +425,7 @@
425425
},
426426
"packages/util": {
427427
"name": "@opencode-ai/util",
428-
"version": "1.0.195",
428+
"version": "1.0.196",
429429
"dependencies": {
430430
"zod": "catalog:",
431431
},
@@ -436,7 +436,7 @@
436436
},
437437
"packages/web": {
438438
"name": "@opencode-ai/web",
439-
"version": "1.0.195",
439+
"version": "1.0.196",
440440
"dependencies": {
441441
"@astrojs/cloudflare": "12.6.3",
442442
"@astrojs/markdown-remark": "6.3.1",

packages/app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opencode-ai/app",
3-
"version": "1.0.195",
3+
"version": "1.0.196",
44
"description": "",
55
"type": "module",
66
"exports": {

packages/console/app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opencode-ai/console-app",
3-
"version": "1.0.195",
3+
"version": "1.0.196",
44
"type": "module",
55
"scripts": {
66
"typecheck": "tsgo --noEmit",

packages/console/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://json.schemastore.org/package.json",
33
"name": "@opencode-ai/console-core",
4-
"version": "1.0.195",
4+
"version": "1.0.196",
55
"private": true,
66
"type": "module",
77
"dependencies": {

packages/console/function/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opencode-ai/console-function",
3-
"version": "1.0.195",
3+
"version": "1.0.196",
44
"$schema": "https://json.schemastore.org/package.json",
55
"private": true,
66
"type": "module",

packages/console/mail/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opencode-ai/console-mail",
3-
"version": "1.0.195",
3+
"version": "1.0.196",
44
"dependencies": {
55
"@jsx-email/all": "2.2.3",
66
"@jsx-email/cli": "1.4.3",

packages/desktop/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@opencode-ai/desktop",
33
"private": true,
4-
"version": "1.0.195",
4+
"version": "1.0.196",
55
"type": "module",
66
"scripts": {
77
"typecheck": "tsgo -b",

packages/enterprise/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opencode-ai/enterprise",
3-
"version": "1.0.195",
3+
"version": "1.0.196",
44
"private": true,
55
"type": "module",
66
"scripts": {

0 commit comments

Comments
 (0)