Brendan Allan
89ce5d9ea2
ci: try to upload cli artifacts
2025-12-26 14:34:55 -06:00
Aiden Cline
330e4a7c73
feat: add experimental lsp tool ( #5886 )
2025-12-26 14:34:55 -06:00
Luo Chen
79134dd16a
feat: add nixd as lsp for nix language ( #5929 )
2025-12-26 14:34:55 -06:00
Valerio Di Maggio
d9b1b876e5
fix: ensure installation commands are using .quiet ( #5758 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2025-12-26 14:34:55 -06:00
Neil Daquioag
2dc9528867
fix: support clipboard image paste (Ctrl+V) on Windows ( #5919 )
2025-12-26 14:34:54 -06:00
Aiden Cline
b7a9cc5fd3
tweak: adjust minimax m2 topK and add minimax m2.1 topP
2025-12-26 14:34:54 -06:00
Noam Bressler
a8f5e69ede
fix: Perform snapshot in cases finish-step is not reached ( #5912 )
...
Co-authored-by: noamzbr <noamzbr@users.noreply.github.com>
2025-12-26 14:34:54 -06:00
Matt Silverlock
6fe028dd21
prompts: improve built-in /review prompt ( #5918 )
2025-12-26 14:34:54 -06:00
YeonGyu-Kim
6d6bc0140b
feat(server): expose auto param in session.summarize for plugins ( #5924 )
2025-12-26 14:34:54 -06:00
Dax
f2ddf5a7d4
feat: add Agent Skills support ( #5921 )
2025-12-26 14:34:54 -06:00
opencode
d4cb80a5e1
release: v1.0.185
2025-12-26 14:34:53 -06:00
Dax Raad
221093a52b
core: fix LSP server binary installation and shell command execution
...
- Ensure proper file permissions are set for installed LSP binaries on non-Windows platforms
- Add error handling for shell command execution in prompt system to prevent crashes
2025-12-26 14:34:53 -06:00
Aiden Cline
80271f939c
tweak: update kimi-k2 and kimi-k2-thinking to use recommended temperature values
2025-12-26 14:34:53 -06:00
Dax Raad
0cc373de7b
tui: fix SDK context usage and server port fallback
...
- Update SDK context to return client instead of event for proper usage
- Add server port fallback to 4096 when port 0 is specified but unavailable
- Fix SDK event listener usage in TUI app
2025-12-26 14:34:53 -06:00
Nalin Singh
c04c92778b
feat: add syntax highlighting for .ets files ( #5889 )
2025-12-26 14:34:52 -06:00
Abdelkader Boudih
a81cd3c8c4
fix: use official MCP SDK for better tool schema handling ( #5463 )
2025-12-26 14:34:51 -06:00
Matt Silverlock
2fa7b01072
github: support schedule events ( #5810 )
2025-12-26 14:34:51 -06:00
opencode
6b21504dbc
release: v1.0.184
2025-12-26 14:34:50 -06:00
opencode
61be42e08c
release: v1.0.183
2025-12-26 14:34:49 -06:00
Christopher Tso
31de4fc223
Make CLI build script Windows-friendly ( #5835 )
2025-12-26 14:34:48 -06:00
Aiden Cline
267447018e
core: add verification that at least 1 primary agent is enabled, add regression tests ( #5881 )
2025-12-26 14:34:48 -06:00
opencode
bfe2ddf81a
release: v1.0.182
2025-12-26 14:34:47 -06:00
Aiden Cline
72bf8b4b6d
fix: regression where config would error despite valid agents
2025-12-26 14:34:47 -06:00
opencode
a0c279d75e
release: v1.0.181
2025-12-26 14:34:47 -06:00
Aiden Cline
7654839159
tweak: better error message if no primary agents are enabled
2025-12-26 14:34:46 -06:00
shamil2
25e25a2110
feat: add Catppuccin Frappé theme ( #5821 )
...
Co-authored-by: shamil2 <shamil2@users.noreply.github.com>
2025-12-26 14:34:45 -06:00
Shpetim
cbe06c47b3
fix: system theme flicker ( #5842 )
...
Co-authored-by: Shpetim <shpetim.alimi@ndbit.net>
2025-12-26 14:34:45 -06:00
Matt Silverlock
753b7362a3
feat: support configuring a default_agent across all API/user surfaces ( #5843 )
...
Co-authored-by: observerw <observerw@users.noreply.github.com>
2025-12-26 14:34:44 -06:00
lif
b1e7975bf8
fix: add transform case for gemini if mcp tool has missing array items ( #5846 )
2025-12-26 14:34:44 -06:00
ja
2d47d5cf83
fix: prioritize session list loading when resuming with -c ( #5816 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2025-12-26 14:34:44 -06:00
Ryan Cassidy
1e867702a3
feat: add cursor theme ( #5850 )
2025-12-26 14:34:44 -06:00
opencode
2fec3c1859
release: v1.0.180
2025-12-26 14:34:43 -06:00
opencode
eb84c5820f
release: v1.0.179
2025-12-26 14:34:43 -06:00
opencode
0d94abc69a
release: v1.0.178
2025-12-26 14:34:42 -06:00
Tommy D. Rossi
5bac846e98
feat: add endpoints to delete and update message parts ( #5433 )
2025-12-26 14:34:41 -06:00
opencode
8dfdd09dcb
release: v1.0.177
2025-12-26 14:34:41 -06:00
opencode
2774e4f6fd
release: v1.0.176
2025-12-26 14:34:40 -06:00
opencode
78364f0137
release: v1.0.175
2025-12-26 14:34:38 -06:00
Adam
34d9c657e8
fix: shouldEncode
2025-12-26 14:34:38 -06:00
Adam
979a50ecfe
fix(desktop): removed projects
2025-12-26 14:34:38 -06:00
opencode
192975e07e
release: v1.0.174
2025-12-26 14:34:37 -06:00
opencode
583f0aa5ef
release: v1.0.173
2025-12-26 14:34:36 -06:00
Ariane Emory
6c159d4f78
feat(tui): reinsert forked message text in prompt text input box when forking session ( resolves #5495 ) ( #5545 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-26 14:34:35 -06:00
Aiden Cline
f85a57d4af
ci: fix archive
2025-12-26 14:34:35 -06:00
opencode
38eb36f4f6
release: v1.0.172
2025-12-26 14:34:34 -06:00
Aiden Cline
1682fdf0d1
test: fixture cleanup
2025-12-26 14:34:33 -06:00
Aiden Cline
d2919b1d74
test: fix test case
2025-12-26 14:34:33 -06:00
Kaspar
72c4cadb22
tweak: Make LSP message more accurate when LSPs disabled ( #5814 )
2025-12-26 14:34:33 -06:00
Aiden Cline
35787ffaed
chore: rm dead code
2025-12-26 14:34:33 -06:00
Cameron
b95be947c6
Desktop file encoding issue ( #5490 )
2025-12-26 14:34:30 -06:00
Brendan Allan
bf653d44d1
ci: separate standalone publishing from dependent publishing ( #5634 )
...
Co-authored-by: GitHub Action <action@github.com>
2025-12-26 14:34:28 -06:00
Dax Raad
71af1859fa
core: prevent file system scanning when in root directory to avoid unnecessary operations
2025-12-26 14:34:28 -06:00
José Valim
cdb7949280
Do not include hidden agents in ACP ( #5791 )
2025-12-26 14:34:27 -06:00
Sebastian Herrlinger
59968ebd25
upgrade opentui to v0.1.62, enabling textarea mouse scroll and cursor set
2025-12-26 14:34:26 -06:00
opencode
f15db51fe0
release: v1.0.170
2025-12-26 14:34:26 -06:00
Sebastian Herrlinger
d888a318c5
user messages as markdown with toggle
2025-12-26 14:34:25 -06:00
Sherlock Holmes
6c8a7f05be
feat(tui): implement smooth scrolling for autocomplete dropdown navigation ( #5559 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2025-12-26 14:34:24 -06:00
Eric Shirley
d8a450ce17
lsp: add oxlint server ( #5570 )
2025-12-26 14:34:24 -06:00
Matt Silverlock
df93dbe347
fix: use correct octokit API for PR review comment reactions ( #5778 )
2025-12-26 14:34:23 -06:00
opencode
d058c0aa2d
release: v1.0.169
2025-12-26 14:34:22 -06:00
Aiden Cline
4d1d499c93
fix: better api call error msgs in some cases
2025-12-26 14:34:21 -06:00
Rohan Godha
2e0c6d5274
feat(tui): click on subagents to open them ( #5761 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2025-12-26 14:34:21 -06:00
opencode
39e4b85273
release: v1.0.168
2025-12-26 14:34:20 -06:00
Adam
2e3c122462
fix: id
2025-12-26 14:34:19 -06:00
Aiden Cline
0c4d68e9d3
tweak: more retry cases
2025-12-26 14:34:19 -06:00
Aiden Cline
92270f582a
chore: rm dead code
2025-12-26 14:34:18 -06:00
GitHub Action
9aabebd644
chore: format code
2025-12-26 14:34:18 -06:00
OpeOginni
859ee9904d
feat: add experimental support for Ty language server ( #5575 )
2025-12-26 14:34:18 -06:00
Aiden Cline
eed4a950c9
rm interleaved thinking filter for certain kimi k2 thinking model providers that were bugged
2025-12-26 14:34:18 -06:00
Matt Silverlock
f707f6254e
github: add OIDC_BASE_URL for custom GitHub App installs ( #5756 )
2025-12-26 14:34:17 -06:00
Adam
c31545351a
fix(desktop): prompt history nav, optimistic prompt dup
2025-12-26 14:34:16 -06:00
GitHub Action
ac25f3c738
chore: format code
2025-12-26 14:34:15 -06:00
Ariane Emory
52d0dbb2be
feat(tui): fork slash command for keyboard-friendly session forking ( resolves #5599 ) ( #5610 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-26 14:34:15 -06:00
Jeon Suyeol
83b3cf6135
fix(command): validate model before executing slash command ( #5740 )
2025-12-26 14:34:15 -06:00
Frank
b67b876b00
Revert "add client header"
...
This reverts commit 2fb89161c8 .
2025-12-26 14:34:15 -06:00
Daniel Polito
89ef686546
Improve Github Action Hallucinations ( #5751 )
2025-12-26 14:34:14 -06:00
Frank
dc1cc77ee1
add client header
2025-12-26 14:34:14 -06:00
opencode
97c6bd5ab2
release: v1.0.167
2025-12-26 14:34:12 -06:00
shuv
81d367bd8e
fix: handle empty directory query parameter in server middleware ( #5732 )
2025-12-26 14:34:12 -06:00
Jake Nelson
e1b2fd5044
feat(tui): add option to disable terminal title ( #5713 )
2025-12-26 14:34:10 -06:00
Rohan Mukherjee
71a1aa5b16
MCP improvements ( #5699 )
2025-12-26 14:34:10 -06:00
opencode
7b333eb352
release: v1.0.166
2025-12-26 14:34:09 -06:00
Sercan Sagman
193303a325
fix(tui): exclude reverted assistant reply when copying last message ( #5705 )
...
Signed-off-by: assagman <ahmetsercansagman@gmail.com>
2025-12-26 14:34:08 -06:00
opencode
836a7f5d83
release: v1.0.165
2025-12-26 14:34:08 -06:00
Aiden Cline
a43981fa66
fix: better error messages
2025-12-26 14:34:07 -06:00
Aiden Cline
8b344dd8d1
fix: prevent 1 from showing when preparing write
2025-12-26 14:34:07 -06:00
Nalin Singh
ddb1105a94
feat: add viewportOptions to scrollbox for padding adjustments to avoid scrollbar overlap ( #5703 )
2025-12-26 14:34:07 -06:00
Spoon
6b3e0923fe
UI: show plugins in /status ( #4515 )
...
Co-authored-by: GitHub Action <action@github.com>
2025-12-26 14:34:07 -06:00
Nalin Singh
8a19de4672
fix: prevent session list selection from jumping to active session when confirming delete ( #5666 )
2025-12-26 14:34:07 -06:00
Joel Hooks
247d1b34cf
feat(plugin): add experimental.session.compacting hook for pre-compaction context injection ( #5698 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2025-12-26 14:34:07 -06:00
Ravi Kumar
c83f2f3676
fix(tui): resolve session_status TypeError ( #5520 )
2025-12-26 14:34:06 -06:00
Aiden Cline
b9eb55b772
fix: keep session dialog open if deleting session
2025-12-26 14:34:06 -06:00
Aiden Cline
c7a7fced41
fix: remove needless tui event publish on session delete
2025-12-26 14:34:06 -06:00
Qio
4222758324
add OPENCODE_EXPERIMENTAL_OUTPUT_TOKEN_MAX to override 32k default ( #5679 )
...
Co-authored-by: qio <handsomehust@gmail.com>
2025-12-26 14:34:05 -06:00
Paolo Ricciuti
d1fc208e4a
fix: send mcpName as state if authUrl doesn't have state ( #5681 )
2025-12-26 14:34:05 -06:00
Aiden Cline
628cab0f6b
test: add regression test for setCacheKey option
2025-12-26 14:34:05 -06:00
Spoon
bf1f0a52c0
batch: enable edit, todoread, clarify error message, minor tool description change ( #5659 )
2025-12-26 14:34:05 -06:00
Rhys Sullivan
61aecc92ea
fix: change subagent navigation order to newest-to-oldest ( #5680 )
2025-12-26 14:34:05 -06:00
Shantur Rathore
a652fe9076
fix: config option setCacheKey not being respected ( #5686 )
2025-12-26 14:34:04 -06:00
Rohan Mukherjee
d14f767381
feat: added lucent-orng theme ( #5678 )
...
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-26 14:34:04 -06:00
Sachnun
355e027ea6
fix: remove unsupported parameter from bash tool description ( #5676 )
2025-12-26 14:34:04 -06:00
GitHub Action
831ef65a41
chore: format code
2025-12-26 14:34:02 -06:00
Sebastian Herrlinger
797271e2e2
upgrade opentui to v0.1.61
2025-12-26 14:34:01 -06:00
Jeon Suyeol
f268d81e16
Add availability to disable terminal title using OPENCODE_DISABLE_TERMINAL_TITLE env ( #5661 )
2025-12-26 14:34:01 -06:00
Spoon
463bf7ab3a
plugin(hook): add task tool execution hooks and command context tracking ( #5642 )
2025-12-26 14:34:01 -06:00
Matt Silverlock
80f1173652
github: add configurable mentions input ( #5655 )
2025-12-26 14:34:00 -06:00
opencode
9e98bd3283
release: v1.0.164
2025-12-26 14:33:59 -06:00
Aiden Cline
d9a6000a33
fix: user invoked subtasks causing tool_use or missing thinking signa… ( #5650 )
2025-12-26 14:33:59 -06:00
matvey
0302b8317b
feat: add experimental oxfmt formatter ( #5620 )
2025-12-26 14:33:57 -06:00
Aiden Cline
77c7b094a8
fix: git branch filewatcher, add flag to completely disable watcher
2025-12-26 14:33:57 -06:00
Dax Raad
9c8b670886
core: update plugin dependency and config loading for .opencode directory support
2025-12-26 14:33:57 -06:00
Dax Raad
d0cb59c000
core: fix Tauri desktop app SSE connection timeout
...
- Add heartbeat events to /global/event and /event SSE endpoints
- Send server.heartbeat event every 30s to prevent WKWebView 60s timeout
- Fixes desktop app disconnecting from global events after 1 minute
2025-12-26 14:33:57 -06:00
Dax Raad
f386601cbd
tui: fix autocomplete file loading and update dependencies
2025-12-26 14:33:55 -06:00
Fran Zekan
3460e29107
fix: enable shell alias expansion in ! command ( #5621 )
2025-12-26 14:33:55 -06:00
Aiden Cline
b4db2b1bdd
fix: github install cmd if repo has . in it
2025-12-26 14:33:54 -06:00
Tommy D. Rossi
e8c2e494d0
fix: use system prompt field from prompt input ( #5633 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-26 14:33:53 -06:00
Brendan Allan
22192a2e92
Keep release a draft until all builds are finished ( #5632 )
...
Co-authored-by: opencode <opencode@sst.dev>
Co-authored-by: GitHub Action <action@github.com>
2025-12-26 14:33:52 -06:00
Simon D'Morias
3f571c6117
fix: preserve argument boundaries in run command ( #4979 )
2025-12-26 14:33:51 -06:00
Aiden Cline
158f68070f
chore: centralize dep to catalog & fix typos
2025-12-26 14:33:49 -06:00
Dax Raad
73b44d198e
tui: fix dialog select items taking up 2 lines when truncated
...
Prevents text wrapping in dialog select options by removing wrapMode,
ensuring truncated text stays on single line and maintains proper timestamp visibility
2025-12-26 14:33:49 -06:00
Luke Parker
3b75ffdc41
fix: debounce LSP diagnostics to get complete results ( #5600 )
2025-12-26 14:33:48 -06:00
DS
bf8210d750
fix: rejoin system prompt if experimental plugin hook triggers to preserve caching ( #5550 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-26 14:33:48 -06:00
opencode
b0c241a59f
release: v1.0.162
2025-12-26 14:33:47 -06:00
Dax Raad
133e0983d6
tui: update dialog context and server to use new single dialog system
2025-12-26 14:33:47 -06:00
opencode
3774fafb26
release: v1.0.161
2025-12-26 14:33:46 -06:00
Luke Parker
9b470429de
fix(win32): Normalise LSP paths on windows (fixes lua) ( #5597 )
2025-12-26 14:33:46 -06:00
Aiden Cline
e8dba6264f
tweak: add .catch for extractZip calls
2025-12-26 14:33:46 -06:00
Luke Parker
7e9f77117f
fix(win32): Missing LSP can now unzip on windows ( #5594 )
2025-12-26 14:33:45 -06:00
opencode
ca7ac43cff
release: v1.0.160
2025-12-26 14:33:45 -06:00
Luke Parker
5fc0a55f54
fix(win32): correct ElixirLS extension typo ( #5590 )
2025-12-26 14:33:44 -06:00
Luke Parker
59da2e16b2
fix(win32): use path.delimiter for PATH separator in LSP server lookups ( #5589 )
2025-12-26 14:33:43 -06:00
opencode
a9a5cf0a76
release: v1.0.159
2025-12-26 14:33:43 -06:00
Luke Parker
8b976833a3
fix(windows): opencode github install ( #5587 )
2025-12-26 14:33:42 -06:00
Ariane Emory
fc5493e8bd
fix: restore ability to bind keys for model_cycle_favorite model_cycle_favorite_reverse ( resolves #5198 ) ( #5202 )
2025-12-26 14:33:42 -06:00
Aiden Cline
c0aaba9f65
tweak: add model flag support for agent create command
2025-12-26 14:33:41 -06:00
Ariane Emory
b77826f3c5
fix: record shell mode in history ( resolves #5454 ) ( #5551 )
2025-12-26 14:33:40 -06:00
Aiden Cline
31ddd0798a
add ability to set topK
2025-12-26 14:33:40 -06:00
opencode
813c330c47
release: v1.0.158
2025-12-26 14:33:40 -06:00
justfortheloveof
c28709827f
tweak: prioritize fuzzysort results that start with user input ( #5571 )
2025-12-26 14:33:40 -06:00
Dax Raad
5d29af3b45
core: fix server response handling to prevent connection timeouts
2025-12-26 14:33:39 -06:00
opencode
a13af69de5
release: v1.0.157
2025-12-26 14:33:39 -06:00
Dax Raad
64b8f0a1a9
core: fix message caching for Anthropic models to improve response consistency
2025-12-26 14:33:38 -06:00
opencode
6fd6eecbf5
release: v1.0.156
2025-12-26 14:33:38 -06:00
Adam
47eaef468f
fix: terminal in desktop
2025-12-26 14:33:38 -06:00
Adam
8138c36343
fix: share page
2025-12-26 14:33:36 -06:00
Nalin Singh
ba1cd2777a
feat: add F# language server support ( #5549 )
2025-12-26 14:33:35 -06:00
opencode
f0da095552
release: v1.0.155
2025-12-26 14:33:35 -06:00
opencode
ea1c063d98
release: v1.0.154
2025-12-26 14:33:30 -06:00
Dax Raad
0ffc67792c
core: reorganize agent configuration to separate primary agents (build, plan) from subagents
2025-12-26 14:33:30 -06:00
René
0bf1c40eff
Provider fix, anthropic Errorhandling if empty image file is read ( #5521 )
2025-12-26 14:33:28 -06:00