Commit Graph

125 Commits (8d368fdfd2d1ea363f29710bada6e538ad64fb2e)

Author SHA1 Message Date
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