Dax Raad
322363f11b
release: v0.13.2
2025-09-29 01:38:53 -04:00
Dax Raad
b6fba03a7d
ci: fix
2025-09-29 01:22:39 -04:00
Dax Raad
fbced21b8e
ci: fix
2025-09-29 01:06:12 -04:00
Dax Raad
ea66c02633
ci: tweaks
2025-09-27 04:12:55 -04:00
Dax Raad
925ce6503e
sync
2025-09-27 04:10:56 -04:00
opencode
c450549d0f
release: v0.12.1
2025-09-26 21:18:45 +00:00
opencode
f709e0b48b
release: v0.12.0
2025-09-26 20:55:00 +00:00
opencode
d01af65dbc
release: v0.11.8
2025-09-26 11:57:49 +00:00
opencode
061877e275
release: v0.11.7
2025-09-26 11:19:15 +00:00
opencode
81deea855f
release: v0.11.6
2025-09-26 09:52:23 +00:00
opencode
9cc1f2884f
release: v0.11.5
2025-09-26 09:40:16 +00:00
opencode
1c878c662b
release: v0.11.4
2025-09-26 05:56:03 +00:00
opencode
5199141369
release: v0.11.3
2025-09-24 03:43:46 +00:00
opencode
d772fff776
release: v0.11.2
2025-09-23 21:03:59 +00:00
opencode
84bb692193
release: v0.11.1
2025-09-21 08:51:11 +00:00
opencode
28e1d67ea4
release: v0.11.0
2025-09-21 08:04:21 +00:00
opencode
7dfed8ca35
release: v0.10.4
2025-09-20 23:00:32 +00:00
opencode
b04df6c0d2
release: v0.10.3
2025-09-19 21:22:00 +00:00
GitHub Action
f1cbdf441c
chore: format code
2025-09-19 18:18:56 +00:00
Frank
9420d80b73
zen: data share
2025-09-19 14:16:53 -04:00
opencode
f57c3f7cf6
release: v0.10.2
2025-09-19 15:18:11 +00:00
Dax Raad
ebef2ea2d0
ci: stuff
2025-09-19 05:28:46 -04:00
opencode
0e19ca21ed
release: v0.10.1
2025-09-19 05:15:32 +00:00
opencode
5a7a725787
release: v0.10.0
2025-09-18 20:51:03 +00:00
GitHub Action
f277512938
chore: format code
2025-09-18 14:59:48 +00:00
Frank
4ceabdffa0
wip: zen
2025-09-18 10:59:01 -04:00
GitHub Action
e8b4f593a6
chore: format code
2025-09-18 05:33:32 +00:00
Frank
fc4f281408
wip: zen
2025-09-18 01:32:40 -04:00
GitHub Action
f8c4f713a5
chore: format code
2025-09-18 03:39:57 +00:00
Jason Quense
63c8874d2d
fix: type exports in package.json for SDK package ( #2654 )
2025-09-17 23:39:26 -04:00
opencode
733b21e22b
release: v0.9.11
2025-09-17 16:29:48 +00:00
opencode
9ca48d3a39
release: v0.9.10
2025-09-17 14:54:25 +00:00
opencode
0e0460f6c0
release: v0.9.9
2025-09-17 07:40:40 +00:00
opencode
e618cbc447
release: v0.9.8
2025-09-17 07:14:33 +00:00
Dax Raad
abd99aeb7d
ignore: fix event type gen
2025-09-17 01:17:56 -04:00
opencode
ad5fc76b11
release: v0.9.7
2025-09-17 05:09:08 +00:00
opencode
fffcf69cd4
release: v0.9.6
2025-09-16 17:56:45 +00:00
opencode
3472a50928
release: v0.9.5
2025-09-16 08:58:35 +00:00
opencode
52fcdcc37b
release: v0.9.4
2025-09-16 08:35:55 +00:00
opencode
02e492f6eb
release: v0.9.3
2025-09-16 07:16:25 +00:00
opencode
8f58fef5ad
release: v0.9.2
2025-09-16 04:29:00 +00:00
Dax
14cb2d2af6
feat: improve file watcher with chokidar and better ignore patterns ( #2621 )
...
Co-authored-by: GitHub Action <action@github.com>
2025-09-16 00:17:10 -04:00
opencode
96698ea070
release: v0.9.1
2025-09-15 22:31:44 +00:00
GitHub Action
5bb1f5f0a0
chore: format code
2025-09-15 07:54:04 +00:00
Dax Raad
925284c6c1
ci: sync
2025-09-15 03:53:21 -04:00
opencode
4954edf8ae
release: v0.9.0
2025-09-15 07:18:49 +00:00
Dax
c1b4e1f19d
Upgrade to Zod v4 ( #2605 )
...
Co-authored-by: GitHub Action <action@github.com>
2025-09-15 03:12:07 -04:00
opencode
4b30705c42
release: v0.8.0
2025-09-14 06:07:43 +00:00
opencode
535230dce4
release: v0.7.9
2025-09-13 05:29:37 +00:00
opencode
417e8f619c
release: v0.7.8
2025-09-12 18:09:55 +00:00
opencode
f7d9a031e6
release: v0.7.7
2025-09-12 17:28:35 +00:00
opencode
4ceee53480
release: v0.7.6
2025-09-12 10:45:44 +00:00
opencode
661d50f95f
release: v0.7.5
2025-09-12 10:25:57 +00:00
opencode
3978a8e636
release: v0.7.4
2025-09-12 10:08:33 +00:00
opencode
54f7fb5019
release: v0.7.3
2025-09-11 21:38:17 +00:00
Chris Covington
53f1f16122
feat: Add an experimental option to disable paste summaries ( #2552 )
...
Co-authored-by: rekram1-node <aidenpcline@gmail.com>
2025-09-11 14:21:08 -05:00
opencode
84f0c63fa1
release: v0.7.2
2025-09-11 17:02:59 +00:00
Dax Raad
4c94753eda
compaction improvements
2025-09-11 02:22:51 -04:00
GitHub Action
c3a55c35bb
chore: format code
2025-09-11 05:33:59 +00:00
Frank
d5275010d5
wip: zen
2025-09-11 01:33:23 -04:00
opencode
2b0577c725
release: v0.7.1
2025-09-10 15:40:31 +00:00
opencode
d36fcc4f8e
release: v0.7.0
2025-09-10 08:42:45 +00:00
Dax Raad
38e8c42cf0
ci: format
2025-09-09 23:44:04 -04:00
opencode
58fe884327
release: v0.6.10
2025-09-10 03:32:47 +00:00
opencode
10aee9755c
release: v0.6.9
2025-09-09 21:17:41 +00:00
opencode
dcabafcdce
release: v0.6.8
2025-09-09 07:40:23 +00:00
opencode
57e26bd2fe
release: v0.6.7
2025-09-09 07:23:01 +00:00
Zack Jackson
ab3c22b77a
feat: add dynamic tool registration for plugins and external services ( #2420 )
2025-09-08 16:25:04 -04:00
opencode
f0f6e9cad7
release: v0.6.6
2025-09-08 20:20:35 +00:00
opencode
7df32eac2a
release: v0.6.5
2025-09-07 19:44:44 +00:00
Adam
f171250033
fix: better file/content return
2025-09-04 12:39:49 -05:00
Zack Jackson
e001af2709
feat: add createOpencodeTui() function to SDK for programmatic TUI launching ( #2410 )
2025-09-04 02:49:44 -04:00
opencode
b6de122ddc
release: v0.6.4
2025-09-03 13:31:11 +00:00
Dax Raad
042802848d
wip: zen
2025-09-02 16:38:50 -04:00
Dax Raad
8952b3d246
support OPENCODE_CONFIG_CONTENT
2025-09-02 16:38:50 -04:00
opencode
a9875c5531
release: v0.6.3
2025-09-02 01:52:01 +00:00
opencode
2fc8263032
release: v0.6.2
2025-09-02 01:03:43 +00:00
opencode
7b62c10553
release: v0.6.1
2025-09-01 22:07:53 +00:00
opencode
365fdd9ff8
release: v0.6.0
2025-09-01 21:43:13 +00:00
Dax Raad
f6bc9238df
docs: sdk
2025-09-01 17:35:52 -04:00
Dax
f993541e0b
Refactor to support multiple instances inside single opencode process ( #2360 )
...
This release has a bunch of minor breaking changes if you are using opencode plugins or sdk
1. storage events have been removed (we might bring this back but had some issues)
2. concept of `app` is gone - there is a new concept called `project` and endpoints to list projects and get the current project
3. plugin receives `directory` which is cwd and `worktree` which is where the root of the project is if it's a git repo
4. the session.chat function has been renamed to session.prompt in sdk. it no longer requires model to be passed in (model is now an object)
5. every endpoint takes an optional `directory` parameter to operate as though opencode is running in that directory
2025-09-01 17:15:49 -04:00
opencode
0c7a887dbc
release: v0.5.29
2025-08-30 06:00:39 +00:00
Adam
e37e878e72
feat: home dir in app info
2025-08-28 14:34:20 -05:00
Adam
aa9ab0a304
feat: include ignored files
2025-08-28 10:49:45 -05:00
Adam
8749c0c707
feat: file list api
2025-08-27 15:28:03 -05:00
Dax Raad
0fbd7c84fd
sdk update
2025-08-27 12:18:09 -04:00
opencode
eebca580e3
release: v0.5.28
2025-08-26 20:23:34 +00:00
opencode
567a1964c0
release: v0.5.27
2025-08-25 17:10:18 +00:00
opencode
d7c4faec58
release: v0.5.26
2025-08-25 16:54:15 +00:00
opencode
5b5bd146ea
release: v0.5.25
2025-08-25 16:38:24 +00:00
opencode
5d68a7c2e0
release: v0.5.24
2025-08-24 23:01:00 +00:00
opencode
24e4f5b051
release: v0.5.23
2025-08-24 22:53:37 +00:00
opencode
e9f52934e9
release: v0.5.18
2025-08-23 16:27:02 +00:00
Dax Raad
732b67f8ce
ci: stuff
2025-08-23 12:21:58 -04:00
Dax Raad
0f1697b2ab
add sse streaming to sdk
2025-08-22 18:30:25 -04:00
opencode
35f57768fd
release: v0.5.15
2025-08-22 21:16:23 +00:00
Dax
133fe41cd5
slash commands ( #2157 )
...
Co-authored-by: adamdotdevin <2363879+adamdottv@users.noreply.github.com>
2025-08-22 17:04:28 -04:00
Dax Raad
d9233872b9
add `createOpencodeServer` to js sdk and wait for readiness. always use random port for `opencode serve`. add `/client` and `/server` imports for js sdk
2025-08-21 17:13:24 -04:00
Dax Raad
947a3e8aff
fix sdk config type
2025-08-21 13:00:16 -04:00
Dax Raad
9a3186317b
allow importing sdk from @opencode-ai/sdk/server and @opencode-ai/sdk/client
2025-08-21 12:58:37 -04:00
zWing
b1e584ca1d
chore: add export types in js-sdk ( #1923 )
...
Co-authored-by: zwingzheng <zwingzheng@tencent.com>
2025-08-21 11:06:27 -05:00
zWing
bca523eb63
fix(js-sdk): fix types in session.chat ( #1925 )
...
Co-authored-by: zwingzheng <zwingzheng@tencent.com>
Co-authored-by: rekram1-node <aidenpcline@gmail.com>
2025-08-21 10:44:20 -05:00
opencode
491abd6b5b
release: v0.5.13
2025-08-21 15:27:25 +00:00
opencode
bc0d438cee
release: v0.5.12
2025-08-20 18:22:48 +00:00
opencode
c9c9db1e8d
release: v0.5.11
2025-08-20 16:36:05 +00:00
opencode
1df2d78b85
release: v0.5.10
2025-08-20 16:12:00 +00:00
opencode
2286a872c1
release: v0.5.9
2025-08-20 15:51:24 +00:00
opencode
c3c440948a
release: v0.5.8
2025-08-20 05:08:31 +00:00
opencode
303a1044a8
release: v0.5.7
2025-08-18 21:43:17 +00:00
opencode
446ce488c0
release: v0.5.6
2025-08-18 15:56:22 +00:00
opencode
0b45187dc7
release: v0.5.5
2025-08-16 15:00:04 +00:00
opencode
650e67f1df
release: v0.5.4
2025-08-15 22:52:49 +00:00
opencode
314f7c56e7
release: v0.5.3
2025-08-15 18:56:32 +00:00
Aiden Cline
dc01071498
feat: add scroll speed to config ( #1968 )
2025-08-15 13:21:02 -05:00
opencode
57b04d9eb7
release: v0.5.2
2025-08-15 15:22:21 +00:00
adamdotdevin
1ae38c90a3
feat(api): get session and session children routes
2025-08-15 08:49:19 -05:00
adamdotdevin
9609c1803e
feat: /tui/show-toast api
2025-08-15 08:39:58 -05:00
adamdotdevin
6e0e87fb2a
fix: more commands cleanup
2025-08-15 07:43:30 -05:00
Mariano Uvalle
0befc5d602
Feat: Render tool metadata after permission rejection. ( #1949 )
...
Signed-off-by: jmug <u.g.a.mariano@gmail.com>
2025-08-15 06:16:40 -05:00
Timo Clasen
156cc6cffe
fix(TUI): fix agent types agents modal ( #1942 )
2025-08-14 17:58:44 -05:00
opencode
ecafa40bcf
release: v0.5.1
2025-08-14 20:47:45 +00:00
Dax Raad
a433766a31
allow plugins to create custom auth providers
2025-08-14 16:25:08 -04:00
Dax Raad
ee62dc0745
wip: sdk
2025-08-14 12:22:27 -04:00
opencode
e789abec79
release: v0.4.45
2025-08-13 22:32:26 +00:00
opencode
5bf841ab7a
release: v0.4.44
2025-08-13 19:49:14 +00:00
opencode
036b24791d
release: v0.4.43
2025-08-13 19:33:38 +00:00
Dax Raad
93b71477e6
support !shell commands
2025-08-13 15:26:13 -04:00
adamdotdevin
1357319f6f
feat: bash commands
2025-08-13 13:28:22 -05:00
opencode
e06ebb6780
release: v0.4.42
2025-08-13 16:48:35 +00:00
opencode
93102dc84b
release: v0.4.41
2025-08-13 00:05:51 +00:00
opencode
296cc41a07
release: v0.4.40
2025-08-12 21:51:19 +00:00
spoons-and-mirrors
47c327641b
feat: add session rename functionality to TUI modal ( #1821 )
...
Co-authored-by: opencode <noreply@opencode.ai>
Co-authored-by: Dax Raad <d@ironbay.co>
Co-authored-by: Dax <mail@thdxr.com>
2025-08-12 16:22:03 -04:00
opencode
cadc5982f1
release: v0.4.37
2025-08-12 18:56:25 +00:00
opencode
13d4a802ac
release: v0.4.36
2025-08-12 18:31:12 +00:00
opencode
3a9dd306db
release: v0.4.35
2025-08-12 17:36:48 +00:00
opencode
3a2b2f13f2
release: v0.4.34
2025-08-12 17:14:23 +00:00
opencode
2bbd7a167a
release: v0.4.29
2025-08-12 14:00:15 +00:00
opencode
0835170224
release: v0.4.28
2025-08-12 13:54:32 +00:00
opencode
a071a2b7f4
release: v0.4.27
2025-08-12 12:58:53 +00:00
opencode
5fbbdcaf64
release: v0.4.26
2025-08-12 03:25:36 +00:00
opencode
681abcbf2d
release: v0.4.25
2025-08-12 02:51:32 +00:00
opencode
3ec670784d
release: v0.4.24
2025-08-12 02:33:35 +00:00
opencode
9437cf4ff6
release: v0.4.23
2025-08-12 02:04:53 +00:00
opencode
bb14a955a0
release: v0.4.22
2025-08-12 01:07:27 +00:00
opencode
3946a08f40
release: v0.4.21
2025-08-12 00:30:49 +00:00
opencode
7e8b5749fa
release: v0.4.20
2025-08-11 23:43:43 +00:00
opencode
85e0b53c33
release: v0.4.19
2025-08-11 18:36:06 +00:00
opencode
e9de7f95a7
release: v0.4.18
2025-08-11 16:04:07 +00:00
opencode
eb15b2ba75
release: v0.4.17
2025-08-11 15:15:24 +00:00
opencode
776276d5a4
release: v0.4.16
2025-08-11 12:59:20 +00:00
opencode
ddacb04f99
release: v0.4.15
2025-08-11 12:49:52 +00:00
opencode
4580c88c0b
release: v0.4.12
2025-08-11 05:28:22 +00:00
opencode
fce04dc48b
release: v0.4.11
2025-08-11 02:30:21 +00:00
opencode
55c294c013
release: v0.4.6
2025-08-11 01:59:27 +00:00
opencode
95e410db88
release: v0.4.3
2025-08-11 00:53:06 +00:00
adamdotdevin
b8d2aebf09
feat: thinking blocks rendered in tui and share page
2025-08-10 19:25:03 -05:00
zWing
2f4291672b
chore(js-sdk): Compatible with nodenext ( #1667 )
2025-08-08 20:05:50 -04:00
opencode
063d67a046
release: v0.4.1
2025-08-08 03:01:03 +00:00
Dax
c34aec060f
Merge agent and mode into one ( #1689 )
...
The concept of mode has been deprecated, there is now only the agent field in the config.
An agent can be cycled through as your primary agent with <tab> or you can spawn a subagent by @ mentioning it. if you include a description of when to use it, the primary agent will try to automatically use it
Full docs here: https://opencode.ai/docs/agents/
2025-08-07 16:32:12 -04:00
opencode
15e830410f
release: v0.3.133
2025-08-07 00:30:05 +00:00
Dax Raad
1a561bb512
add api to get session
2025-08-06 20:24:36 -04:00
Timo Clasen
54457e48bb
fix(docs): small_model is not used for summarization ( #1360 )
2025-08-06 14:03:14 -05:00
opencode
8168626cd3
release: v0.3.130
2025-08-05 03:25:28 +00:00
opencode
5536b14347
release: v0.3.129
2025-08-05 01:18:50 +00:00
Frank
40036abb9d
wip: gateway
2025-08-04 21:08:29 -04:00
opencode
38819e89b8
release: v0.3.128
2025-08-04 16:20:39 +00:00
opencode
b05decc572
release: v0.3.127
2025-08-04 16:06:13 +00:00
Dax Raad
a50bef6913
ignore: cleanup
2025-08-03 17:09:30 -04:00
opencode
2c67b26b5d
release: v0.3.126
2025-08-03 19:45:14 +00:00
opencode
5e8634afaf
release: v0.3.123
2025-08-03 17:13:33 +00:00
Dax Raad
d4bac5cdbd
ci: ignore
2025-08-03 13:12:35 -04:00
opencode
263b266476
release: v0.3.122
2025-08-03 16:19:09 +00:00
opencode
0930f6ac55
release: v0.3.120
2025-08-03 14:59:03 +00:00
Dax Raad
24515162fa
ci: ignore
2025-08-03 10:52:35 -04:00
Dax Raad
53aa899e45
ci: ignore
2025-08-03 10:42:52 -04:00
Dax Raad
852191f6cb
ci: ignore
2025-08-03 03:54:17 -04:00
Dax Raad
49c8889228
ci: ignore
2025-08-03 03:45:05 -04:00
Dax Raad
0ae213ee0e
ci: ignore
2025-08-02 18:56:34 -04:00
Dax Raad
ca031278ca
wip: plugins
2025-08-02 18:50:19 -04:00
opencode
5a727c0794
release: v0.3.112
2025-08-01 21:53:33 +00:00
opencode
7665bd9439
Release v0.3.105
2025-07-31 23:41:27 +00:00
opencode
c1c99c7e0f
Release v0.3.104
2025-07-31 23:02:36 +00:00
opencode
a00de2df08
Release v0.3.102
2025-07-31 21:25:12 +00:00
Dax Raad
614a23698f
wip: permissions
2025-07-31 16:51:55 -04:00
Dax Raad
a2191ce6fb
wip: permissions
2025-07-31 16:38:37 -04:00
Dax Raad
a5b20f973f
wip: refactor permissions
2025-07-31 12:26:47 -04:00
adamdotdevin
872b1e068f
feat: more scriptable tui (api)
2025-07-31 11:24:23 -05:00
adamdotdevin
5500698734
wip: tui permissions
2025-07-31 09:59:17 -05:00
Dax
33cef075d2
ci: new publish method ( #1451 )
2025-07-31 01:00:29 -04:00
Dax
18888351e9
use treesitter to parse bash commands and catch commands that go outside of cwd ( #1443 )
2025-07-30 20:57:52 -04:00
Frank
4a46144419
convert share backend to hono app
2025-07-29 16:39:48 -04:00
Yordis Prieto
c0ee6a6d05
fix: update file name extraction in uploads test to use __filename ( #1395 )
2025-07-29 12:28:44 -05:00
Yordis Prieto
68ae0d107c
fix: improve handling of global File object in uploads tests ( #1394 )
2025-07-29 11:30:39 -05:00
Yordis Prieto
df63008a94
chore: fix null handling in multipartFormRequestOptions test ( #1385 )
2025-07-29 11:17:03 -05:00
Dax Raad
9c9cbb3e81
wip: undo properly remove messages from UI
2025-07-28 22:58:31 -04:00
Dax Raad
284c01018e
wip: more snapshot stuff
2025-07-24 17:38:11 -04:00
Dax
96866e52ce
basic undo feature ( #1268 )
...
Co-authored-by: adamdotdevin <2363879+adamdottv@users.noreply.github.com>
Co-authored-by: Jay V <air@live.ca>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Andrew Joslin <andrew@ajoslin.com>
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Tobias Walle <9933601+tobias-walle@users.noreply.github.com>
2025-07-23 20:30:46 -04:00
adamdotdevin
10c8b49590
chore: generate sdk into packages/sdk
2025-07-22 11:50:51 -05:00