Commit Graph

898 Commits (a7c4f83ca2e4d5da94de3df0c210dbb36b0bae86)

Author SHA1 Message Date
opencode b573eadd9e release: v1.0.74 2025-11-18 17:16:06 +00:00
Adam fc5fc2c570 wip(desktop): new layout work 2025-11-18 17:07:34 +00:00
Adam 4069999b78 wip(desktop): new layout work 2025-11-18 17:07:34 +00:00
opencode 5ba9b47b3c release: v1.0.73 2025-11-18 17:07:33 +00:00
GitHub Action a15c97bbfe chore: format code 2025-11-18 03:19:47 +00:00
Aiden Cline a398eed8b8
Revert "Updated scroll_speed to allow any positive number" (#4437) 2025-11-17 21:19:06 -06:00
opencode-agent[bot] a10fd8ca5c
Updated scroll_speed to allow any positive number (#4436)

							
						
2025-11-17 21:18:33 -06:00
opencode ff7513238b release: v1.0.72 2025-11-18 03:03:54 +00:00
GitHub Action af1cd60d3e chore: format code 2025-11-18 02:53:13 +00:00
opencode 008ccb4729 release: v1.0.71 2025-11-18 01:59:40 +00:00
GitHub Action 16cab556df chore: format code 2025-11-18 01:27:22 +00:00
opencode 4611e08f09 release: v1.0.70 2025-11-17 23:45:49 +00:00
GitHub Action ad9d83748c chore: format code 2025-11-17 21:46:10 +00:00
opencode de50234a1a release: v1.0.69 2025-11-17 21:26:46 +00:00
Dax Raad bdfa213ccf deprecated session.idle event 2025-11-17 11:42:45 -05:00
Dax Raad 8b19c6c7e4 better retry display 2025-11-17 11:31:10 -05:00
Dax a1214fff2e
Refactor agent loop (#4412) 2025-11-17 10:57:18 -05:00
Aiden Cline 10b3702938 chore: update type 2025-11-17 00:07:23 -06:00
opencode-agent[bot] 832be6e7eb
Added copy option to message context menu (#4389)

							
						
2025-11-16 15:35:05 -06:00
opencode 8ba48ed71d release: v1.0.68 2025-11-16 20:38:48 +00:00
GitHub Action 5d765d63d4 chore: format code 2025-11-16 08:30:36 +00:00
opencode 2b957b5d1c release: v1.0.67 2025-11-16 07:49:52 +00:00
GitHub Action 31c7a0157c chore: format code 2025-11-16 07:44:06 +00:00
opencode 49040c0130 release: v1.0.66 2025-11-16 07:27:25 +00:00
Dax Raad 64d28ea457 fix sdk types 2025-11-14 12:42:46 -05:00
Dax Raad 2520780846 fix sdk types 2025-11-14 12:42:46 -05:00
Dax Raad 5fc26c958a add global.event.subscribe() to sdk 2025-11-14 12:32:43 -05:00
GitHub Action 205492c7e8 chore: format code 2025-11-14 01:16:58 +00:00
opencode c78fd097d1 release: v1.0.65 2025-11-14 00:10:30 +00:00
GitHub Action 92604b391b chore: format code 2025-11-13 22:39:53 +00:00
opencode d0b4169a6b release: v1.0.64 2025-11-13 22:12:44 +00:00
Aiden Cline 779a27693a fix: opencode run timeout 2025-11-13 14:27:33 -06:00
GitHub Action 829d86840a chore: format code 2025-11-13 19:42:31 +00:00
opencode a673e3650d release: v1.0.63 2025-11-13 19:00:14 +00:00
Tommy D. Rossi 609ab069a9
Add scroll acceleration support to TUI (#4289) 2025-11-13 17:02:10 +01:00
GitHub Action b981f0a205 chore: format code 2025-11-13 00:53:22 +00:00
opencode a7774115c5 release: v1.0.62 2025-11-13 00:13:18 +00:00
Filip aa2e2c76c0
fix: clangd hanging fixed (#3611)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: GitHub Action <action@github.com>
2025-11-12 00:21:55 -06:00
opencode 7c2d4ee79a release: v1.0.61 2025-11-12 03:10:55 +00:00
Boston Cartwright 18260b037b
feat: add SourceKit LSP support (#1545)
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2025-11-11 20:51:33 -06:00
opencode 6f37315cd1 release: v1.0.60 2025-11-12 02:36:42 +00:00
Dax d81dce6a82
fix: add support for loading custom themes from .opencode/themes directory (#4229)
Co-authored-by: GitHub Action <action@github.com>
2025-11-11 21:30:38 -05:00
opencode 0bd11e970b release: v1.0.59 2025-11-12 02:07:41 +00:00
Aiden Cline 0b86adbe99
feat: agent color cfg (#4226)
Co-authored-by: 0xrin <0xrin1@protonmail.com>
Co-authored-by: GitHub Action <action@github.com>
2025-11-11 18:32:44 -06:00
GitHub Action 459d5ec19b chore: format code 2025-11-11 20:21:00 +00:00
opencode 890085758f release: v1.0.58 2025-11-11 20:17:36 +00:00
GitHub Action b5cc27b8ea chore: format code 2025-11-11 18:38:23 +00:00
Frank 05937b52cc chore: format code 2025-11-11 13:37:36 -05:00
GitHub Action 62b82570e1 chore: format code 2025-11-11 17:34:09 +00:00
opencode a8a06c4983 release: v1.0.57 2025-11-11 17:30:26 +00:00
GitHub Action 16f8f20b31 chore: format code 2025-11-10 14:51:24 +00:00
opencode 930a1bf358 release: v1.0.55 2025-11-10 06:47:55 +00:00
GitHub Action 304e956b5d chore: format code 2025-11-10 06:00:38 +00:00
opencode 67c41fd389 release: v1.0.54 2025-11-10 05:50:33 +00:00
GitHub Action 83ea19770a chore: format code 2025-11-10 05:44:26 +00:00
opencode eb855e1e31 release: v1.0.53 2025-11-10 05:42:55 +00:00
Aiden Cline 4e549b1c05
fix: allow user to configure doom loop & external dir perms (#4095) 2025-11-09 20:21:38 -06:00
Mathias Beugnon d9ffe07391
fix: messageID type in chat.message (#4128)
Co-authored-by: GitHub Action <action@github.com>
2025-11-09 09:39:50 -06:00
opencode b927b9dca6 release: v1.0.51 2025-11-09 06:46:42 +00:00
GitHub Action 70a6fe96ea chore: format code 2025-11-09 06:01:58 +00:00
opencode d48d6b3577 release: v1.0.50 2025-11-09 05:53:26 +00:00
GitHub Action feb65201f6 chore: format code 2025-11-09 01:58:05 +00:00
opencode f1f07a56d8 release: v1.0.49 2025-11-09 01:58:04 +00:00
opencode 1fd676528d release: v1.0.48 2025-11-09 01:44:10 +00:00
GitHub Action 0a2801444b chore: format code 2025-11-09 01:38:01 +00:00
opencode ba8de38435 release: v1.0.47 2025-11-09 01:34:24 +00:00
GitHub Action 83b16cb18e chore: format code 2025-11-08 22:27:51 +00:00
opencode 47b4cc6d53 release: v1.0.46 2025-11-08 21:48:37 +00:00
GitHub Action 6ecaf83f76 chore: format code 2025-11-08 15:20:53 +00:00
Frank 30b1ae5d4b zen: rate limit 2025-11-08 10:18:21 -05:00
opencode 1747979568 release: v1.0.45 2025-11-08 02:25:51 +00:00
GitHub Action 34ff87d504 chore: format code 2025-11-08 01:59:02 +00:00
GitHub Action d31f97343c chore: format code 2025-11-07 21:28:26 +00:00
opencode 39461fbbce release: v1.0.44 2025-11-07 21:24:15 +00:00
GitHub Action 4271df96d2 chore: format code 2025-11-07 21:09:47 +00:00
opencode 5d6bdca6d0 release: v1.0.43 2025-11-07 21:04:26 +00:00
Aiden Cline 73cd8a334c
rework acp to compensate for changes in Zed IDE (#4050) 2025-11-07 13:57:12 -06:00
GitHub Action c6eea0343d chore: format code 2025-11-07 18:11:40 +00:00
opencode e317e7e481 release: v1.0.41 2025-11-07 18:11:39 +00:00
Dax Raad 287855336d allow not specifying a limit on messages endpoint 2025-11-07 13:05:19 -05:00
opencode d55f4f3322 release: v1.0.40 2025-11-07 17:37:31 +00:00
GitHub Action da51c9dfac chore: format code 2025-11-07 01:06:38 +00:00
opencode 6bfccace0c release: v1.0.39 2025-11-07 01:04:05 +00:00
GitHub Action d1962ca5a7 chore: format code 2025-11-07 00:14:59 +00:00
opencode 11a6f0886e release: v1.0.37 2025-11-06 23:14:32 +00:00
GitHub Action cd6072ec58 chore: format code 2025-11-06 18:59:34 +00:00
opencode 2d20582802 release: v1.0.36 2025-11-06 18:55:54 +00:00
Dax Raad e45e94634f only display last 100 messages in TUI 2025-11-06 13:21:15 -05:00
Dax Raad 1ea3a8eb9b big format 2025-11-06 13:03:12 -05:00
opencode cc6d5c8ddd release: v1.0.35 2025-11-06 05:42:24 +00:00
opencode 7c098c8849 release: v1.0.34 2025-11-06 02:35:17 +00:00
opencode 86247b8ea9 release: v1.0.33 2025-11-06 02:18:41 +00:00
opencode bb6acc0ec6 release: v1.0.32 2025-11-06 01:43:35 +00:00
opencode c7031dfd77 release: v1.0.31 2025-11-06 01:35:40 +00:00
opencode c9ae89a38b release: v1.0.30 2025-11-05 23:32:22 +00:00
opencode d7e31f76c4 release: v1.0.29 2025-11-05 22:14:46 +00:00
Dax Raad 05ae99a09b fix sidebar modified files 2025-11-05 16:49:17 -05:00
opencode 6e22b45905 release: v1.0.28 2025-11-05 21:08:58 +00:00
opencode ef0b5e3dcb release: v1.0.27 2025-11-05 20:44:40 +00:00
opencode 06ca45189b release: v1.0.26 2025-11-05 18:08:19 +00:00
opencode 7269c2316d release: v1.0.25 2025-11-05 07:00:07 +00:00
opencode f51bd91af4 release: v1.0.24 2025-11-05 00:12:19 +00:00
Ola fe94bb8e50
feat(provider): add GitHub Enterprise support for Copilot (#2522)
Co-authored-by: Jon-Mikkel Korsvik <48263282+jkorsvik@users.noreply.github.com>
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2025-11-04 15:36:12 -06:00
opencode ba8bc1b8b4 release: v1.0.23 2025-11-04 19:38:18 +00:00
opencode 434c0ff0d7 release: v1.0.22 2025-11-04 18:41:38 +00:00
Dax Raad 7a7060ef15 fix session performance issue from large diffs 2025-11-04 13:35:44 -05:00
opencode f9af9fc221 release: v1.0.21 2025-11-04 17:47:34 +00:00
opencode d49b1b25d1 release: v1.0.20 2025-11-04 05:56:24 +00:00
opencode 29b3e40ddb release: v1.0.19 2025-11-04 04:01:22 +00:00
opencode 36c1a05eaa release: v1.0.18 2025-11-03 22:01:30 +00:00
opencode 5cc0d337b1 release: v1.0.17 2025-11-03 21:14:52 +00:00
Frank 05232ead93 zen: wip 2025-11-03 15:44:06 -05:00
opencode f95799f17c release: v1.0.16 2025-11-03 17:08:32 +00:00
Dax Raad 99a6c5e44d regen sdk 2025-11-03 11:55:19 -05:00
opencode f1324e886f release: v1.0.15 2025-11-03 01:57:36 +00:00
opencode c47fde2ca4 release: v1.0.14 2025-11-03 00:12:08 +00:00
opencode 5e86c9b791 release: v1.0.13 2025-11-02 23:31:25 +00:00
Dax Raad 94658c31c5 add back child session cycle 2025-11-02 18:26:38 -05:00
opencode f5ca78ed7b release: v1.0.12 2025-11-02 18:27:42 +00:00
opencode fa2e88f49b release: v1.0.11 2025-11-02 08:18:59 +00:00
opencode 1e15fc273a release: v1.0.10 2025-11-01 18:06:28 +00:00
opencode 2f1d001cc5 release: v1.0.9 2025-11-01 16:22:49 +00:00
opencode febf467b03 release: v1.0.8 2025-11-01 15:58:23 +00:00
Yuku Kotani 2fe7d13e69
Add formatter status display to TUI status dialog (#3701) 2025-11-01 11:14:39 -04:00
opencode eb304f4115 release: v1.0.7 2025-11-01 00:16:05 +00:00
opencode 849a38c30c release: v1.0.6 2025-10-31 23:58:57 +00:00
opencode 91d01fd4cc release: v1.0.5 2025-10-31 23:51:36 +00:00
Dax Raad d4cb47eadc tui: add keyboard shortcuts to cycle through recently used models
Users can now press F2 to cycle forward and Shift+F2 to cycle backward through their recently used models, making it faster to switch between commonly used AI models without opening the model selection dialog.
2025-10-31 19:42:41 -04:00
Dax Raad 261ff416a9 sync 2025-10-31 23:05:11 +00:00
opencode d0a70cb217 release: v1.0.4 2025-10-31 23:05:10 +00:00
opencode a57ae3ec93 release: v1.0.3 2025-10-31 22:52:57 +00:00
Nathan Thomas e630d680dd
feat: allow ctrl+d to exit the app (#3636) 2025-10-31 16:27:41 -05:00
opencode c8ea2c5ce0 release: v1.0.2 2025-10-31 20:33:50 +00:00
opencode ceab70f8d9 release: v1.0.1 2025-10-31 20:17:39 +00:00
opencode b9a39b816c release: v1.0.0 2025-10-31 19:28:07 +00:00
Dax 96bdeb3c7b
OpenTUI is here (#2685) 2025-10-31 15:07:36 -04:00
opencode 81c617770d release: v0.15.31 2025-10-31 18:56:26 +00:00
Aiden Cline b628c580c2 update types 2025-10-31 10:49:52 -05:00
opencode 504a599473 release: v0.15.30 2025-10-31 06:12:16 +00:00
opencode 4b3a841dd9 release: v0.15.29 2025-10-30 06:49:34 +00:00
opencode e5d89ca567 release: v0.15.28 2025-10-29 19:00:56 +00:00
opencode 935cd7481b release: v0.15.27 2025-10-29 18:41:24 +00:00
opencode 5e792d7ac5 release: v0.15.26 2025-10-29 16:59:45 +00:00
opencode a2ab37c1b6 release: v0.15.25 2025-10-29 16:01:53 +00:00
opencode c652b2b4e8 release: v0.15.24 2025-10-29 15:38:55 +00:00
opencode 4b1c6300a0 release: v0.15.23 2025-10-29 01:35:27 +00:00
Kevin King 0e60f66604
ignore: python sdk (#2779)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2025-10-28 18:32:45 -05:00
opencode 49ea5aa2ad release: v0.15.20 2025-10-28 15:12:37 +00:00
Aiden Cline ee1af0fe80 fix: blank version issue 2025-10-28 10:03:53 -05:00
opencode 6af6a1295f release: v0.15.19 2025-10-28 08:12:32 +00:00
Aiden Cline 0e65700183 update sdk 2025-10-27 10:47:04 -05:00
opencode 20963c4186 release: v0.15.18 2025-10-26 03:49:21 +00:00
Mohammad Alhashemi 2e434a459a
feat: add noReply parameter (#3433)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2025-10-25 14:56:54 -05:00
opencode fc2afdc92f release: v0.15.17 2025-10-25 06:45:23 +00:00
Dax Raad fb40dc6b20 generate user message title and body 2025-10-24 11:50:42 -04:00
opencode 343471b98d release: v0.15.16 2025-10-24 04:52:27 +00:00
opencode e66156c86e release: v0.15.15 2025-10-24 03:51:17 +00:00
Dax Raad 4bd7646ccb regen sdk 2025-10-23 16:33:00 -04:00
opencode 5e69bdbef4 release: v0.15.14 2025-10-23 05:55:28 +00:00
Aiden Cline 61899d4fa7 regen sdk 2025-10-22 23:00:03 -05:00
opencode 833706cda4 release: v0.15.13 2025-10-21 20:24:20 +00:00
opencode 6ac5a447c2 release: v0.15.12 2025-10-21 17:31:56 +00:00
opencode a84826061d release: v0.15.11 2025-10-21 15:04:22 +00:00
Giuseppe Rota 731122bf99
fix(acp): use newer acp package (#3317) 2025-10-21 09:35:09 -05:00
opencode 6995dab1dc release: v0.15.10 2025-10-20 22:21:03 +00:00
opencode 835fa9fb81 release: v0.15.9 2025-10-20 21:16:57 +00:00
opencode d69beec087 release: v0.15.8 2025-10-18 18:36:52 +00:00
opencode bad01d76de release: v0.15.7 2025-10-17 03:17:07 +00:00
opencode 2be9ed2590 release: v0.15.6 2025-10-16 23:02:59 +00:00
opencode 2517b22552 release: v0.15.5 2025-10-16 18:06:59 +00:00
opencode 542b9fa342 release: v0.15.4 2025-10-16 14:53:32 +00:00
Dax Raad ba8a4c5e9f snapshot publish everything 2025-10-15 19:53:14 -04:00
Dax Raad 62e5f4b154 try tsgo 2025-10-14 18:30:32 -04:00
opencode 83be5b0171 release: v0.15.3 2025-10-14 18:44:21 +00:00
Dax Raad 48057c2c21 fix: resolve TypeScript errors in SDK and Slack package 2025-10-14 02:54:37 -04:00
Dax Raad e5e05d390d core: reduce dependency conflicts by standardizing package versions through catalog
This eliminates duplicate package versions that were causing build issues and
inconsistent behavior across the monorepo. Dependencies now resolve to single
versions through the workspace catalog, making installs faster and more reliable.
2025-10-14 01:23:54 -04:00
opencode 38ad6707cf release: v0.15.2 2025-10-14 04:56:00 +00:00
opencode f81c469f17 release: v0.15.1 2025-10-13 18:14:52 +00:00
opencode 0d21164255 release: v0.15.0 2025-10-12 05:12:15 +00:00
Dax Raad 847455383d ci: stuff 2025-10-10 17:56:33 -04:00
opencode 50bb201187 release: v0.14.7 2025-10-10 01:02:37 +00:00
Dax Raad f211fc45a3 drop excess dependency in opencode sdk 2025-10-09 20:55:25 -04:00
opencode 22a6849ff8 release: v0.14.6 2025-10-07 19:59:08 +00:00
Dax Raad dca3a5d80d fix issue with blank new version popup 2025-10-07 15:51:59 -04:00
Dax Raad a440e09cfe core: improve MCP reliability and add status monitoring
- Added 5-second timeout to MCP client verification to prevent hanging connections
- New GET /mcp endpoint to monitor server connection status
- Automatically removes unresponsive MCP clients during initialization
2025-10-07 04:04:19 -04:00
opencode 27c211ef86 release: v0.14.5 2025-10-07 06:21:31 +00:00
opencode e3f9e7785e release: v0.14.4 2025-10-07 03:32:10 +00:00
opencode d2a4a0375f release: v0.14.3 2025-10-05 11:22:57 +00:00
Dax Raad 116a006ce6 sdk: simplify getting started with single createOpencode function
Makes it easier for developers to get started by providing a single function that creates both server and client, removing the need to manually coordinate separate server and client creation
2025-10-05 07:01:32 -04:00
Dax Raad f3c2d1b6c2 sdk: simplify getting started with single createOpencode function
Makes it easier for developers to get started by providing a single function that creates both server and client, removing the need to manually coordinate separate server and client creation
2025-10-05 07:00:29 -04:00
opencode 253105bcf5 release: v0.14.1 2025-10-03 10:53:10 +00:00
opencode ca4cb85dcd release: v0.14.0 2025-10-02 05:33:58 +00:00
opencode bccee29d2f release: v0.13.9 2025-10-02 05:18:01 +00:00
opencode 19cb211b62 release: v0.13.8 2025-10-02 04:16:48 +00:00
opencode 172aeaaf14 release: v0.13.7 2025-10-01 09:13:16 +00:00
opencode 35a608cd53 release: v0.13.6 2025-10-01 07:44:18 +00:00
Frank 7447460b5a wip: zen 2025-09-29 14:17:53 -04:00
opencode 5345c828ca release: v0.13.5 2025-09-29 14:12:58 +00:00
opencode cc0d460904 release: v0.13.4 2025-09-29 05:53:07 +00:00
Dax Raad f8ab0de0ad ci: fix homebrew 2025-09-29 01:40:27 -04:00
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