opencode
9d48fd4bbd
release: v1.0.183
2025-12-21 10:14:41 +00:00
Christopher Tso
6dc4e5ac93
Make CLI build script Windows-friendly ( #5835 )
2025-12-21 00:09:58 -06:00
Aiden Cline
d3922f0965
core: add verification that at least 1 primary agent is enabled, add regression tests ( #5881 )
2025-12-20 21:36:22 -06:00
opencode
0b046d6cf0
release: v1.0.182
2025-12-21 03:07:26 +00:00
Aiden Cline
3d822e5f79
fix: regression where config would error despite valid agents
2025-12-20 21:04:37 -06:00
opencode
f9cef22a53
release: v1.0.181
2025-12-21 02:06:25 +00:00
Aiden Cline
9caaae6a18
tweak: better error message if no primary agents are enabled
2025-12-20 13:47:28 -06:00
shamil2
7dd8ea58c2
feat: add Catppuccin Frappé theme ( #5821 )
...
Co-authored-by: shamil2 <shamil2@users.noreply.github.com>
2025-12-20 12:04:35 -06:00
Shpetim
426791f68a
fix: system theme flicker ( #5842 )
...
Co-authored-by: Shpetim <shpetim.alimi@ndbit.net>
2025-12-20 11:53:46 -06:00
Matt Silverlock
8f6c8844d7
feat: support configuring a default_agent across all API/user surfaces ( #5843 )
...
Co-authored-by: observerw <observerw@users.noreply.github.com>
2025-12-20 11:49:23 -06:00
lif
d89b567b47
fix: add transform case for gemini if mcp tool has missing array items ( #5846 )
2025-12-20 11:41:52 -06:00
ja
34eb03f5b8
fix: prioritize session list loading when resuming with -c ( #5816 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2025-12-20 11:39:26 -06:00
Ryan Cassidy
2f6d15a51e
feat: add cursor theme ( #5850 )
2025-12-20 10:56:27 -06:00
opencode
c87d61b561
release: v1.0.180
2025-12-20 16:00:36 +00:00
opencode
33d8bfc937
release: v1.0.179
2025-12-20 15:38:38 +00:00
opencode
6a4f4009d5
release: v1.0.178
2025-12-20 15:08:27 +00:00
Tommy D. Rossi
a7a2bbb497
feat: add endpoints to delete and update message parts ( #5433 )
2025-12-20 15:00:41 +00:00
opencode
f29f284b3e
release: v1.0.177
2025-12-20 15:00:40 +00:00
opencode
4c3336bbe7
release: v1.0.176
2025-12-20 12:28:27 +00:00
opencode
2400354bab
release: v1.0.175
2025-12-20 11:10:23 +00:00
Adam
a9700c8773
fix: shouldEncode
2025-12-20 04:25:17 -06:00
Adam
742cf10dee
fix(desktop): removed projects
2025-12-20 04:25:16 -06:00
opencode
34bdfd0937
release: v1.0.174
2025-12-20 04:06:28 +00:00
opencode
9f5db46911
release: v1.0.173
2025-12-20 03:48:15 +00:00
Ariane Emory
755ddbb223
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-19 21:45:33 -06:00
Aiden Cline
1d9058d26b
ci: fix archive
2025-12-19 21:41:18 -06:00
opencode
39e2a5f595
release: v1.0.172
2025-12-20 03:29:07 +00:00
Aiden Cline
dae0168ed8
test: fixture cleanup
2025-12-19 17:00:23 -06:00
Aiden Cline
edfe2e4f1c
test: fix test case
2025-12-19 16:37:36 -06:00
Kaspar
1bc1ea8b47
tweak: Make LSP message more accurate when LSPs disabled ( #5814 )
2025-12-19 16:34:04 -06:00
Aiden Cline
dacbbe3184
chore: rm dead code
2025-12-19 16:20:17 -06:00
Cameron
ba4cc3bf86
Desktop file encoding issue ( #5490 )
2025-12-19 14:18:37 -06:00
Brendan Allan
943fbf39a3
ci: separate standalone publishing from dependent publishing ( #5634 )
...
Co-authored-by: GitHub Action <action@github.com>
2025-12-19 13:22:17 -05:00
Dax Raad
d8a34c2fcc
core: prevent file system scanning when in root directory to avoid unnecessary operations
2025-12-19 13:15:11 -05:00
José Valim
0d472a49a0
Do not include hidden agents in ACP ( #5791 )
2025-12-19 08:56:12 -06:00
Sebastian Herrlinger
677631916c
upgrade opentui to v0.1.62, enabling textarea mouse scroll and cursor set
2025-12-19 13:42:49 +00:00
opencode
55d62fbd9f
release: v1.0.170
2025-12-19 13:42:48 +00:00
Sebastian Herrlinger
ebfb985215
user messages as markdown with toggle
2025-12-19 13:51:26 +01:00
Sherlock Holmes
6a802c01cd
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-19 00:40:16 -06:00
Eric Shirley
14146428dd
lsp: add oxlint server ( #5570 )
2025-12-19 00:17:20 -06:00
Matt Silverlock
100c31cbb1
fix: use correct octokit API for PR review comment reactions ( #5778 )
2025-12-18 21:58:41 -06:00
opencode
289f4abaaa
release: v1.0.169
2025-12-19 02:12:34 +00:00
Aiden Cline
4fd576f3af
fix: better api call error msgs in some cases
2025-12-18 18:46:25 -06:00
Rohan Godha
5f03290534
feat(tui): click on subagents to open them ( #5761 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2025-12-18 18:17:34 -06:00
opencode
427157c683
release: v1.0.168
2025-12-18 21:55:29 +00:00
Adam
d57b963141
fix: id
2025-12-18 15:47:21 -06:00
Aiden Cline
ecc5050838
tweak: more retry cases
2025-12-18 13:59:37 -06:00
Aiden Cline
606cf3b6f2
chore: rm dead code
2025-12-18 13:59:37 -06:00
GitHub Action
67cfd7f06b
chore: format code
2025-12-18 19:38:25 +00:00
OpeOginni
ab9ac7c87a
feat: add experimental support for Ty language server ( #5575 )
2025-12-18 13:37:48 -06:00
Aiden Cline
9427f56e1a
rm interleaved thinking filter for certain kimi k2 thinking model providers that were bugged
2025-12-18 12:26:27 -06:00
Matt Silverlock
8b298a233e
github: add OIDC_BASE_URL for custom GitHub App installs ( #5756 )
2025-12-18 11:31:13 -06:00
Adam
268f37f8c9
fix(desktop): prompt history nav, optimistic prompt dup
2025-12-18 11:16:33 -06:00
GitHub Action
5cf8e54372
chore: format code
2025-12-18 16:39:21 +00:00
Ariane Emory
7437ccd6f4
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-18 10:38:19 -06:00
Jeon Suyeol
4bf882ba81
fix(command): validate model before executing slash command ( #5740 )
2025-12-18 10:35:40 -06:00
Frank
d5dcc55a47
Revert "add client header"
...
This reverts commit 2fb89161c8 .
2025-12-18 11:21:22 -05:00
Daniel Polito
1fc5836f64
Improve Github Action Hallucinations ( #5751 )
2025-12-18 09:40:04 -06:00
Frank
2fb89161c8
add client header
2025-12-18 10:33:25 -05:00
opencode
194ff4919c
release: v1.0.167
2025-12-18 09:45:33 +00:00
shuv
83843a794f
fix: handle empty directory query parameter in server middleware ( #5732 )
2025-12-18 03:27:50 -06:00
Jake Nelson
e789fcf5e5
feat(tui): add option to disable terminal title ( #5713 )
2025-12-17 22:30:01 -06:00
Rohan Mukherjee
7427b887f9
MCP improvements ( #5699 )
2025-12-17 20:49:45 -06:00
opencode
e682cc9daf
release: v1.0.166
2025-12-17 22:08:15 +00:00
Sercan Sagman
a1b68daa9a
fix(tui): exclude reverted assistant reply when copying last message ( #5705 )
...
Signed-off-by: assagman <ahmetsercansagman@gmail.com>
2025-12-17 16:03:06 -06:00
opencode
ca65da2d9e
release: v1.0.165
2025-12-17 21:46:21 +00:00
Aiden Cline
dbdea2f659
fix: better error messages
2025-12-17 15:32:44 -06:00
Aiden Cline
a50ab4b5b5
fix: prevent 1 from showing when preparing write
2025-12-17 15:25:04 -06:00
Nalin Singh
4d7c3f56fa
feat: add viewportOptions to scrollbox for padding adjustments to avoid scrollbar overlap ( #5703 )
2025-12-17 15:09:41 -06:00
Spoon
16b41d2bea
UI: show plugins in /status ( #4515 )
...
Co-authored-by: GitHub Action <action@github.com>
2025-12-17 15:01:52 -06:00
Nalin Singh
a8c499ae8f
fix: prevent session list selection from jumping to active session when confirming delete ( #5666 )
2025-12-17 14:35:46 -06:00
Joel Hooks
24430287c5
feat(plugin): add experimental.session.compacting hook for pre-compaction context injection ( #5698 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2025-12-17 13:57:09 -06:00
Ravi Kumar
69e562125d
fix(tui): resolve session_status TypeError ( #5520 )
2025-12-17 11:38:05 -06:00
Aiden Cline
b5e97eb338
fix: keep session dialog open if deleting session
2025-12-17 11:29:55 -06:00
Aiden Cline
16e6941495
fix: remove needless tui event publish on session delete
2025-12-17 11:29:55 -06:00
Qio
1e4bfbcf6f
add OPENCODE_EXPERIMENTAL_OUTPUT_TOKEN_MAX to override 32k default ( #5679 )
...
Co-authored-by: qio <handsomehust@gmail.com>
2025-12-17 10:35:43 -06:00
Paolo Ricciuti
57c3cf1f8b
fix: send `mcpName` as state if authUrl doesn't have `state` ( #5681 )
2025-12-17 10:26:23 -06:00
Aiden Cline
f9d0850c5e
test: add regression test for setCacheKey option
2025-12-17 10:24:53 -06:00
Spoon
8864da7a77
batch: enable edit, todoread, clarify error message, minor tool description change ( #5659 )
2025-12-17 10:23:35 -06:00
Rhys Sullivan
1b39199083
fix: change subagent navigation order to newest-to-oldest ( #5680 )
2025-12-17 10:22:57 -06:00
Shantur Rathore
b8204c0bb7
fix: config option setCacheKey not being respected ( #5686 )
2025-12-17 10:20:10 -06:00
Rohan Mukherjee
99548554d7
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-17 09:10:35 -06:00
Sachnun
751899eeec
fix: remove unsupported parameter from bash tool description ( #5676 )
2025-12-17 08:59:42 -06:00
GitHub Action
34ef5f4ece
chore: format code
2025-12-17 08:40:22 +00:00
Sebastian Herrlinger
73ad20b90c
upgrade opentui to v0.1.61
2025-12-17 09:38:04 +01:00
Jeon Suyeol
340e80257a
Add availability to disable terminal title using OPENCODE_DISABLE_TERMINAL_TITLE env ( #5661 )
2025-12-16 23:57:03 -06:00
Spoon
b8a8fb0de6
plugin(hook): add task tool execution hooks and command context tracking ( #5642 )
2025-12-16 19:28:09 -06:00
Matt Silverlock
c137babea3
github: add configurable mentions input ( #5655 )
2025-12-16 19:14:50 -06:00
opencode
ef0fa2007b
release: v1.0.164
2025-12-16 21:47:41 +00:00
Aiden Cline
5f57cee8e4
fix: user invoked subtasks causing tool_use or missing thinking signa… ( #5650 )
2025-12-16 15:42:21 -06:00
matvey
1aee8b49e1
feat: add experimental oxfmt formatter ( #5620 )
2025-12-16 14:43:14 -06:00
Aiden Cline
7e3ad770ac
fix: git branch filewatcher, add flag to completely disable watcher
2025-12-16 14:31:09 -06:00
Dax Raad
bbd36e8441
core: update plugin dependency and config loading for .opencode directory support
2025-12-16 15:06:50 -05:00
Dax Raad
4e2d1acf7d
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-16 14:45:03 -05:00
Dax Raad
83bcb9e95b
tui: fix autocomplete file loading and update dependencies
2025-12-16 13:37:22 -05:00
Fran Zekan
c2944024a8
fix: enable shell alias expansion in ! command ( #5621 )
2025-12-16 11:32:31 -06:00
Aiden Cline
3ac42e9632
fix: github install cmd if repo has . in it
2025-12-16 11:19:18 -06:00
Tommy D. Rossi
11b3927dc2
fix: use system prompt field from prompt input ( #5633 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-16 10:52:22 -06:00
Brendan Allan
452c991f58
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-16 23:34:44 +08:00
Simon D'Morias
be8116e2ea
fix: preserve argument boundaries in run command ( #4979 )
2025-12-16 06:21:51 -06:00