Commit Graph

5018 Commits (a7c4f83ca2e4d5da94de3df0c210dbb36b0bae86)

Author SHA1 Message Date
Adam e288ce0fca
chore: cleanup 2025-12-13 20:25:24 -06:00
Adam 67b3fcb31a
chore: cleanup 2025-12-13 20:25:24 -06:00
Tommy D. Rossi aedb5550a8
fix: limit LSP diagnostics to prevent context window waste (#5480)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2025-12-13 19:56:26 -06:00
Aiden Cline 1638ffde69 docs: networking 2025-12-13 18:20:44 -06:00
Aiden Cline d4cfbd8219 chore: reduce duplication of field in transform 2025-12-13 18:07:22 -06:00
Adam c7bac83212
chore: cleanup 2025-12-13 16:17:32 -06:00
Adam fc9789d7a7
fix(desktop): archive button 2025-12-13 16:14:31 -06:00
Adam a8957d8d16
fix(desktop): auto scroll 2025-12-13 15:56:12 -06:00
Adam 0660433921
feat(desktop): show richer status when thinking 2025-12-13 15:47:50 -06:00
Adam 1a6f4f1c0d
fix: css scroll jitter 2025-12-13 15:36:28 -06:00
Adam 974a24ba02
fix: don't rotate placeholders in session 2025-12-13 15:25:56 -06:00
Adam 5ebe29de1e
fix: don't open shell by default 2025-12-13 15:17:22 -06:00
Adam 5bcc93851c
chore: cleanup 2025-12-13 15:12:41 -06:00
Adam d0789632b4
fix(desktop): terminal light mode 2025-12-13 15:12:32 -06:00
Adam a6e297baad
feat(desktop): message history 2025-12-13 14:57:24 -06:00
Adam 307af10c8b
fix: session turn scroll 2025-12-13 14:57:23 -06:00
Felipe Oduardo Sierra f254cf76d9
add ARM64 Docker image support (#5483) 2025-12-13 13:01:59 -06:00
Aiden Cline 7bf6f264e4 bump bun version & set flags this time 2025-12-13 13:00:03 -06:00
GitHub Action 7434fbba8e chore: format code 2025-12-13 17:34:07 +00:00
Jan-Niklas W. b7581e01ea
docs: fix title for JetBrains ACP config file (#5479) 2025-12-13 11:33:31 -06:00
YeonGyu-Kim b46d4789fc
docs: add oh-my-opencode to plugins list (#5481) 2025-12-13 11:33:10 -06:00
GitHub Action 199bd8a9a2 chore: format code 2025-12-13 17:30:48 +00:00
rari404 decf2452c4
feat: add dockerfile language server (#5252)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2025-12-13 11:30:15 -06:00
rari404 8917a4c609
feat: add texlab language server and latexindent formatter (#5251) 2025-12-12 23:50:09 -06:00
GitHub Action 5d7a52f8b8 chore: format code 2025-12-13 02:09:41 +00:00
Jan-Niklas W. b7b827c5bd
docs: JetBrains IDEs to ACP config docs page (#5465) 2025-12-12 20:09:08 -06:00
Matt Silverlock 613e082358
github: support GITHUB_TOKEN + skip OIDC (#5459) 2025-12-12 19:55:46 -06:00
Charles Cooper b6856bd593
fix: add --session flag to attach command (#5460)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2025-12-12 19:45:28 -06:00
David Hill 7cb5a77ba6 fix: mute the project path in the sidebar that proceeds the final directory 2025-12-12 23:45:39 +00:00
David Hill dbc84ff4c3 Merge branch 'dev' of https://github.com/sst/opencode into dev 2025-12-12 22:50:50 +00:00
David Hill c11ea3fd92 fix: mute the whole prompt area when leader key is active 2025-12-12 22:50:48 +00:00
GitHub Action 3c3a0f8afb chore: format code 2025-12-12 22:48:43 +00:00
Aiden Cline b93614cb81 docs: add env vars sections 2025-12-12 16:47:50 -06:00
opencode b84d513bd7 release: v1.0.152 2025-12-12 22:29:21 +00:00
Adam 0554d03162
Revert "fix: archive button"
This reverts commit bc3286de46.
2025-12-12 16:16:52 -06:00
Aiden Cline 15caecdb45
shell tweaks, better handling for windows (#5455)
Co-authored-by: GitHub Action <action@github.com>
2025-12-12 16:11:07 -06:00
Adam 91ab966921
fix: max height on bash tool 2025-12-12 16:10:13 -06:00
Adam bc3286de46
fix: archive button 2025-12-12 16:03:07 -06:00
Dax Raad af45444496 desktop: fix build on Linux and Windows by making macOS title bar styling conditional 2025-12-12 16:47:48 -05:00
Sebastian Herrlinger 43202f2820 only exit app when prompt is empty, otherwise fallthrough, fix #5457 2025-12-12 22:45:28 +01:00
GitHub Action ce37e11bfe chore: format code 2025-12-12 21:44:09 +00:00
Dan Brown 6e9833acce
Shell: No -l in fallback, for max compatibility (#5452) 2025-12-12 15:43:35 -06:00
opencode 379c4ecab3 release: v1.0.151 2025-12-12 21:34:32 +00:00
Adam 9846b26be7
fix: desktop layout 2025-12-12 15:26:53 -06:00
Adam d6ba6af6f3
fix: desktop layout 2025-12-12 15:24:43 -06:00
Adam d463ade028
fix: desktop layout 2025-12-12 15:24:43 -06:00
Adam 6c3495a75a
fix: desktop layout 2025-12-12 15:24:43 -06:00
Adam a16edb4ea0
fix: desktop layout 2025-12-12 15:24:43 -06:00
Adam 9efe09564b
fix: desktop layout 2025-12-12 15:24:42 -06:00
Adam ccdd77032a
fix: desktop layout 2025-12-12 15:24:42 -06:00
Adam 41e234c6d0
fix: desktop layout 2025-12-12 15:24:42 -06:00
Adam 3e03646e42
fix: desktop layout 2025-12-12 15:24:42 -06:00
Adam f7acc34327
fix: desktop layout 2025-12-12 15:24:41 -06:00
Adam bf420e7df6
chore: cleanup 2025-12-12 15:24:41 -06:00
Adam 78484f545c
chore: cleanup 2025-12-12 15:24:41 -06:00
Adam ad008d2151
wip: desktop timeline changes 2025-12-12 15:24:41 -06:00
Dax Raad 651a10d6db only gen summary if diffs 2025-12-12 16:24:26 -05:00
Aiden Cline f9674793af tweak: 5.1 -> 5. in transform 2025-12-12 15:17:11 -06:00
GitHub Action f3a33d41f1 chore: format code 2025-12-12 20:26:02 +00:00
David Hill 642eec3dfd Merge branch 'dev' of https://github.com/sst/opencode into dev 2025-12-12 20:25:21 +00:00
Dax Raad 73513612d4 reuse existing server query 2025-12-12 15:23:38 -05:00
David Hill 9b77246246 Merge branch 'dev' of https://github.com/sst/opencode into dev 2025-12-12 20:23:06 +00:00
David Hill cf3bc1e0a6 fix: increase font-size-small to 13px 2025-12-12 20:22:51 +00:00
David Hill 4550ad049e fix: make syntax colors have more contrast 2025-12-12 20:22:08 +00:00
Dax Raad d51c6ca39f sync 2025-12-12 15:21:29 -05:00
Dax Raad 47c6a2430c sync 2025-12-12 15:18:07 -05:00
Aiden Cline 909013320b tweak: 5.1 -> 5. reasoning effort match 2025-12-12 13:21:57 -06:00
Frank 770a4d87db Zen: add gpt5.2 2025-12-12 13:48:54 -05:00
Luke Parker 2e417c4d8c
fix: osascript for clipboard typo (#5430) 2025-12-12 11:37:43 -06:00
Adam 2da527aaa6
fix: desktop layout 2025-12-12 11:11:17 -06:00
Jeremy Osih 0303eb0cc1
Change tooltip text from 'Open file' to 'New Terminal' (#5435) 2025-12-12 10:57:52 -06:00
Adam 3f4a792c8a
fix: tweak missing colors 2025-12-12 10:56:30 -06:00
Adam 9629f7464b
chore: cleanup 2025-12-12 10:45:34 -06:00
xu0o0 9017d10303
acp: fix internal error on `/compact` (#5424) 2025-12-12 10:43:18 -06:00
Brendan Allan 59d4041aa4
tauri: add basic custom titlebar (#5438) 2025-12-12 09:37:17 -06:00
Adam feb8c4f3c6
feat(desktop): archive sessions 2025-12-12 07:07:54 -06:00
Adam 3f5cd2c4a8
fix(desktop): audio stuff 2025-12-12 06:21:31 -06:00
Adam a160eb76df
fix(desktop): homedir aware path on home 2025-12-12 06:21:31 -06:00
Adam 04b4dacee3
feat(desktop): basic alerting 2025-12-12 05:14:51 -06:00
GitHub Action c0e30f48c6 chore: format code 2025-12-12 09:44:46 +00:00
David Hill 99158e736b Merge branch 'dev' of https://github.com/sst/opencode into dev 2025-12-12 09:44:06 +00:00
David Hill 4c02d515a1 wip: desktop sidebar icon updates 2025-12-12 09:44:04 +00:00
David Hill b803a9732d fix: make the logo on the home screen non-selectable 2025-12-12 09:43:41 +00:00
Brendan Allan f9d5e18790
tauri: create window with full screen size 2025-12-12 17:04:00 +08:00
GitHub Action 9a70eb538b chore: format code 2025-12-12 08:59:18 +00:00
Brendan Allan 0b1731142e
tauri: initialise store and window-state plugins 2025-12-12 16:58:37 +08:00
Viktor Forsman 7ec48dfd15
fix: debug lsp diagnostics cmd for certain lsps (#5420) 2025-12-11 23:20:38 -06:00
Frank 57120e69ed Zen: sync 2025-12-11 23:41:04 -05:00
Rhys Sullivan 11efda3f5c
[feat]: show indicator for in progress chats in the sessions list (#5417) 2025-12-11 21:57:03 -05:00
Sachnun a5cb4e41f5
fix(tui): restore input on timeline revert and show newest first (#5366) 2025-12-11 20:07:31 -06:00
GitHub Action 88b2382b97 chore: format code 2025-12-12 02:06:49 +00:00
Sachnun 237c0253c2
fix(server): make time field optional in session update validator (#5372) 2025-12-11 20:06:15 -06:00
xu0o0 a9f27371cf
acp: replay conversation history in session/load (#5385) 2025-12-11 20:02:06 -06:00
opencode-agent[bot] 9c126c5b64
Removed cache mention from webfetch prompt. (#5412)
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-12-11 19:53:39 -06:00
Zeno Jiricek e241aa21b9
docs: Add opencode-md-table-formatter and plugin template (#5405) 2025-12-11 17:02:49 -06:00
Koichi Nakayamada 1fd005838c
fix(tui): ensure fatal error UI is readable in light mode (#5387) 2025-12-11 16:39:27 -06:00
Koichi Nakayamada 61ba844234
fix: add fg color to some TUI text elements for light mode visibility (#5378) 2025-12-11 16:29:34 -06:00
Adán ffec52a17c
fix: Windows LSP URIs using backslashes (Biome initialization failure) (#5317) 2025-12-11 16:28:39 -06:00
Aiden Cline 342595e0f7 tweak: setting chat_template_args in transform 2025-12-11 16:22:10 -06:00
Aiden Cline b41051b4ee tweak(tui): better error msg rendering 2025-12-11 16:22:10 -06:00
Dax Raad 6f8746ab94 console: fix download route async handling 2025-12-11 16:55:23 -05:00
Dax Raad 9d4ed5b04a console: fix download links to use dynamic GitHub release version 2025-12-11 16:49:15 -05:00
Adam e149b7c1e2
fix: avatar colors 2025-12-11 15:39:41 -06:00
GitHub Action 55957b2ac7 chore: format code 2025-12-11 21:34:17 +00:00
Jay V 14291bff71 docs: lander copy 2025-12-11 16:26:42 -05:00
Adam a0472c0312
fix: free model logic 2025-12-11 15:24:32 -06:00
Dax Raad 0400024d02 core: fix missing Flag import in session prompt 2025-12-11 16:18:04 -05:00
Dax Raad d4dc142cc2 core: add client identification to user agent and request headers for better tracking 2025-12-11 16:18:04 -05:00
Adam bfdb236581
fix: toast colors 2025-12-11 15:16:44 -06:00
Aiden Cline 4e92f54415 tweak: bash tool, try to prevent the cd spam 2025-12-11 14:58:46 -06:00
Adam f8dc740c61
fix: remove settings button 2025-12-11 14:55:41 -06:00
Adam dea5111a5a
fix: message nav popover placement 2025-12-11 14:52:06 -06:00
Aiden Cline 4f5abe387d tweak: bash tool deny msg 2025-12-11 14:46:58 -06:00
Adam 7d55aeee0a
fix: no loading state in message nav 2025-12-11 14:46:32 -06:00
Adam b34f434332
fix: message order ascending 2025-12-11 14:46:32 -06:00
Jorgen Henriksen 2a9269c347
add experimental.chat.messages.transform hook (#5207)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-11 14:38:45 -06:00
GitHub Action fc9dfd054a chore: format code 2025-12-11 20:14:20 +00:00
Dax Raad 013bf079cc ignore: added debug logging for share data loading performance 2025-12-11 15:13:36 -05:00
opencode 5ffcde9dba release: v1.0.150 2025-12-11 20:09:20 +00:00
Aiden Cline 5b21334fdd fix 2025-12-11 13:55:08 -06:00
Shantur Rathore 755a79cd8e
fix: Writing to Bun.stderr causes CPU pinning to 100%. (#5396) 2025-12-11 13:47:59 -06:00
Adam 16b7370d8c
wip(desktop): progress 2025-12-11 13:42:47 -06:00
Adam 634fd62b25
wip(desktop): progress 2025-12-11 13:42:47 -06:00
Adam e845eedbc3
wip(desktop): progress 2025-12-11 13:42:47 -06:00
Adam 4ae7e1b19c
wip(desktop): progress 2025-12-11 13:42:46 -06:00
Adam 0ca758e135
wip(desktop): progress 2025-12-11 13:42:45 -06:00
Dax Raad ea8508ee44 ci 2025-12-11 14:38:45 -05:00
GitHub Action 78d4f32d79 chore: format code 2025-12-11 19:35:36 +00:00
David Hill afcd547a16 Merge branch 'dev' of https://github.com/sst/opencode into dev 2025-12-11 19:34:34 +00:00
David Hill 521fbb93cd wip: lander updates 2025-12-11 19:33:55 +00:00
GitHub Action c11bb440e6 chore: format code 2025-12-11 18:21:10 +00:00
Sebastian Herrlinger 80e04be84f fix super modifier parsing 2025-12-11 19:20:23 +01:00
GitHub Action 55ea20de84 chore: format code 2025-12-11 18:12:25 +00:00
David Hill 4f855072f2 wip: avatar colors 2025-12-11 18:07:14 +00:00
David Hill 11e6a181ad fix: free cta 2025-12-11 18:07:14 +00:00
GitHub Action 4c9208fbf1 chore: format code 2025-12-11 18:05:35 +00:00
opencode 6382bda7d6 release: v1.0.149 2025-12-11 18:00:30 +00:00
Dax Raad 885a142ae3 temporarily remove undo/redo keybinds 2025-12-11 12:55:08 -05:00
GitHub Action 4387602f9d chore: format code 2025-12-11 17:49:43 +00:00
opencode 71fc8b2115 release: v1.0.148 2025-12-11 17:49:42 +00:00
Dax Raad 95526fb9ed fix share image 2025-12-11 12:20:11 -05:00
GitHub Action a5cc19068b chore: format code 2025-12-11 16:46:43 +00:00
opencode 48c7913431 release: v1.0.147 2025-12-11 16:46:43 +00:00
Sebastian Herrlinger c12be73bf7 align default input keybinds 2025-12-11 17:39:29 +01:00
GitHub Action fad5cbe6c7 chore: format code 2025-12-11 16:24:30 +00:00
Sebastian Herrlinger e271852bc3 allow custom mappings for all textarea actions via config 2025-12-11 17:23:47 +01:00
David Hill 4e02704f17 Merge branch 'dev' of https://github.com/sst/opencode into dev 2025-12-11 16:21:32 +00:00
David Hill b17fdc7f4e fix: inverted text colors 2025-12-11 16:21:31 +00:00
GDR! 0ee626ba9f
Add ripgrep to Docker image (#5379) 2025-12-11 09:47:56 -06:00
Daniel Polito dce4585d40
Fix / Improve Github Eyes Reaction Removal (#5383) 2025-12-11 09:42:10 -06:00
David Hill 5ffc1617fe Merge branch 'dev' of https://github.com/sst/opencode into dev 2025-12-11 14:37:05 +00:00
David Hill 93dd01947d wip: update lander video 2025-12-11 14:36:49 +00:00
Brendan Allan 5e7d908dc9
tauri: always build cli in predev 2025-12-11 22:20:22 +08:00
David Hill eb6596cb97 Merge branch 'dev' of https://github.com/sst/opencode into dev 2025-12-11 13:10:46 +00:00
David Hill 8fcd31f353 wip: social share image 2025-12-11 13:03:08 +00:00
Adam dfdd1c9b20
fix: load fonts the right way 2025-12-11 06:51:39 -06:00
Adam d7b8dce6a7
fix: missing font 2025-12-11 06:49:00 -06:00
Adam f9f78122d0
wip(desktop): progress 2025-12-11 06:48:59 -06:00
Adam 1980113ee4
wip(desktop): progress 2025-12-11 06:48:59 -06:00
Adam 85c0311d38
wip(desktop): progress 2025-12-11 06:48:59 -06:00
Adam 740aa8e541
wip(desktop): progress 2025-12-11 06:48:59 -06:00
Adam 1b331548ba
wip(desktop): progress 2025-12-11 06:48:59 -06:00
Adam 3bb546c94d
wip(desktop): progress 2025-12-11 06:48:58 -06:00
David Hill ca08dc87dd wip: add faq to download 2025-12-11 12:38:40 +00:00
David Hill 4287552991 wip: add more items to download 2025-12-11 12:26:47 +00:00
David Hill 8346550d26 fix: change terminal title to OpenCode 2025-12-11 12:10:04 +00:00
David Hill a8e3caca3f wip: lander updates 2025-12-11 12:09:31 +00:00
David Hill e91d121ef8 Merge branch 'dev' of https://github.com/sst/opencode into dev 2025-12-11 10:47:24 +00:00
David Hill 1b4975ba54 wip: hero and nav updates 2025-12-11 10:47:22 +00:00
David Hill 380d2c466e wip: lander hero updates 2025-12-11 10:36:31 +00:00
Brendan Allan 53d2edc0f2
write typescript artifacts to node_modules/.ts-dist 2025-12-11 18:35:07 +08:00
David Hill 02705e460f wip: downloads 2025-12-11 10:19:41 +00:00
GitHub Action 44cd384e3c chore: format code 2025-12-11 06:33:51 +00:00
opencode ddd5464081 release: v1.0.146 2025-12-11 06:23:53 +00:00
opencode fbad378966 release: v1.0.145 2025-12-11 06:19:42 +00:00
Dax Raad 2d9c76baae enterprise: add default social card images to HTML head
- Add og:image and twitter:image meta tags to entry-server
- Provide fallback social card image for pages without specific social cards
2025-12-11 01:02:31 -05:00
Dax Raad 85c01e8694 enterprise: add social card meta tags to share pages
- Add og:image and twitter:image meta tags for better social sharing
- Generate dynamic social card URLs with session title, models, and version
- Include description meta tag for search engines
2025-12-11 01:01:32 -05:00
GitHub Action 65a6b3d585 chore: format code 2025-12-11 05:54:58 +00:00
Dax Raad 40f121c3e8 prevent indexing of share page 2025-12-11 00:54:15 -05:00
opencode 6251231e41 release: v1.0.144 2025-12-11 05:48:13 +00:00
Dax Raad 578072bb8e use new share url 2025-12-11 00:43:00 -05:00
Dax Raad 4309c078fb domain 2025-12-11 00:11:40 -05:00
Dax Raad d14462f7a7 fix 2025-12-10 23:19:28 -05:00
Dax Raad a02223a310 sync 2025-12-10 23:19:28 -05:00
Ayush Walekar d93c8c7604
docs: update doc sdk.mdx (#5315) 2025-12-10 21:56:23 -06:00
Dax Raad f1b8707286 ignore 2025-12-10 22:36:57 -05:00
Dax Raad 9b05217471 ignore 2025-12-10 22:34:16 -05:00
Dax Raad d88912abf0 global bus 2025-12-10 22:28:56 -05:00
GitHub Action 28c6320cd6 chore: format code 2025-12-11 03:22:51 +00:00
Dax Raad 13a77005f1 global.dispose 2025-12-10 22:22:16 -05:00
Dax Raad 530b75a92a ignore 2025-12-10 22:22:16 -05:00
Aiden Cline 7b4f852f33 ignore: tmp transform exclusion 2025-12-10 21:18:19 -06:00
Aiden Cline 439aebb4e9 tweak: correct thinkingLevel 2025-12-10 21:13:10 -06:00
Brendan Allan 6f5f73a74a
desktop: exclude ts-dist from tsconfig sources 2025-12-11 09:51:35 +08:00
Brendan Allan bd1f5f884e
tauri: update icons 2025-12-11 09:49:00 +08:00
Koichi Nakayamada 499ad4f84b
fix: light mode visibility for filepath in /undo diff files (#5352) 2025-12-10 19:38:14 -06:00
Jinhyeok Lee 01fd0d8209
docs(bash): clarify description parameter is required (#5353) 2025-12-10 19:37:38 -06:00
Seb Duerr df55ad89ab
Add Cerebras integration header with opencode identifier (#5354) 2025-12-10 19:36:58 -06:00
David Hill a5a3060208 wip: lander updates 2025-12-11 00:56:05 +00:00
David Hill a468044c9f Merge branch 'dev' of https://github.com/sst/opencode into dev 2025-12-11 00:46:07 +00:00
David Hill f0274fd29f wip: lander updates 2025-12-11 00:46:02 +00:00
Dax Raad fadeed1fa4 desktop: enable zoom hotkeys in Tauri app 2025-12-10 19:27:05 -05:00
David Hill e9d3e240c2 wip: lander updates 2025-12-11 00:18:22 +00:00
Dax Raad 13611176b0 fix deploy 2025-12-10 19:11:49 -05:00
Jay V 92fa66d76f core: reposition OpenCode as open source multi-platform coding agent
docs: update main intro page to reflect open source positioning and multi-platform availability
2025-12-10 19:05:33 -05:00
David Hill fba0aad2f8 wip: lander updates 2025-12-10 23:57:11 +00:00
Jay V 1a1874d8b3 docs: desktop 2025-12-10 18:43:19 -05:00
Adam 56540f8312
wip(desktop): progress 2025-12-10 17:31:13 -06:00
Shantur Rathore 89d51ad596
compaction: improve compaction prompt (#5348) 2025-12-10 17:21:38 -06:00
Adam 15b8c14542
fix: tauri 2025-12-10 17:19:50 -06:00
Adam 85cfa226c3
wip(desktop): progress 2025-12-10 17:17:37 -06:00
Christian Stewart cbb591eb7d
fix: more descriptive tool or subtask execution failed error (#5337)
Signed-off-by: Christian Stewart <christian@aperture.us>
2025-12-10 17:12:49 -06:00
Aiden Cline e36c349222 tweak: oc -> OC 2025-12-10 17:06:16 -06:00
Christian Stewart b274371dbb
feat: use |- for intermediate sub-agent steps (#5336)
Signed-off-by: Christian Stewart <christian@aperture.us>
2025-12-10 16:36:11 -06:00
Hammad Shami 72eb004057
feat: add helicone docs + helicone session tracking (#5265) 2025-12-10 16:23:52 -06:00
Yukai Huang e46080aa8c
fix(auth): add plugin lookup for custom provider in 'Other' flow (#5324) 2025-12-10 16:23:12 -06:00
Aiden Cline 7d82f1769c tweak: small fix 2025-12-10 16:01:10 -06:00
OpeOginni 7435d94f85
fix(cli): obtain directory data from server (#5320) 2025-12-10 15:55:15 -06:00
Dax Raad 86f7cc17ae tui: pass dynamic port to frontend
Frontend now receives the server port via window.__OPENCODE__.port,
allowing it to connect when using a random free port instead of hardcoded 4096
2025-12-10 16:17:36 -05:00
Adam 58e66dd3d1
wip(desktop): progress 2025-12-10 15:17:04 -06:00
Adam 190fa4c87a
wip(desktop): progress 2025-12-10 15:17:03 -06:00
Adam 91d743ef9a
wip(desktop): progress 2025-12-10 15:17:03 -06:00
Adam 804ad5897f
wip(desktop): progress 2025-12-10 15:17:03 -06:00
Adam f20d6e8555
wip(desktop): progress 2025-12-10 15:17:03 -06:00
Adam e694d4d880
wip(desktop): progress 2025-12-10 15:17:02 -06:00
Adam ada40decd1
wip(desktop): progress 2025-12-10 15:17:02 -06:00
Adam 6866a060bc
wip(desktop): progress 2025-12-10 15:17:02 -06:00
Adam a4ec619c74
wip(desktop): progress 2025-12-10 15:17:02 -06:00
Adam 67a95c3cc8
wip(desktop): progress 2025-12-10 15:17:01 -06:00
Dax Raad 8d3eac2347 fix type 2025-12-10 16:14:32 -05:00
Dax Raad 9ad828dcd0 tui: use random free port and enable icon discovery by default
- Tauri app now automatically finds an available port instead of defaulting to 4096
- Icon discovery feature is now enabled by default in the Tauri app
- Prevents port conflicts when multiple OpenCode instances are running
2025-12-10 16:13:11 -05:00
Aiden Cline 59fb3ae606 ignore: add bash tests 2025-12-10 15:07:40 -06:00
GitHub Action 0ab3b88250 chore: format code 2025-12-10 21:01:06 +00:00
Dax Raad a1175bddcd gen types 2025-12-10 15:59:42 -05:00
Dax Raad 936a6be5d6 stuff adam needs 2025-12-10 15:59:42 -05:00
igordertigor 03c6c3f4cb
docs: document accept always behavior (#5340)
Co-authored-by: Ingo Fruend <ingo@oudyo.com>
2025-12-10 14:59:12 -06:00
Daniel Polito 31e6ed6806
Add Eyes Reaction instead of Comment Working on Github Action (#5072) 2025-12-10 13:35:55 -06:00
Aiden Cline da56319af4 ignore: fix test 2025-12-10 13:31:45 -06:00
GitHub Action 2198f9400f chore: format code 2025-12-10 19:31:11 +00:00
Dax Raad ffc4d53923 add models.dev family 2025-12-10 14:30:28 -05:00
Aiden Cline 18d3c054a3
more interleaved thinking fixes (#5334) 2025-12-10 13:29:26 -06:00
Aiden Cline 59c5da9b6c tweak: set gemini thinkingLevel to high by default 2025-12-10 13:09:27 -06:00
Tom Aylott 117de64f39
fix: upgrade OpenRouter sdk pkg (#5302)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2025-12-10 13:02:26 -06:00
Dax Raad 388156704a fix /provider endpoint to return loaded providers 2025-12-10 13:49:45 -05:00
GitHub Action faf443132f chore: format code 2025-12-10 18:32:21 +00:00
Nick 36a9be040b
docs: add opencode-type-inject to ecosystem plugins (#5331) 2025-12-10 12:31:44 -06:00
GitHub Action 1835d7526f chore: format code 2025-12-10 16:55:19 +00:00
Stanislas 946e4f0a61
docs: add wakatime plugin to ecosystem page (#5326)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-10 10:54:45 -06:00
Matt Silverlock ae60f41adf
themes: update orng theme (#5329) 2025-12-10 10:52:58 -06:00
GitHub Action 6b93d23642 chore: format code 2025-12-10 16:50:49 +00:00
Noè cfa13df346
docs: Added opencode-antigravity-auth to ecosystem documentation (#5303) 2025-12-10 10:50:12 -06:00
Frank 744a7159e4 zen: sync 2025-12-10 11:44:37 -05:00
arc-source-coder 80d1c62818
tui: only show active MCP server count (#5327) 2025-12-10 10:27:59 -06:00
Connor Adams 83aa42f510
docs: configure mise to use latest version instead of pinned version (#5316) 2025-12-10 10:11:48 -06:00
GitHub Action 7b5bd89570 chore: format code 2025-12-10 14:04:08 +00:00
Sebastian Herrlinger ba1c6122b9 bump opentui to v0.1.60, fixing doubled key events on some older terminal emulators and add_buffer leaks for prompt input 2025-12-10 15:03:14 +01:00
Sebastian Herrlinger baed581a7c remove input_forward_delete special handling 2025-12-10 14:55:56 +01:00
GitHub Action 4a23052778 chore: format code 2025-12-10 13:53:21 +00:00
opencode ee4190aa41 release: v1.0.143 2025-12-10 13:53:21 +00:00
Dax Raad de8460cb99 docs: improve bash and grep tool documentation with clearer usage guidelines 2025-12-10 08:48:41 -05:00
opencode f7b2beaaf1 release: v1.0.142 2025-12-10 13:25:55 +00:00
Adam 862141e8b2
fix: exit aliases 2025-12-10 02:49:54 -06:00
Aiden Cline 070ced0b3f fix: revert hook try/catch that surpressed errors 2025-12-10 00:14:24 -06:00
GitHub Action cc3b699823 chore: format code 2025-12-10 06:02:31 +00:00
spoj 301f1a191b
fix: add Windows support for shell mode (! command) (#5311) 2025-12-10 00:01:56 -06:00
Adam d149c25aab
fix: types 2025-12-09 21:44:34 -06:00
Adam 18d24b8f5f
wip(desktop): progress 2025-12-09 21:39:13 -06:00
Adam cf34981e8f
wip(desktop): progress 2025-12-09 21:39:13 -06:00
Adam e2ebe560ea
feat: provider icon component 2025-12-09 21:39:12 -06:00
GitHub Action 6db822fd92 chore: format code 2025-12-10 03:32:26 +00:00
Brendan Allan 661122bab8
tauri: don't ask to restart separately in updater 2025-12-10 11:31:50 +08:00
Brendan Allan 4a96836d11
tauri: update macos icon 2025-12-10 11:28:40 +08:00
Brendan Allan e072f9605c
tauri: comment out restart server dialog 2025-12-10 11:18:17 +08:00
Brendan Allan 9986031481
fix: use project references for desktop typecheck 2025-12-10 11:15:12 +08:00
GitHub Action 221c9028af chore: format code 2025-12-10 03:10:18 +00:00
Timor b2057791aa
feat: add CLI arguments to agent create command for scripting (#5157) 2025-12-09 21:09:45 -06:00
Dax Raad c1ee6d6c41 ci 2025-12-10 02:57:39 +00:00
opencode a3fbbece9a release: v1.0.141 2025-12-10 02:57:38 +00:00
Dax Raad e72c974c4c ci 2025-12-09 21:49:38 -05:00
Dax Raad a762da7cab ci 2025-12-09 21:49:05 -05:00
Dax Raad 8e33ac052b ci: publish with multiple tags instead of using dist-tag
npm dist-tag add command is broken, so publish package multiple times
with different tags directly instead
2025-12-09 21:39:05 -05:00
Dax Raad 0759696ec0 core: enable project discovery for experimental builds 2025-12-09 21:23:55 -05:00
Hosenur Rahaman 59dce63471
docs: Add portal project to ecosystem documentation (#5300)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-09 20:23:14 -06:00
Dax Raad 1ae28090e3 ci 2025-12-09 21:16:36 -05:00
Dax Raad 0decdf6a55 ci 2025-12-09 21:16:23 -05:00
Dax Raad 09b402a274 ci 2025-12-09 21:16:00 -05:00
Dax Raad 78c51371af sync 2025-12-09 21:06:57 -05:00
Dax Raad 5682dddd45 ci 2025-12-09 21:01:39 -05:00
Dax Raad a9aacdb94a ci 2025-12-09 20:59:31 -05:00
Dax Raad 52ef8dea3e ci 2025-12-09 20:50:46 -05:00
Adam ebe6015db0
fix: re-enable tauri typecheck 2025-12-09 19:34:07 -06:00
Dax Raad 56526114e4 ci 2025-12-09 20:26:46 -05:00
Dax Raad 73e9534d08 ci 2025-12-09 20:17:07 -05:00
Dax Raad cb188f907f ci 2025-12-09 19:53:50 -05:00
Dax Raad 63d9656ad8 ci 2025-12-09 19:46:59 -05:00
Dax Raad 3512d02e9e ci 2025-12-09 19:46:38 -05:00
GitHub Action 632a0fe009 chore: regen sdk 2025-12-10 00:33:05 +00:00
Dax Raad 6fb32cebec ci 2025-12-09 19:32:30 -05:00
GitHub Action 8b8b17d755 chore: format code 2025-12-10 00:28:05 +00:00
GitHub Action 2c27afaaf5 chore: regen sdk 2025-12-10 00:27:29 +00:00
Aiden Cline b8f5809f95 ignore: rm chalk 2025-12-09 17:54:53 -06:00
Aiden Cline 552ee81455 tweak: add OPENCODE_EXPERIMENTAL_BASH_DEFAULT_TIMEOUT_MS 2025-12-09 17:28:34 -06:00
David Hill 9fdbe193cd fix: add spacer before queued badge 2025-12-09 22:56:44 +00:00
Aiden Cline df64612d54
better interleaved thinking support (#5298) 2025-12-09 16:32:12 -06:00
Adam 0aa3e6c270
wip(desktop): progress 2025-12-09 16:23:05 -06:00
Adam 44c17c1435
wip(desktop): progress 2025-12-09 16:23:05 -06:00
Dax Raad 132e772c26 core: fix project icon update handling to preserve existing icon properties 2025-12-09 16:55:26 -05:00
Adam 62cbed57cc
wip(desktop): progress 2025-12-09 15:55:08 -06:00
Adam ebab7e176e
wip(desktop): progress 2025-12-09 15:53:08 -06:00
Adam 9c93853e22
wip(desktop): progress 2025-12-09 15:46:23 -06:00
Aiden Cline 8a9c7a4ef3 add OPENCODE_EXPERIMENTAL_BASH_DEFAULT_TIMEOUT 2025-12-09 15:44:56 -06:00
Adam 2dad56c9a2
wip(desktop): progress 2025-12-09 15:39:44 -06:00
Adam 41d78c1ecc
wip(desktop): progress 2025-12-09 15:32:36 -06:00
ry2009 16c4b02b69
feat: add Biome LSP support (#5290) 2025-12-09 15:31:13 -06:00
Adam 35c04d9283
wip(desktop): progress 2025-12-09 15:24:11 -06:00
Adam 1fbd7a7f9a
wip(desktop): progress 2025-12-09 15:21:47 -06:00
Adam d7563d1694
wip(desktop): progress 2025-12-09 15:21:47 -06:00
Adam b9fa7d9163
wip(desktop): progress 2025-12-09 15:21:47 -06:00
Adam f736751ab2
wip(desktop): progress 2025-12-09 15:21:45 -06:00
Nick c33a90320c
fix: resolve 'latest' to actual version when caching plugins (#5292) 2025-12-09 15:07:59 -06:00
GitHub Action b0cd171c1b chore: format code 2025-12-09 21:05:09 +00:00
GitHub Action 13755f4680 chore: regen sdk 2025-12-09 21:04:37 +00:00
Dax Raad b242659cc3 fix types 2025-12-09 16:03:58 -05:00
Dax Raad 5f6b2fdc6f fix tests 2025-12-09 16:03:33 -05:00
GitHub Action e34f18991e chore: format code 2025-12-09 20:53:06 +00:00
GitHub Action 209b0a06f7 chore: regen sdk 2025-12-09 20:52:31 +00:00
Dax Raad a2e460bc4b discover logic 2025-12-09 15:51:55 -05:00
GitHub Action fc9081afe4 chore: format code 2025-12-09 20:49:25 +00:00
GitHub Action 1a3f7c3d84 chore: regen sdk 2025-12-09 20:48:49 +00:00
Dax Raad 06aa1f49b8 sync 2025-12-09 15:48:22 -05:00
GitHub Action dfd67cd922 chore: format code 2025-12-09 20:44:09 +00:00
GitHub Action 70f7287ca1 chore: regen sdk 2025-12-09 20:43:35 +00:00
Dax Raad f1955b4d05 core: fix project event emission to include updated worktree data 2025-12-09 15:41:38 -05:00
Dax Raad c5e5627cbd test fixes 2025-12-09 15:41:38 -05:00
GitHub Action 93378526b9 chore: format code 2025-12-09 20:26:02 +00:00
GitHub Action abf176a335 chore: regen sdk 2025-12-09 20:25:21 +00:00
Aiden Cline 84a0868e66 fix: read when file is svg 2025-12-09 14:24:30 -06:00
GitHub Action 75a9c42789 chore: format code 2025-12-09 20:20:03 +00:00
GitHub Action 204fa54625 chore: regen sdk 2025-12-09 20:19:27 +00:00
Dax Raad 365584048f core: fix project creation to include updated timestamp 2025-12-09 15:18:55 -05:00
Dax Raad edffcc32cf core: make project updated timestamp optional to support legacy project data 2025-12-09 15:18:55 -05:00
GitHub Action 238f441bcb chore: format code 2025-12-09 20:17:37 +00:00
GitHub Action 0571a8302c chore: regen sdk 2025-12-09 20:16:59 +00:00
GitHub Action fa32fbd187 chore: format code 2025-12-09 20:12:07 +00:00
GitHub Action 0fd2ecd0ba chore: regen sdk 2025-12-09 20:11:32 +00:00
Dax Raad 7439a40b00 core: fix project icon update to preserve existing icon properties 2025-12-09 15:11:00 -05:00
GitHub Action 2ad99713f3 chore: format code 2025-12-09 20:07:32 +00:00
GitHub Action 19ec970701 chore: regen sdk 2025-12-09 20:06:57 +00:00
Dax Raad b48caec218 core: add automatic project icon discovery from favicon/logo files 2025-12-09 15:06:24 -05:00
GitHub Action 380c34af53 chore: format code 2025-12-09 19:54:54 +00:00
GitHub Action 553d9013eb chore: regen sdk 2025-12-09 19:54:19 +00:00
Dax Raad 8bff3cdae8 fix ci 2025-12-09 14:53:47 -05:00
Dax Raad 0b40c3d37d rework project loading 2025-12-09 14:41:14 -05:00
Dax Raad 1e3bdcc71c rename bus 2025-12-09 14:32:09 -05:00
GitHub Action de577e17da chore: format code 2025-12-09 19:31:07 +00:00
GitHub Action 8a9e258ad7 chore: regen sdk 2025-12-09 19:30:32 +00:00
Adam 9a34965432
feat: add color to project 2025-12-09 13:29:59 -06:00
Adam c944d19c3b
wip(desktop): progress 2025-12-09 13:24:37 -06:00
Dax Raad fb1b6c5e6b add project.name/icon 2025-12-09 13:57:18 -05:00
GitHub Action ad0c4c5d89 chore: format code 2025-12-09 18:37:14 +00:00
GitHub Action a54b663a39 chore: regen sdk 2025-12-09 18:36:38 +00:00
Adam ae4993f39a
wip(desktop): progress 2025-12-09 12:36:06 -06:00
GitHub Action aa638cec48 chore: format code 2025-12-09 18:10:31 +00:00
GitHub Action 4db4a90559 chore: regen sdk 2025-12-09 18:07:43 +00:00
Aiden Cline e23a81097c core: add test to prevent MCP headers regression when OAuth is enabled
Custom headers configured for remote MCP servers were being silently
dropped when OAuth was enabled (the default). This test ensures headers
are always sent to MCP servers regardless of OAuth configuration.
2025-12-09 12:06:40 -06:00
opencode 76f4803d8d release: v1.0.138 2025-12-09 18:05:21 +00:00
GitHub Action 22e4649318 chore: format code 2025-12-09 17:53:53 +00:00
GitHub Action 0ac70ff261 chore: regen sdk 2025-12-09 17:53:14 +00:00
Adam 1bc1e56da3
wip(desktop): progress 2025-12-09 11:52:43 -06:00
GitHub Action 0d0c20e673 chore: format code 2025-12-09 17:45:35 +00:00
Jay a964824b22
docs: Modify documentation for SDK ecosystem references
Updated link text to refer to community-built projects.
2025-12-09 12:44:33 -05:00
GitHub Action 2cf0d578fe chore: regen sdk 2025-12-09 17:43:58 +00:00
Jay 13e8fb382f
docs: Update community plugins reference in documentation 2025-12-09 12:43:29 -05:00
GitHub Action 4090bc9dea chore: format code 2025-12-09 17:39:25 +00:00
GitHub Action c74da97d52 chore: regen sdk 2025-12-09 17:38:01 +00:00
Jay 1f2497ce69
docs: Add submission note for OpenCode projects
Added a note about submitting projects to the list.
2025-12-09 12:37:34 -05:00
GitHub Action 986f14cb15 chore: format code 2025-12-09 17:37:32 +00:00
GitHub Action 34f639d510 chore: regen sdk 2025-12-09 17:34:45 +00:00
Aiden Cline defe51c825 docs: fix name 2025-12-09 11:34:15 -06:00
GitHub Action 5a16acef8c chore: format code 2025-12-09 17:26:28 +00:00
Aiden Cline 2ce249dbc0
docs: OpenCode ecosystem (#5287)
Co-authored-by: GitHub Action <action@github.com>
2025-12-09 11:25:28 -06:00
GitHub Action 7ba6b18945 chore: format code 2025-12-09 17:10:13 +00:00
GitHub Action b8c0b393bf chore: regen sdk 2025-12-09 17:09:35 +00:00
Adam 5442adb517
wip(desktop): progress 2025-12-09 11:09:00 -06:00
Adam 6b2ac20abc
wip(desktop): progress 2025-12-09 11:09:00 -06:00
GitHub Action 3efc95b157 chore: format code 2025-12-09 16:53:58 +00:00
GitHub Action cd9db8a81d chore: regen sdk 2025-12-09 16:53:24 +00:00
Dax Raad 036f5d4eef core: add project update timestamps to track when projects were last modified
Projects now track when they were last updated, making it easier for users
to see recent activity and identify stale projects in their workspace.
2025-12-09 11:52:53 -05:00
GitHub Action c4401290db chore: format code 2025-12-09 15:53:48 +00:00
GitHub Action 4a6deb6420 chore: regen sdk 2025-12-09 15:53:12 +00:00
André Cruz 87a03e1e30
fix(mcp): send custom headers regardless of OAuth settings (#5273)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2025-12-09 09:52:39 -06:00
GitHub Action 01dc9d7ec6 chore: format code 2025-12-09 15:47:54 +00:00
GitHub Action e78e0f9841 chore: regen sdk 2025-12-09 15:47:19 +00:00
Ravi Kumar 8326640670
feat(telemetry): Add userId and sessionId metadata to experimental_telemetry (#5279) 2025-12-09 09:46:48 -06:00
GitHub Action d079af4be2 chore: format code 2025-12-09 12:16:05 +00:00
GitHub Action 82c9584382 chore: regen sdk 2025-12-09 12:15:30 +00:00
Adam d3b6de855b
chore: cleanup 2025-12-09 06:14:58 -06:00
Adam 5ad000fd99
chore: cleanup 2025-12-09 06:14:22 -06:00
Adam fe196da430
fix(tui): order 2025-12-09 06:13:36 -06:00
Adam 20662e2101
wip(desktop): progress 2025-12-09 06:12:09 -06:00
Adam 0a357be160
wip(desktop): progress 2025-12-09 06:12:09 -06:00
Adam d29205e677
fix: diff scroll gutter 2025-12-09 06:12:09 -06:00
GitHub Action 17d1b24def chore: format code 2025-12-09 11:15:02 +00:00
GitHub Action 3d279edf44 chore: regen sdk 2025-12-09 11:14:23 +00:00
Brendan Allan 0a47a3cea0
fix: use ts project references for desktop and tauri 2025-12-09 19:13:51 +08:00
GitHub Action ff6f1abf61 chore: format code 2025-12-09 09:17:36 +00:00
GitHub Action 331278a5be chore: regen sdk 2025-12-09 09:17:00 +00:00
Brendan Allan 78547f3c59
desktop: move updater logic to js 2025-12-09 17:16:24 +08:00
GitHub Action d32671224f chore: format code 2025-12-09 07:26:55 +00:00
GitHub Action 9ade416ad4 chore: regen sdk 2025-12-09 07:26:16 +00:00
Aiden Cline f8bd4ff705 core: refactor providerOptions function to accept Provider.Model for cleaner API 2025-12-09 01:25:36 -06:00
GitHub Action 2206e10d92 chore: format code 2025-12-09 06:42:56 +00:00
GitHub Action 2b4a5aede1 chore: regen sdk 2025-12-09 06:37:35 +00:00
Aiden Cline 654a2cd6a4 core: remove unused fzf dependency to address CVE
- Eliminates fzf binary dependency that was no longer used after file search overhaul
- Removes fzf from Nix package configuration and Arch Linux PKGBUILD dependencies
2025-12-09 00:36:33 -06:00
GitHub Action 2252b5ca1b chore: format code 2025-12-09 03:18:47 +00:00
terakael c78dad8db5
tui: add permission indicator to footer (#4813)
Co-authored-by: terakael <terakael@gmail.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2025-12-08 21:18:17 -06:00
opencode 0569e8652c release: v1.0.137 2025-12-09 03:00:50 +00:00
GitHub Action f2d5b32e52 chore: regen sdk 2025-12-09 02:17:38 +00:00
Matt Silverlock b2f5ea7c30
themes: add new orng theme (#5267)
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-12-08 20:17:10 -06:00
GitHub Action 8eb8f1a16c chore: format code 2025-12-09 02:07:00 +00:00
GitHub Action 73c5c328a8 chore: regen sdk 2025-12-09 01:07:23 +00:00
GitHub Action 3a3ee3ecfd chore: format code 2025-12-09 00:52:05 +00:00
Sebastian Herrlinger 34e045c275 bump opentui to v0.1.59, allowing shift+space insert as char again 2025-12-09 01:51:27 +01:00
GitHub Action e187918ce0 chore: regen sdk 2025-12-08 23:46:24 +00:00
GitHub Action b05d5b30fb chore: format code 2025-12-08 22:44:57 +00:00
Aiden Cline 57c08b01b7 ignore: mark ripgrep as an sst/tap/opencode depends_on 2025-12-08 16:42:32 -06:00
GitHub Action 08efb9cdf6 chore: regen sdk 2025-12-08 22:16:30 +00:00
Ariane Emory 8b51da768c
fix: improve sidebar working directory colour contrast with modified files (resolves #5184 (#5188) 2025-12-08 16:15:40 -06:00
GitHub Action a381aa7e0d chore: format code 2025-12-08 22:10:46 +00:00
Aiden Cline 4dcda3d53d fix: parcel watcher musl support 2025-12-08 16:08:53 -06:00
GitHub Action 479cca29a5 chore: regen sdk 2025-12-08 21:29:05 +00:00
Ravi Kumar e38814c597
fix: apply provider filtering to /connect endpoint (#5233) 2025-12-08 15:28:32 -06:00
GitHub Action 4d42daa9a3 chore: format code 2025-12-08 21:05:09 +00:00
Ariane Emory 130345bd5d
fix: sort sessions by updated time (resolves #5074) (#5080) 2025-12-08 15:04:39 -06:00
GitHub Action e0acd5d361 chore: regen sdk 2025-12-08 20:59:55 +00:00
Sebastian Herrlinger 1e7d78a215 bump opentui to v0.1.58, fixing diff color issues in light themes 2025-12-08 21:59:09 +01:00
GitHub Action 7a6cb85617 chore: format code 2025-12-08 20:34:25 +00:00
Shoubhit Dash 20530104ce
add ocaml lsp support (#5230) 2025-12-08 14:33:45 -06:00
GitHub Action d22754dd68 chore: regen sdk 2025-12-08 20:06:51 +00:00
Sebastian Herrlinger db0e1ebb80 fix colors for dialog prompt (like session rename prompt in light theme) 2025-12-08 21:06:03 +01:00
Sebastian Herrlinger e83a47debe set theme text color for no matching items in auto complete 2025-12-08 20:59:00 +01:00
GitHub Action eed48e76de chore: format code 2025-12-08 18:06:48 +00:00
Aiden Cline ac70c1e813 docs: lsp & formatters 2025-12-08 12:05:25 -06:00
GitHub Action ac0bed16a2 chore: regen sdk 2025-12-08 18:02:54 +00:00
rari404 fab8ab2840
feat: add terraform-ls language server and formatter (#5243) 2025-12-08 12:02:25 -06:00
GitHub Action 09ff8eba00 chore: format code 2025-12-08 17:40:24 +00:00
rari404 9bd2ea5e5f
feat: add bash-language-server LSP (#5246) 2025-12-08 11:39:49 -06:00
GitHub Action aa525482ae chore: regen sdk 2025-12-08 17:37:58 +00:00
Shoubhit Dash 285605737d
add ocamlformat support (#5229) 2025-12-08 11:37:30 -06:00
GitHub Action 4201fe6e01 chore: format code 2025-12-08 17:31:56 +00:00
Daniel Polito 203f3312ee
feat: ability to toggle MCP Servers in TUI (#4509) 2025-12-08 11:31:22 -06:00
GitHub Action 0c77c46dc7 chore: regen sdk 2025-12-08 17:28:14 +00:00
Jérôme Benoit 52bb43eebd
fix: SAP AI Core Vercel AI SDK v2 support (#5180)
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
2025-12-08 11:27:47 -06:00
GitHub Action e020f5355e chore: format code 2025-12-08 17:07:18 +00:00
rari404 9b86d4e595
feat: add theme support for thinking text opacity (#5240) 2025-12-08 11:06:46 -06:00
GitHub Action f3d3b41a3f chore: regen sdk 2025-12-08 16:27:32 +00:00
Bishal Roy a959199f09
feat: add catppuccin-macchiato theme (#5225) 2025-12-08 10:27:03 -06:00
Adam 5e3a59d5a2
feat: resize handle 2025-12-08 10:24:26 -06:00
Adam 9f23d85e20
wip(desktop): progress 2025-12-08 10:24:26 -06:00
GitHub Action 54e15b38ea chore: regen sdk 2025-12-08 15:48:52 +00:00
Adam d66b903e7f
fix: opencode web command 2025-12-08 09:48:21 -06:00
Adam 4425c66732
revert: opencode web command changes
This reverts commit c347056246.
2025-12-08 09:47:43 -06:00
GitHub Action 0dd0250285 chore: format code 2025-12-08 15:40:18 +00:00
Adam c347056246
fix: opencode web command 2025-12-08 09:39:41 -06:00
GitHub Action 2a5255ac8f chore: regen sdk 2025-12-08 15:35:44 +00:00
Adam d9175be989
fix: opencode web command 2025-12-08 09:35:12 -06:00
GitHub Action cebbfcfbaa chore: format code 2025-12-08 15:19:26 +00:00
Adam de415be4f6
fix: opencode web command 2025-12-08 09:18:46 -06:00
Adam e8ce113b7f
fix: bump localstorage 2025-12-08 09:05:26 -06:00
GitHub Action 8ca02b7664 chore: regen sdk 2025-12-08 12:48:30 +00:00
Adam 3f5bb21f16
chore: identity cleanup, vscode ext images 2025-12-08 06:47:57 -06:00
GitHub Action d90fd8a5d7 chore: format code 2025-12-08 12:24:56 +00:00
Adam 9363c15b4a
feat: better code and diff perf 2025-12-08 06:24:24 -06:00
GitHub Action 4b4d8da1ad chore: regen sdk 2025-12-08 05:46:02 +00:00
Brendan Allan d531dff8d3
Export DesktopInterface from desktop and add PlatformContext 2025-12-08 13:43:36 +08:00
GitHub Action 923bf36593 chore: format code 2025-12-08 04:54:08 +00:00
Justin Vogt d6e499dd48
docs: Update "model" inheritance for agents (#4894)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2025-12-07 22:53:41 -06:00
GitHub Action aec1497c6e chore: regen sdk 2025-12-08 04:43:13 +00:00
Aiden Cline f5a77c8cd8 bump plugin versions 2025-12-07 22:42:35 -06:00
GitHub Action bc524eeb44 chore: format code 2025-12-08 04:22:50 +00:00
ry2009 725f658260
fix: ensure Auth.all returns valid objs (#5128) 2025-12-07 22:22:21 -06:00
GitHub Action af1080dd42 chore: regen sdk 2025-12-08 04:21:06 +00:00
Ariane Emory 63e54541fe
fix: Sort themes in the /theme modal alphabetically (resolves #5217) (#5219)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2025-12-07 22:20:40 -06:00
GitHub Action c3f7a88c1c chore: format code 2025-12-08 04:20:07 +00:00
opencode-agent[bot] 586a8b7b31
docs: azure content filter note (#5212)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
Co-authored-by: GitHub Action <action@github.com>
2025-12-07 22:19:39 -06:00
GitHub Action 981744f802 chore: regen sdk 2025-12-08 03:54:26 +00:00
Aiden Cline a3bb4a3c85
pdf support in read tool (#5222)
Co-authored-by: ammi1378 <ammi1378@users.noreply.github.com>
2025-12-07 21:54:00 -06:00
GitHub Action 06ba1f76dc chore: format code 2025-12-08 03:49:13 +00:00
Adam 9a90939ac4
fix: use diff context instead of prop drilling 2025-12-07 21:21:18 -06:00
GitHub Action 123a136093 chore: regen sdk 2025-12-08 02:56:09 +00:00
Dax Raad 4126fedbd4 openapi 2025-12-07 21:55:36 -05:00
Dax Raad 145d185e6f ci 2025-12-07 21:51:22 -05:00
GitHub Action 6b32667c7d chore: regen sdk 2025-12-08 02:29:26 +00:00
GitHub Action 55d6fcc350 chore: format code 2025-12-08 02:11:26 +00:00
Aiden Cline 9ff39503e9 tweak: additional error msg parsing case 2025-12-07 20:10:54 -06:00
GitHub Action f96c181afd chore: regen sdk 2025-12-08 01:48:52 +00:00
Aiden Cline f9b75a09df ignore: update description 2025-12-07 19:48:23 -06:00
GitHub Action 6111ed79b1 chore: format code 2025-12-08 01:47:31 +00:00
Ariane Emory 4cf2322b7f
fix: toggle timestamps now properly hides/shows timestamps when toggled (resolves #5142) (#5145) 2025-12-07 19:47:02 -06:00
GitHub Action 2c6fcc5dc1 chore: regen sdk 2025-12-08 01:44:32 +00:00
franlol 81ee8541ab
feat: add experimental.text.complete plugin hook (#4962) 2025-12-07 19:44:04 -06:00
GitHub Action 5b3550ab9f chore: format code 2025-12-08 01:13:22 +00:00
Patrick Erichsen 4fabce58d8
fix(cli): prevent help text wrapping (#5185) 2025-12-07 19:12:54 -06:00
GitHub Action da7edb5f5c chore: regen sdk 2025-12-08 00:58:40 +00:00
Dax Raad bf0f85e37f playing with sdk docs 2025-12-07 19:58:04 -05:00
GitHub Action fde97ec4a7 chore: format code 2025-12-08 00:04:40 +00:00
Dax ea7ec60f51
v2 SDK (#5216)
Co-authored-by: GitHub Action <action@github.com>
2025-12-07 19:04:14 -05:00
GitHub Action 6667856ba5 chore: format code 2025-12-07 20:53:12 +00:00
Dax Raad 13b2cf50ae remove outdated SDKs 2025-12-07 15:52:27 -05:00
GitHub Action f7e4c47113 chore: regen sdk 2025-12-07 20:47:51 +00:00
André Cruz 509e43d6f8
feat(mcp): add OAuth authentication support for remote MCP servers (#5014) 2025-12-07 15:47:27 -05:00
GitHub Action e693192e06 chore: regen sdk 2025-12-07 19:23:56 +00:00
rari404 ec27759f90
feat: add uninstall command (#5208) 2025-12-07 13:23:30 -06:00
GitHub Action 9c938eec73 chore: format code 2025-12-07 19:08:48 +00:00
secretninjaman 238b907dd8
fix: use basename for shell detection to support non-standard paths (#5205)
Co-authored-by: Ayato French <a@ayatofrench.com>
2025-12-07 13:08:26 -06:00
GitHub Action c16d8c6db8 chore: format code 2025-12-07 19:06:37 +00:00
Aiden Cline 9856e3b798 ignore: add test for provider url case 2025-12-07 13:06:12 -06:00
GitHub Action 1d089272c8 chore: regen sdk 2025-12-07 19:01:34 +00:00
Aiden Cline c30b1130ee fix: provider url merging logic 2025-12-07 13:01:05 -06:00
GitHub Action 40ca222d09 chore: format code 2025-12-07 18:48:45 +00:00
Dax Raad 0ecccbfd17 enable zoom hotkeys 2025-12-07 13:48:12 -05:00
GitHub Action 3f4862ced6 chore: regen sdk 2025-12-07 18:42:48 +00:00
Brendan Allan 1574e2457b
Desktop macOS codesigning and notarization (#5154)
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Dax Raad <d@ironbay.co>
2025-12-07 13:42:23 -05:00
GitHub Action af33212f77 chore: format code 2025-12-07 18:26:05 +00:00
Mikheil Berishvili 4eb82e8c04
fix: autocomplete popup repositions on window resize (#5196) 2025-12-07 12:25:35 -06:00
GitHub Action a45f0aac90 chore: regen sdk 2025-12-07 18:18:10 +00:00
GitHub Action 9391749577 chore: format code 2025-12-07 15:33:51 +00:00
Carsten Kragelund Jørgensen 36a25660e9
fix: update zed agent server linux url to tar.gz (#5194) 2025-12-07 09:33:23 -06:00
GitHub Action da722e7db9 chore: regen sdk 2025-12-07 05:55:31 +00:00
Aiden Cline 75a4dcbce8
tweak: make bash give agent more awareness of cwd, bump default timeout, drop max timeout (#5140) 2025-12-06 23:55:07 -06:00
GitHub Action 3a179fcd34 chore: format code 2025-12-07 05:45:36 +00:00
Arindam Majumder ad22fe9fe7
docs: Nebius Token Factory provider documentation (#2997) 2025-12-06 23:45:08 -06:00
GitHub Action 6d622d91be chore: regen sdk 2025-12-07 05:33:26 +00:00
Aiden Cline aa884b003e core: prevent sessions from disappearing after git init
Previously, sessions created in a non-git directory would disappear from
the session picker after running git init and making the first commit.
This happened because the migration logic ran prematurely before a stable
project ID existed.
2025-12-06 23:32:47 -06:00
GitHub Action e0f77940f9 chore: format code 2025-12-06 23:25:16 +00:00
GitHub Action f7f9d3e5b9 chore: regen sdk 2025-12-06 23:23:24 +00:00
GitHub Action f8a987b135 chore: format code 2025-12-06 23:22:04 +00:00
Dax Raad dfea6780d9 sync 2025-12-06 18:21:32 -05:00
GitHub Action 2ac8dd6361 chore: regen sdk 2025-12-06 23:19:47 +00:00
Dax Raad dd0945b9ca tui: add visual separator between username and timestamp for better readability 2025-12-06 18:19:18 -05:00
Dax Raad 1b05d5dd8e tui: prevent deprecated models from appearing in model picker 2025-12-06 18:18:45 -05:00
GitHub Action 6923cc4a6a chore: format code 2025-12-06 23:15:39 +00:00
GitHub Action 6723792fbb chore: regen sdk 2025-12-06 22:05:07 +00:00
Aiden Cline 3e36069f41 fix: reduce overhead of task tool metadata 2025-12-06 16:04:33 -06:00
GitHub Action 6a4ca92a6c chore: format code 2025-12-06 20:49:33 +00:00
Saatvik Arya 3ec34ee3dd
feat(tui): add dynamic terminal window title (#5112) 2025-12-06 14:49:11 -06:00
GitHub Action 2e5c2d5e98 chore: regen sdk 2025-12-06 20:48:46 +00:00
Anchit Bajaj 4dbe17d4f1
fix: update description to lowercase for ACP command (to be consistent with other commands) (#5137) 2025-12-06 14:48:21 -06:00
GitHub Action f18776cb49 chore: format code 2025-12-06 20:43:15 +00:00
Ariane Emory 429aa24275
fix: make timestamp toggle text dynamic in command list (resolves #5106) (#5108) 2025-12-06 14:42:46 -06:00
GitHub Action 741c9d3c63 chore: regen sdk 2025-12-06 20:30:00 +00:00
Ben Vargas 419983c0f1
feat: restore experimental flag for websearch/codesearch tools (#5132)
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-12-06 14:29:34 -06:00
GitHub Action a59c80e076 chore: format code 2025-12-06 20:28:25 +00:00
Cody Rayment 55981205da
docs: update server API reference with complete endpoint list (#5136) 2025-12-06 14:28:02 -06:00
Dak Washbrook c1e6037bda
feat: add mercury.com theme (#5141) 2025-12-06 14:27:56 -06:00
GitHub Action d165c6b15a chore: regen sdk 2025-12-06 12:44:22 +00:00
Adam 9111005165
fix: terminal serialization and isolation 2025-12-06 06:43:53 -06:00
GitHub Action 8ec771d5be chore: format code 2025-12-06 11:53:20 +00:00
Adam 659e5653bc
fix: exclude dist 2025-12-06 05:52:47 -06:00
Adam 3ff6de261c
chore: update tauri update pub key 2025-12-06 05:49:05 -06:00
GitHub Action 25dae77fcd chore: regen sdk 2025-12-06 01:21:17 +00:00
Dax Raad 68daadcb56 sync 2025-12-05 20:20:47 -05:00
GitHub Action c9b1bb0285 chore: format code 2025-12-06 01:14:58 +00:00
Dax ac5809e757
Documentation edits made through Mintlify web editor 2025-12-05 20:14:29 -05:00
Dax 0db209a636
Documentation edits made through Mintlify web editor 2025-12-05 20:14:10 -05:00
GitHub Action 6c65f4acd1 chore: regen sdk 2025-12-06 01:13:23 +00:00
Dax Raad f8807144d4 openapi route 2025-12-05 20:11:01 -05:00
GitHub Action ebb4c8a724 chore: format code 2025-12-06 01:09:36 +00:00
Dax Raad 893f232b2f openapi json 2025-12-05 20:07:24 -05:00
GitHub Action a6aaf5429c chore: format code 2025-12-06 01:02:41 +00:00
Dax Raad 4ef239a086 openapi generate 2025-12-05 20:01:55 -05:00
Adam b35e010e2a
feat: consistent (updated) social share images 2025-12-05 15:42:19 -06:00
GitHub Action cc35e6a019 chore: format code 2025-12-05 21:42:15 +00:00
Dax Raad 3281888160 ignore: docs test 2025-12-05 16:41:35 -05:00
GitHub Action c6d0ae892e chore: regen sdk 2025-12-05 21:02:17 +00:00
GitHub Action ebe20efb29 chore: format code 2025-12-05 20:50:13 +00:00
franlol b03b9b9017
feat: add optional scrollbar to the session chat (#5116)
Co-authored-by: Sebastian <hasta84@gmail.com>
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-12-05 14:49:05 -06:00
opencode 73258c6193 release: v1.0.134 2025-12-05 20:46:49 +00:00
Brendan Allan cd6bfb3f69
OpenCode Desktop app (#5044)
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
2025-12-05 14:39:49 -06:00
Shantur Rathore ba417d80b1
tweak: bash tool improve output metadata for agent consumption, fix small timeout issue (#5131) 2025-12-05 13:56:56 -06:00
Nathan Thomas 40eb8b93e1
feat: add max steps for supervisor and sub-agents (#4062)
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-12-05 12:26:44 -06:00
Adam 6e6bd1e171
fix(desktop): terminal cursor position 2025-12-05 12:05:30 -06:00
Adam 81ee2d2332
fix(desktop): prompting 2025-12-05 10:51:35 -06:00
Aiden Cline 85974e9acd ignore: regen sdk 2025-12-05 10:50:14 -06:00
Noam Bressler 864c098701
add experimental.open_telemetry config option to enable OTEL spans (#4978)
Co-authored-by: noamzbr <noamzbr@users.noreply.github.com>
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-12-05 10:48:22 -06:00
Adam cfbaf81ef8
fix(desktop): clone pty session on reconnect 2025-12-05 10:30:48 -06:00
Adam 87a791fdb9
fix(desktop): new session not selecting tab 2025-12-05 10:30:48 -06:00
Anthony Shew ada7cca10d
feat(theme): Vercel (#5119)
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-12-05 10:01:20 -06:00
Julian Visser 52db0f23a6
fix: #5064 ProviderInitError github-copilot-enterprise (#5123) 2025-12-05 09:53:32 -06:00
Dax Raad 60388f7f03 do not use required pty for local dev 2025-12-05 10:39:44 -05:00
Frank 53ed1c912b Zen: add codex max 2025-12-05 09:05:00 -05:00
Aiden Cline 05d2f70529 ignore: tweak 2025-12-05 01:00:47 -06:00
Aiden Cline f950de95ba
fix: ensure projects that go from having no commits to having commits have sessions migrated (#5105)
Co-authored-by: GitHub Action <action@github.com>
2025-12-05 00:49:07 -06:00
ry2009 03324d4277
tui: wrap dialog option descriptions (#5083) 2025-12-05 00:19:48 -06:00
Aiden Cline 767a81f930 fix: ensure that vcs is still set to git even if no commits in repo 2025-12-04 23:02:11 -06:00
Dax Raad 95168b8267 increase default scroll speed 2025-12-04 23:54:46 -05:00
Dax Raad c264e9c364 fix 2025-12-04 23:48:32 -05:00
Dax Raad 856e1e2948 fix pty builds 2025-12-04 23:47:57 -05:00
Jérôme Benoit bef4fdfc4b
fix: add getModel to SAP AI Core provider for correct SDK initialization (#5086)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
2025-12-04 22:43:22 -06:00
opencode-agent[bot] 095a1ab041
docs: llama.cpp docs: `limit` moved under model (#5089)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <action@github.com>
2025-12-04 22:39:13 -06:00
Dax Raad 71e578eac9 ignore: fix provider credentials query for BYOK
Provider credentials field was being selected from ProviderTable even when the table wasn't joined (when byokProvider was undefined). Now the join is conditional - when byokProvider exists, we join and get the credentials; when it doesn't, the join condition is always false so provider remains null.
2025-12-04 22:57:39 -05:00
Frank 4380727727 zen: fix byok 2025-12-04 21:53:33 -05:00
GitHub Action 2bc0b46ff4 chore: format code 2025-12-05 02:33:01 +00:00
Adam 09f522f0aa
Reapply "feat(desktop): terminal pane (#5081)"
This reverts commit f9dcd97936.
2025-12-04 20:32:08 -06:00
opencode 49800a00bd release: v1.0.133 2025-12-04 22:02:17 +00:00
Aiden Cline f9dcd97936 Revert "feat(desktop): terminal pane (#5081)"
This reverts commit d763c11a6d.
2025-12-04 15:57:01 -06:00
Adam d763c11a6d
feat(desktop): terminal pane (#5081)
Co-authored-by: Github Action <action@github.com>
Co-authored-by: Dax Raad <d@ironbay.co>
2025-12-04 15:37:29 -06:00
Dax Raad b1202ac6db core: add test for custom model npm package inheritance 2025-12-04 16:30:54 -05:00
Aiden Cline d469d7d441 tweak: bash tool description re commit stuff 2025-12-04 15:27:23 -06:00
Cason Adams 48dc520fb8
docs: add CodeCompanion.nvim integration instructions (#5079) 2025-12-04 14:49:51 -06:00
Dax Raad 668d5a76d5 core: ensure model npm package falls back to dev models config when not explicitly defined 2025-12-04 15:39:52 -05:00
Jérôme Benoit b9c1f10016
feat: Add SAP AI Core provider support (#5023)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
2025-12-04 14:07:23 -06:00
Aiden Cline 8a0c86cbdb bump: builtin plugin versions 2025-12-04 12:37:14 -06:00
Daniel Polito 7f86fe3f61
add optional prompt Input to Github Action (#4828)
Co-authored-by: Github Action <action@github.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2025-12-04 12:10:56 -06:00
Aiden Cline a32cf70d7e tui: fix /new slash command being persisted in prompt input 2025-12-04 12:01:13 -06:00
Shantur Rathore a607f33552
tweak: bash tool messages regarding timeouts and truncation more clear for agent (#5066) 2025-12-04 11:33:00 -06:00
Aiden Cline 350a32274a fix: model not being passed correctly to tool 2025-12-04 11:15:30 -06:00
Daniel Gray 27c99b46cb Preserve prompt input when creating new session (#4993) 2025-12-04 11:12:58 -06:00
Adam 1d6e3d477b
fix(tui): cursor color 2025-12-04 06:56:48 -06:00
Frank bcf740f98a zen: make session provider sticky 2025-12-03 23:33:46 -05:00
GitHub Action 2e63fedb76 chore: format code 2025-12-04 04:29:03 +00:00
YeonGyu-Kim 5a9f4e5c60
fix: ensure checkUpgrade sets `init:` (#5040) 2025-12-03 22:28:35 -06:00
opencode d0a48a09e2 release: v1.0.132 2025-12-04 04:23:39 +00:00
GitHub Action c0a21e7025 chore: format code 2025-12-04 04:19:15 +00:00
Dax Raad 10cc15aabe fix anthropic api key error 2025-12-03 23:18:24 -05:00
opencode adf7681100 release: v1.0.131 2025-12-04 04:11:48 +00:00
Aiden Cline 0237905b96 fix: TypeError: undefined is not an object 2025-12-03 22:03:42 -06:00
GitHub Action e8aa79bab6 chore: format code 2025-12-04 03:42:08 +00:00
Frank 4ff5783e59 zen: fix chart loading 2025-12-03 22:41:31 -05:00
opencode dcfeb52983 release: v1.0.130 2025-12-04 03:38:18 +00:00
Jakub Matjanowski 46790e57e9
feat: Enhance DeepSeek reasoning content handling (#4975)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2025-12-03 21:31:36 -06:00
Jack Bisceglia 4bc3fa0826
docs: remove outdated theme section as system theme is now added back (#5041) 2025-12-03 21:10:26 -06:00
Aiden Cline 32b5db754e fix: provider id issue 2025-12-03 20:45:55 -06:00
Aiden Cline f33f8ca109 fix: compaction type issue 2025-12-03 20:43:47 -06:00
Aiden Cline 598d63db63 fix: dax typo 2025-12-03 20:39:11 -06:00
Aiden Cline e8c9b21f20 bump opentui 2025-12-03 20:33:08 -06:00
Dax 6d3fc63658
core: refactor provider and model system (#5033)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: thdxr <thdxr@users.noreply.github.com>
2025-12-03 21:09:03 -05:00
Dax Raad ee4437ff32 core: add provider test coverage for upcoming refactor
Add comprehensive test suite for Provider module to ensure safe
refactoring of provider internals. Tests cover:
- Provider loading from env vars and config
- Provider filtering (disabled_providers, enabled_providers)
- Model whitelist/blacklist
- Model aliasing and custom providers
- getModel, getProvider, closest, defaultModel functions

Also adds Env module for instance-scoped environment variable access,
enabling isolated test environments without global state pollution.
2025-12-03 18:30:42 -05:00
Frank 7a4aa68706 zen: fix chart loading
closes #5030
2025-12-03 18:12:28 -05:00
Ariane Emory c00d4885c6
feat: add tool_details keybind w/ no default (#4976)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2025-12-03 13:38:09 -06:00
Frank e5b13b767e zen: usage graph respect light/dark mode 2025-12-03 14:24:44 -05:00
Ariane Emory 921b98066d
feat: add messages_last_user command to scroll TUI to last user message (implements #4847) (#4855)
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2025-12-03 12:30:11 -06:00
Luke Parker c5b4cc80cc
fix: bunfs path on windows (#5011) 2025-12-03 11:21:13 -06:00
Spoon 0bccd1d578
feat: experimental.primary_tools, allow user to set the tools that should only be available to primary agents (#4913)
Co-authored-by: GitHub Action <action@github.com>
2025-12-03 11:19:43 -06:00
Aiden Cline 91db82c138 add retry case for grok resource exhausted 2025-12-03 11:16:27 -06:00
GitHub Action 0eb97086fc chore: format code 2025-12-03 16:47:25 +00:00
opencode 23ff6dbba4 release: v1.0.129 2025-12-03 11:39:04 +00:00
Aiden Cline b457923970 core: fix GitHub Copilot Enterprise authentication failing with sdk.chat undefined error 2025-12-02 23:37:10 -06:00
Jason Cheatham 66e4a5a64e
tweak: adjust light/dark theme toggle (#5007) 2025-12-02 23:03:24 -06:00
Ben Vargas 6c25e64658
fix: correct Provider type in chat.params plugin hook (#5003) 2025-12-02 22:50:21 -06:00
Jason Cheatham f2fd0f8f00
fix: handle `0` in ANSI theme color definitions (#5009) 2025-12-02 22:42:30 -06:00
Frank 44cdde5422 zen: fix removing provider 2025-12-02 21:52:12 -05:00
Sebastian Herrlinger 4d2b671d7b actually bump opentui to v0.1.55
- fix scrollbox empty/blank last items at bottom
- fix should not insert chars with modifiers in input/textarea anymore
- do not wrap OSC4 palette sequences for tmux 3.6
2025-12-03 03:16:32 +01:00
Sebastian Herrlinger 8098031eac Revert "bump opentui to v0.1.55"
This reverts commit 80636fec43.
2025-12-03 03:14:08 +01:00
Sebastian Herrlinger 80636fec43 bump opentui to v0.1.55
- fix scrollbox empty/blank last items at bottom
- fix should not insert chars with modifiers in input/textarea anymore
- do not wrap OSC4 palette sequences for tmux 3.6
2025-12-03 03:03:52 +01:00
Aiden Cline a8ad74aef3 add basic session list command 2025-12-02 19:24:05 -06:00
Aiden Cline e2e2b7934e Make homebrew update check use homebrew registry version info 2025-12-02 17:43:33 -06:00
Frank 28c802f399 wip: zen 2025-12-02 18:36:15 -05:00
Dalton Alexandre bcfa63aa4e
fix: allow unignoring files in .ignore (#4814) 2025-12-02 17:15:12 -06:00
Jay V 2a8473891b docs: replace deprecated opencode auth login command with /connect across all documentation
Users no longer need to exit the TUI to add providers - they can now use the /connect command directly in the terminal interface. Updated all provider setup instructions to use simplified format with /connect command instead of the deprecated opencode auth login CLI command. Added /connect to TUI commands reference and streamlined provider documentation to show clearer, more concise setup steps.
2025-12-02 18:08:39 -05:00
Aiden Cline a4e3451d5c tweak: make message border match color of agent it was sent to 2025-12-02 16:59:31 -06:00
Aiden Cline 53a7c2885b bump default lsp server timeout 2025-12-02 16:04:08 -06:00
Adam f354507d42
fix: session turn margins 2025-12-02 15:50:24 -06:00
Jaga Santagostino f17e1def32
toggle to hide username in TUI (#4750)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2025-12-02 15:11:03 -06:00
GitHub Action 3183e8b7d4 chore: format code 2025-12-02 20:28:17 +00:00
opencode-agent[bot] 733e5cd876 add OPENCODE_EXPERIMENTAL_DISABLE_COPY_ON_SELECT (#4996)
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-12-02 20:14:23 +00:00
opencode 4ee4f7bcb3 release: v1.0.128 2025-12-02 20:14:22 +00:00
GitHub Action da7ecda9ea chore: format code 2025-12-02 19:52:47 +00:00
Frank 1f11d4fb1a zen: data dumper 2025-12-02 14:51:27 -05:00
Adam b308503ab5
chore: remove comment (redeploy) 2025-12-02 13:49:48 -06:00
Adam 3b10de4a28
fix: vite config 2025-12-02 13:08:59 -06:00
U Cirello 6ce1de476a
fix(run): allow messages to start with dash (-) (#4904) 2025-12-02 12:52:05 -06:00
Aiden Cline d9b0848a61 tweak: hide [REDACTED] chunks 2025-12-02 12:29:20 -06:00
Adam 46dd3b8166
chore: update landing page stats 2025-12-02 11:59:37 -06:00
Adam eca07be072
chore: update landing page stats 2025-12-02 11:52:53 -06:00
GitHub Action 165d57b88e chore: format code 2025-12-02 17:07:27 +00:00
David Hill 28c44f7e5a Merge branch 'dev' of https://github.com/sst/opencode into dev 2025-12-02 17:06:54 +00:00
David Hill 39d5bdff4b fix: add docs button 2025-12-02 17:06:37 +00:00
GitHub Action b9f8480b2f chore: format code 2025-12-02 17:02:39 +00:00
David Hill 58b30d678a Merge branch 'dev' of https://github.com/sst/opencode into dev 2025-12-02 17:00:45 +00:00
David Hill 408cdaf5e0 fix: website hero copy 2025-12-02 17:00:40 +00:00
GitHub Action cae23cde09 chore: format code 2025-12-02 16:45:56 +00:00
Dalton Alexandre 702fb2562c
fix: handle ANSI color indexes in theme resolution (#4842) 2025-12-02 10:45:22 -06:00
opencode 785d0b60b6 release: v1.0.127 2025-12-02 16:05:59 +00:00
Adam 67ab9dc4d0
fix: share page ssr 2025-12-02 07:08:25 -06:00
Adam 79a4c1544d
fix: type error 2025-12-02 06:51:05 -06:00
Adam c0a35141e6
feat: better code and diff rendering performance 2025-12-02 06:50:21 -06:00
Aiden Cline 6355ed6ae7
feat: add overridable review slash command (#4973) 2025-12-02 00:18:58 -06:00
Ariane Emory 1864e8c863
feat: toggle tool details visibility (resolves #4824) (#4882)
Co-authored-by: GitHub Action <action@github.com>
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-12-01 19:38:44 -06:00
Aiden Cline 86522f1b3e
fix: tui crash when no authed providers and default provider disabled (#4964) 2025-12-01 18:35:40 -06:00
Frank dc32705bc9 zen: remove unnecessary transactions 2025-12-01 18:33:32 -05:00
Stephen Collings 1eaf5c31d3
fix(auth): Respect disabled/enabled providers config in auth login (#4940)
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2025-12-01 17:01:10 -06:00
Aiden Cline 677b19e22e fix: add .quiet 2025-12-01 16:59:32 -06:00
opencode-agent[bot] 8e248ae045
fix: respect npm registry (#4958)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2025-12-01 16:58:39 -06:00
Adam 0acefd5c08
fix: safari icons 2025-12-01 16:27:12 -06:00
Aiden Cline 0331931f56 fix: sanitize more invalid schema cases for gemini models 2025-12-01 16:19:10 -06:00
Dax Raad 01e2c9cc21 core: fix share compaction reprocessing same events by making storage list boundaries exclusive 2025-12-01 16:58:59 -05:00
Dax Raad 4acb645f04 core: add debug logging to troubleshoot share compaction loading 2025-12-01 16:46:57 -05:00
Dax Raad 993422c6af core: prevent share tests from cleaning up storage used by other tests 2025-12-01 16:37:54 -05:00
Dax Raad c950d59047 fix types 2025-12-01 16:36:56 -05:00
GitHub Action cc726e0200 chore: format code 2025-12-01 21:35:51 +00:00
Dax Raad 3d99dc78db core: reduce latency when loading shared sessions through event compaction 2025-12-01 16:35:07 -05:00
Dax Raad 95c3a8b805 limit grep line length to 2000 2025-12-01 16:35:07 -05:00
Aiden Cline f1bb5870ce fix: copilot responses bug w/ gpt 5 mini 2025-12-01 14:36:49 -06:00
GitHub Action 540407e193 chore: format code 2025-12-01 19:03:13 +00:00
Aiden Cline 027d43b5ea fix case where opencode wasn't retrying 2025-12-01 13:02:33 -06:00
opencode 729a6eda23 release: v1.0.126 2025-12-01 19:00:00 +00:00
GitHub Action e7d45ca617 chore: format code 2025-12-01 14:43:23 +00:00
Dax Raad 0ddfdb55d3 log fetch time 2025-12-01 09:35:08 -05:00
GitHub Action fc439455a7 chore: format code 2025-12-01 14:23:36 +00:00
opencode c0fc02769b release: v1.0.125 2025-12-01 14:23:35 +00:00
Dax Raad 7da6a22df2 core: close SSE stream when instance is disposed 2025-12-01 09:14:00 -05:00
Sebastian Herrlinger e37aeb6e6a no conceal for write tool output 2025-12-01 15:12:47 +01:00
GitHub Action eeb0d2b8e0 chore: format code 2025-12-01 13:27:29 +00:00
adamelmore bf8c866bf7
chore: otf fonts 2025-12-01 07:20:53 -06:00
opencode 4eb4d97d51 release: v1.0.124 2025-12-01 09:20:29 +00:00
Aiden Cline b1b82977ec tweak: better err msgs 2025-12-01 01:33:32 -06:00
Aiden Cline f6262460ff fix: drop absolute flag to resolve issues when using older git versions 2025-12-01 00:23:19 -06:00
GitHub Action 560a610384 chore: format code 2025-12-01 02:53:41 +00:00
Aiden Cline 0308b2ff98 bump anthropic plugin to fix header issue 2025-11-30 20:52:50 -06:00
opencode 5b92d49be7 release: v1.0.123 2025-12-01 01:07:50 +00:00
Sebastian Herrlinger 28bec57e1d bump opentui to v0.1.54, removing the cc flicker feature, fixing diffs and input event handling 2025-12-01 01:57:55 +01:00
Shantur Rathore aaa31f02af
tweak: compaction prompt (#4838)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2025-11-30 14:31:57 -06:00
Justin Vogt ff609a52c1
docs: explore subagent (#4893) 2025-11-30 14:04:27 -06:00
Adam 5268eb479d
feat(share): split diffs on wide screens 2025-11-30 05:29:07 -06:00
Aiden Cline a4eba2e6e9 tweak: plan prompt 2025-11-30 01:03:35 -06:00
Aiden Cline 0f30115205 chore: cleanup 2025-11-30 00:32:43 -06:00
opencode-agent[bot] ae500ea01d
Added "Open docs" command to palette (#4915)
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-11-29 23:49:45 -06:00
Justin Vogt 087479d459
docs: Move tip to correct tool (#4891) 2025-11-29 22:03:20 -06:00
Aiden Cline 6e2379a28c get codex working in copilot (#4914)
Co-authored-by: OpeOginni <107570612+OpeOginni@users.noreply.github.com>
Co-authored-by: GitHub Action <action@github.com>
2025-11-29 21:47:29 -06:00
opencode 262fa184fd release: v1.0.122 2025-11-30 00:35:34 +00:00
Sebastian Herrlinger 5bf9193dfa bump opentui to v0.1.53, fixing an event listener leak in the line number renderable (perf) 2025-11-30 00:52:32 +01:00
Sebastian Herrlinger 180fb3f39d tweak spinner to be bg independent 2025-11-30 00:50:30 +01:00
GitHub Action 7e6b7314f4 chore: format code 2025-11-29 21:41:00 +00:00
Dax Raad a262508fb8 core: clarify general agent can execute multiple parallel tasks 2025-11-29 16:40:15 -05:00
opencode 012aa67e42 release: v1.0.121 2025-11-29 21:30:38 +00:00
Sebastian Herrlinger f17dc812d0 upgrade opentui to v0.1.52, fixing #4906 - key repeat handling 2025-11-29 22:18:08 +01:00
kavin 1854d85ccc
fix(tui): add missing fg color to permission keybind hints (#4899)
Co-authored-by: Github Action <action@github.com>
2025-11-29 14:22:20 -06:00
Adam 2c4d1fb8b4
chore: cleanup duplicate markup 2025-11-29 06:18:51 -06:00
Dorian Karter 7d8d360138
fix: minor ui bug for transparent backgrounds (#4886) 2025-11-28 23:58:44 -06:00
Dax Raad d80880350d core: improve explore agent description to clarify tool availability 2025-11-28 21:47:45 -05:00
GitHub Action b693ed0dbd chore: format code 2025-11-29 02:44:40 +00:00
opencode 52716db649 release: v1.0.120 2025-11-29 02:34:23 +00:00
Dax Raad 9ca4b464ea tui: improve task display in session view to show tool names and completion status 2025-11-28 21:19:15 -05:00
Dax Raad 204a31b6bb Merge remote-tracking branch 'origin/dev' into dev 2025-11-28 21:13:13 -05:00
Dax Raad 813d287a09 core: add explore agent for fast codebase navigation and improve task UI display 2025-11-28 21:13:07 -05:00
Adam 4dd9f33eba
fix: diffs double rendering when CSR'd 2025-11-28 20:08:50 -06:00
Adam 5953378a12
fix: theme-color value 2025-11-28 19:57:01 -06:00
Sebastian Herrlinger 52deb7f352 opentui diffs 2025-11-29 02:52:17 +01:00
Dax Raad a4f3aecbaa ignore 2025-11-28 20:29:58 -05:00
GitHub Action 49ff6a852a chore: format code 2025-11-28 22:43:33 +00:00
Justin Vogt 7f537d2e98
docs: Add tip to tools about subagents re todos (#4875) 2025-11-28 15:49:24 -06:00
Ariane Emory 33c63be980
feat: persist thinking blocks display to KV and indicate its current display state in the command_list (resolves #4582) (#4810)
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2025-11-28 15:01:05 -06:00
Aiden Cline 8789acefa6 bump openrouter & google ai sdk packages 2025-11-28 14:30:22 -06:00
Aiden Cline 0e280017e6 Revert "fix: title gen when first msg(s) are shell invocations (#4874)"
This reverts commit 17e8322c29.
2025-11-28 12:18:02 -06:00
Aiden Cline 17e8322c29
fix: title gen when first msg(s) are shell invocations (#4874)
Co-authored-by: GitHub Action <action@github.com>
2025-11-28 11:55:22 -06:00
Sergio Garcia 96eda740cd
docs: formatter: false and lsp: false (#4833)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2025-11-28 11:22:48 -06:00
jaov fa84612357
tweak: gemini retry message to not be explicitly about gemini 3 (#4864)
Co-authored-by: jesuso <j.ochoa@norteconecta.net>
2025-11-28 11:14:53 -06:00
Adam 398d35dc97
fix: theme-color value 2025-11-28 05:48:07 -06:00
Adam 5efeaae093
fix: desktop and share layouts 2025-11-28 05:35:35 -06:00
Adam cb2dd34a5e
fix: unified diff as default 2025-11-28 05:35:35 -06:00
Christoph 7112a706b8
core: add built-in Dart LSP server and formatter (#4841) 2025-11-28 00:33:45 -06:00
DS 13f89fdb8f
fix: filter empty messages in toModelMessage (#4811) 2025-11-28 00:26:48 -06:00
Aiden Cline cc78d50ef6 bump anthropic package 2025-11-28 00:25:16 -06:00
Adam a8985b1849
fix(desktop): layout 2025-11-27 20:15:49 -06:00
Adam 6a1552f65c
fix: unwrap solid store part 2025-11-27 20:15:49 -06:00
Dax Raad 350982e636 tui: simplify model dialog ordering logic to reduce complexity 2025-11-27 14:38:51 -05:00
Dax Raad 5854455815 tui: improve provider dialog text clarity for better user guidance 2025-11-27 14:09:53 -05:00
Dax Raad 9ecaf618db tui: fix provider sorting to prioritize recommended options 2025-11-27 13:54:42 -05:00
Dax Raad 95b667d21e tui: remove cancel keybind hint from prompt dialog to simplify UI 2025-11-27 13:48:34 -05:00
Dax Raad a0b689c140 tui: hide favorite keybind in model dialog when disconnected to prevent errors 2025-11-27 13:42:36 -05:00
Jay V 35d118b0c4 ignore: add reply-to support for enterprise form emails 2025-11-27 12:12:44 -05:00
Frank 70dd6dd394 doc: slashing kimi k2 thinking price 2025-11-27 09:58:57 -05:00
Adam c120447fd0
fix: desktop layout and scroll gutters 2025-11-27 05:41:50 -06:00
Adam feb1f36126
fix: session turn margins 2025-11-27 05:25:39 -06:00
GitHub Action d6ef47bb2d chore: format code 2025-11-27 11:06:46 +00:00
Adam 50fd416d49
fix: simpler sanitize 2025-11-27 05:05:55 -06:00
opencode aef6904247 release: v1.0.119 2025-11-27 03:15:40 +00:00
Dax Raad 0bf40faf95 core: prevent codesearch and websearch tools when webfetch permission is denied 2025-11-26 22:08:50 -05:00
GitHub Action c90987c4b0 chore: format code 2025-11-27 03:08:33 +00:00
Dax Raad 0e08655407 core: prevent external diff tools from interfering with snapshot generation 2025-11-26 22:07:51 -05:00
opencode 427887db9c release: v1.0.118 2025-11-27 02:43:07 +00:00
Dax Raad a718622498 tui: prevent footer from shrinking when terminal is resized 2025-11-26 21:35:56 -05:00
GitHub Action 04b6e72820 chore: format code 2025-11-27 01:32:04 +00:00
Dax Raad 501a2539c7 revert ts lsp to monorepo root 2025-11-26 20:31:26 -05:00
opencode 6a9856d480 release: v1.0.117 2025-11-27 01:29:00 +00:00
Dax Raad 2c8d42d997 roll back vtsls 2025-11-26 20:18:40 -05:00
Dax Raad 9c237f0bfb temporarily restrict codesearch and websearch to opencode zen users. need to figure out how to opt out for enterprise users who do not want this 2025-11-26 20:13:20 -05:00
Dax 63bfe76720
tui design refinement (#4809) 2025-11-26 20:11:39 -05:00
Aiden Cline 99d7ff47c4
enable parcel file watcher, expand parcel ignore patterns, replace fs watcher for git branches with parcel (#4805) 2025-11-26 17:33:43 -06:00
Aiden Cline 3ff0eb3065 Revert "fix: disable virtual extmarks for file/agent mentions (#4731)"
This reverts commit 673dbeee09.
2025-11-26 14:55:39 -06:00
GitHub Action 4d2b265dc4 chore: format code 2025-11-26 19:10:51 +00:00
rosmur 1854245bd3
docs: add llama.cpp provider for local LLM inference (#4769)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2025-11-26 13:10:15 -06:00
Aiden Cline 4d07034930 fix: svg paste bug 2025-11-26 12:38:48 -06:00
Dax Raad 98031173b6 lil branch refactor 2025-11-26 12:34:48 -05:00
GitHub Action e8e474597c chore: format code 2025-11-26 17:26:46 +00:00
Tommy D. Rossi 382758790c
fix(tui): dedupe file references in prompt (#4775) 2025-11-26 11:26:05 -06:00
opencode c33920f59d release: v1.0.115 2025-11-26 16:57:35 +00:00
Jensen 33f004d4b6
fix(tui): show bootstrap errors instead of {} to trace (#4779)
Co-authored-by: Github Action <action@github.com>
2025-11-26 10:49:55 -06:00
Yug Agarwal 8963b536ee
docs: IO.NET Provider (#4762) 2025-11-26 10:44:05 -06:00
Adam 30d6a26e3e
fix: useData 2025-11-26 06:03:13 -06:00
Adam cd4fabd11b
fix: scroll gutter padding 2025-11-26 05:58:30 -06:00
opencode-agent[bot] df9952c291
Renamed vcs.changed to vcs.branch.updated (#4771)
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-11-26 01:17:59 -06:00
Dmitry Halushka ee946d8128
fix: transform MCP tool schemas for Google/Gemini compatibility (#4538)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: Github Action <action@github.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2025-11-26 00:58:20 -06:00
Aiden Cline ec8f2e078e Remove keybinds from favorites feature, keep functionality 2025-11-26 00:45:33 -06:00
shuv 335f46122b
Add favorites to model selector (#23) (#4343)
Co-authored-by: Github Action <action@github.com>
2025-11-26 00:41:41 -06:00
Meysam Najafi Fard 73eae191e9
fix: handle remote image URLs in paste handler (#4691)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2025-11-26 00:34:22 -06:00
Aiden Cline 14e823e938 ignore: fix type issue 2025-11-26 00:14:04 -06:00
Aiden Cline 2fbd462e6e Reapply "feat(github): add ability to react to PR Review Comments in Workflow (#4705)"
This reverts commit e1cc98d448.
2025-11-25 23:51:46 -06:00
Aiden Cline e1cc98d448 Revert "feat(github): add ability to react to PR Review Comments in Workflow (#4705)"
This reverts commit 0ce64962d4.
2025-11-25 23:51:23 -06:00
U Cirello 0ce64962d4
feat(github): add ability to react to PR Review Comments in Workflow (#4705)
Co-authored-by: GitHub Action <action@github.com>
2025-11-25 23:45:19 -06:00
george larson 338229193f
docs: add Venice.ai provider (#4748)
Co-authored-by: George Larson <georgeglarson@users.noreply.github.com>
2025-11-25 23:40:52 -06:00
Ariane Emory 57644a4be8
feat: add a diff_style option to allow disabling columnar diffs (resolve #4677) (#4756)
Co-authored-by: Dax Raad <d@ironbay.co>
Co-authored-by: GitHub Action <action@github.com>
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-11-25 23:34:58 -06:00
Frank da2099137a zen: trial 2025-11-25 23:44:57 -05:00
Aiden Cline 09bc8d9ca4
show current git branch in tui (#4765)
Co-authored-by: GitHub Action <action@github.com>
2025-11-25 21:39:20 -06:00
Dax Raad d95f724303 enable exa code/websearch 2025-11-25 22:06:26 -05:00
Frank c413c3ed8f wip: zen 2025-11-25 22:01:34 -05:00
Adam 5f56be0ad4
fix: pierre separators 2025-11-25 20:39:20 -06:00
Adam ef441d5cff
chore: cleanup pierre stuff 2025-11-25 20:39:20 -06:00
GitHub Action 16a188c524 chore: format code 2025-11-26 02:33:36 +00:00
Dax Raad 50c40a8d99 tui: fix event subscription cleanup in SDK context 2025-11-25 21:32:56 -05:00
opencode 4114c8715c release: v1.0.114 2025-11-26 00:32:22 +00:00
GitHub Action ced5fdbe70 chore: format code 2025-11-26 00:24:10 +00:00
Dax Raad b16aa81e0d switch to vtsls for typescript lsp 2025-11-25 19:23:23 -05:00
Aiden Cline b44971668c fix: global prefix handling w/ aws bedrock (#4757) 2025-11-26 00:21:59 +00:00
opencode 0ff4c284e2 release: v1.0.113 2025-11-26 00:21:59 +00:00
Dax Raad e8db95be16 switch typescript lsp to be one per package to ensure it loads when typescript is not installed at root 2025-11-25 19:14:07 -05:00
Shantur Rathore 69c2dd53ad
config: add setCacheKey in provider options (#4738)
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2025-11-25 17:53:56 -06:00
Frank 14a910bd64 wip: zen 2025-11-25 18:04:25 -05:00
GitHub Action 52f97ffdc9 chore: format code 2025-11-25 22:59:55 +00:00
Frank a1e87f6cd9 wip: zen 2025-11-25 17:58:59 -05:00
Frank c2fc41dcd5 wip: zen 2025-11-25 17:57:24 -05:00
Frank b62c7943e7 zen: trial 2025-11-25 17:57:24 -05:00
Tommy D. Rossi 64caeeb12d
fix(tui): abort in-progress generation on undo (#4744) 2025-11-25 16:35:34 -06:00
Adam e8ac4a1e99
fix: build error 2025-11-25 16:27:53 -06:00
Adam 19c8654195
fix: missing deps 2025-11-25 16:27:26 -06:00
Haris Gušić 00d7aed797
fix: prompt submit error with `opencode -c` (#4496)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2025-11-25 16:27:06 -06:00
Adam 4477132448
fix: sanitize absolute paths 2025-11-25 16:02:31 -06:00
Jaga Santagostino 2b05fe2859
docs: improve notes on mobile (#4747) 2025-11-25 15:27:28 -06:00
GitHub Action f8996f0a90 chore: format code 2025-11-25 21:10:31 +00:00
Dax Raad eb04cdac41 better overloaded message 2025-11-25 21:10:31 +00:00
opencode 125938c7a1 release: v1.0.112 2025-11-25 21:10:30 +00:00
opencode ec1260d8aa release: v1.0.111 2025-11-25 20:54:40 +00:00
Dax Raad 9eabbe2e76 retry anthropic overloaded errors 2025-11-25 15:47:34 -05:00
Adam 5f35c579e2
fix: accordion styles 2025-11-25 14:46:22 -06:00
Adam 99a23bdc8f
fix: css code splitting off for desktop 2025-11-25 14:33:49 -06:00
Aiden Cline d914a08896 tweak stats command to show avg & median # of tokens per session 2025-11-25 14:14:06 -06:00
Jaga Santagostino ceccc30cb8
docs: reduce mobile padding (#4745) 2025-11-25 14:04:55 -06:00
Youssef Achy 3366a71155
Theme selector UX (current theme indicator and easier selection) (#4623)
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2025-11-25 13:53:01 -06:00
Adam cd67804412
fix: scroll gutter 2025-11-25 13:49:46 -06:00
Aiden Cline 4a95db6013 fix: add missing compacted event 2025-11-25 13:47:10 -06:00
Adam 8bf552ae25
fix: markdown inline code style 2025-11-25 13:11:21 -06:00
Adam ccd0c2382f
fix(share): style issues 2025-11-25 12:53:43 -06:00
Adam d74663bf53
fix(share): don't highlight words unless split 2025-11-25 12:21:39 -06:00
Aiden Cline 020ee56f25 fix: dont auto continue if compaction was manual 2025-11-25 12:11:09 -06:00
Adam 87b295bc3d
fix(share): metadata and popover close delay 2025-11-25 12:09:22 -06:00
Dax Raad 4000705701 core(enterprise): use aws4fetch for smaller bundle size on edge runtimes 2025-11-25 12:43:36 -05:00
Tommy D. Rossi 673dbeee09
fix: disable virtual extmarks for file/agent mentions (#4731) 2025-11-25 11:37:46 -06:00
Ariane Emory 5288041782
tweak: alphabetical (mostly) opencode models output (#4725)
Co-authored-by: Dax Raad <d@ironbay.co>
2025-11-25 11:37:05 -06:00
Ariane Emory 4273fa9ccf
fix: merge plugin selections (resolves #4565) (#4724)
Co-authored-by: Dax Raad <d@ironbay.co>
Co-authored-by: GitHub Action <action@github.com>
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-11-25 11:34:21 -06:00
GitHub Action 2575dc2db0 chore: format code 2025-11-25 16:46:00 +00:00
Adam b4e6f128d7
fix: favicons across all web properties 2025-11-25 10:45:18 -06:00
GitHub Action 62871283e2 chore: format code 2025-11-25 13:49:03 +00:00
Adam 0f1dd24f97
fix(enterprise): custom element defs 2025-11-25 07:48:18 -06:00
Adam 995f551e80
fix(enterprise): custom element defs 2025-11-25 07:47:25 -06:00
Adam 15facd8cfd
feat(share): SSR'd diffs 2025-11-25 07:40:16 -06:00
Aiden Cline 0568c943ab better scroll speed default for windows 2025-11-25 01:16:21 -06:00
Shantur Rathore b1aaa8570e
prompt_async: Allows to receive prompt and return immediately, start … (#4664)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2025-11-24 23:52:57 -06:00
Aiden Cline 3b2aa7e91d Revert "Support basic auth in opencode sdk (#4697)"
This reverts commit b9253d0b3b.
2025-11-24 23:12:00 -06:00
Dax Raad 3183978c6b fixed suspense in enterprise 2025-11-24 23:33:47 -05:00
Frank 6a0b20456f zen: remove official support for unified endpoint 2025-11-24 23:33:23 -05:00
Frank 8841112b07 zen: add zai logo 2025-11-24 23:33:23 -05:00
Aiden Cline 16dbac6026 Revert "config: add setCacheKey in provider options (#4654)"
This reverts commit 9b6d03c497.
2025-11-24 22:30:56 -06:00
Shantur Rathore 9b6d03c497
config: add setCacheKey in provider options (#4654)
Co-authored-by: GitHub Action <action@github.com>
2025-11-24 22:20:52 -06:00
Frank 364355c8e1 zen: graduate kimi k2 thinking 2025-11-24 23:14:46 -05:00
Frank 88c4e95428 zen: sticky session 2025-11-24 23:14:46 -05:00
Dax Raad 9403f6ced5 log data 2025-11-24 23:13:28 -05:00
GitHub Action 56fe84e516 chore: format code 2025-11-25 03:59:28 +00:00
Dax Raad 69d1381ba3 core: refactor share system to separate session IDs from share IDs
- Generate shorter share IDs from session IDs for better URL structure
- Update API routes to use shareID parameter instead of sessionID
- Improve sync mechanism with better data queuing and deduplication
- Maintain backward compatibility while improving security and organization
2025-11-24 22:58:47 -05:00
Dax Raad ccec8c4792 tui: align session panel content with consistent left padding 2025-11-25 03:08:12 +00:00
opencode 83c47e0ed7 release: v1.0.110 2025-11-25 03:08:12 +00:00
Dax Raad 6d630901b6 tui: use standard middle dot separator for better terminal compatibility 2025-11-24 22:00:44 -05:00
Adam 320622fc27
fix(tui): spacing 2025-11-24 20:44:30 -06:00
Dax Raad fb8ef1f27b tui: prevent re-fetching already synced sessions when switching sessions 2025-11-24 21:43:11 -05:00
Adam 333948711d
fix(desktop): content animations 2025-11-24 20:35:51 -06:00
Adam 001b4be0ae
fix(desktop): message summaries 2025-11-24 19:56:12 -06:00
Sebastian Herrlinger 99097d418b bump opentui to v0.1.50
- fix another segfault
- fix weird tmux window/pane title
- fix selection in textarea (use shift+arrow keys)
2025-11-25 01:00:48 +01:00
Adam 75654afeaa
fix(share): responsiveness 2025-11-24 17:59:37 -06:00
GitHub Action f10d18956a chore: format code 2025-11-24 23:06:21 +00:00
Andrew Joslin b9253d0b3b
Support basic auth in opencode sdk (#4697) 2025-11-24 17:05:35 -06:00
opencode 2458e7597b release: v1.0.109 2025-11-24 22:30:42 +00:00
Aiden Cline 23a721f0a2 remove hardcoded openrouter provider 2025-11-24 16:11:12 -06:00
Frank 9bd6be5c6d zen: byok for gemini 2025-11-24 17:09:54 -05:00
Adam Hosker dd6113c9d1
Add --refresh flag to models command (#4707) 2025-11-24 16:06:51 -06:00
Adam d39bcd9c55
fix(desktop): layout 2025-11-24 15:57:48 -06:00
Frank 823d7da4c1 zen: display reasoning tokens 2025-11-24 16:54:54 -05:00
Frank 7fff191c57 wip: zen 2025-11-24 16:54:54 -05:00
Aiden Cline 9e44085a69
adjust bundled provider logic, fix tree shaking stuff (#4708) 2025-11-24 15:48:54 -06:00
Adam 5230b91b25
fix(console): remove extra favicon 2025-11-24 15:48:11 -06:00
Adam 337590c450
fix(console): favicon issues 2025-11-24 15:10:40 -06:00