Frank
25a1b344eb
wip: zen
2025-09-09 15:47:28 -04:00
madflow
e275de0fcb
feat: svelte lsp ( #2508 )
2025-09-09 13:59:58 -05:00
Aiden Cline
ddb9d6626c
fix: exit code being non zero when using run cmd ( #2523 )
2025-09-09 12:00:55 -05:00
Frank
ed3cd6f1cd
Remove debug logging
2025-09-09 03:35:09 -04:00
Frank
1d9cc05887
Hide experimental models
2025-09-09 03:16:44 -04:00
Aiden Cline
90111a36b6
remove edit tool from plan agent ( #2505 )
2025-09-08 22:00:14 -05:00
Zack Jackson
37893ed24c
feat: add dynamic tool registration for plugins and external services ( #2420 )
2025-09-08 16:25:04 -04:00
Aiden Cline
b585e4f92d
tweak: reenable todowrite & todoread for qwen models ( #2499 )
2025-09-08 13:21:16 -05:00
Douglas Dennis
2786177c76
fix: aws bedrock add check for govcloud ( #2495 )
2025-09-08 11:54:06 -05:00
Aiden Cline
50c38c31a3
fix: silent error if bad flag was passed ( #2486 )
2025-09-07 23:14:38 -05:00
Aiden Cline
c05adad02e
fix: shell invocations are dropped if last interaction was revert ( #2485 )
2025-09-07 21:45:13 -05:00
Ytzhak
9d167eda41
fix: max output tokens when setting budget thinking tokens ( #2056 )
...
Co-authored-by: rekram1-node <aidenpcline@gmail.com >
2025-09-07 13:15:53 -05:00
Aiden Cline
51a33e5c37
fix: title gen w/ gpt-5-nano ( #2473 )
2025-09-06 22:50:16 -05:00
Aiden Cline
77293db088
fix: title not generated if first msg is shell invocation ( #2451 )
2025-09-06 09:47:42 -05:00
Aiden Cline
02bd730bdf
fix: command model selection ( #2448 )
2025-09-05 20:54:39 -05:00
Aiden Cline
c63ab8e483
fix: default to last used model ( #2443 )
2025-09-05 17:25:25 -05:00
Adam
6e7fed27df
fix: file read response
2025-09-05 15:58:56 -05:00
spoons-and-mirrors
52dea9cb75
tweak(edit): separate edit tool error message with clearer guidance to avoid llm doom editing loop ( #2051 )
2025-09-05 12:36:13 -04:00
Aiden Cline
5ab2b8c70f
fix: webfetch prompt mistake ( #2424 )
2025-09-04 13:35:25 -05:00
Adam
ce7bc4d770
fix: better file/content return
2025-09-04 12:39:49 -05:00
Adam
2f0d8cb0e5
fix: worktree file/content never includes patch
2025-09-04 06:10:07 -05:00
Dax Raad
36be710d37
ignore: opencode auth stuff
2025-09-03 14:43:50 -04:00
Frank
d9e726838a
wip console
2025-09-03 09:24:23 -04:00
Aiden Cline
8c0076d57d
fix: more durable @ references for commands ( #2386 )
2025-09-02 21:24:56 -05:00
Dax Raad
2f726087fb
support OPENCODE_CONFIG_CONTENT
2025-09-02 16:38:50 -04:00
Aiden Cline
a024ba1645
tweak: update ls tool to use rg ( #2367 )
2025-09-02 10:40:20 -05:00
OpeOginni
bf02c6a265
fix: local subdirectory subagents not being picked up ( #2376 )
2025-09-02 09:46:00 -05:00
Adam
ae66b4411c
fix: file.list relative to root
2025-09-02 06:20:08 -05:00
Adam Spiers
8bef2c7538
make @file references in custom slash commands more robust ( #2203 )
...
Co-authored-by: Adam Spiers <opencode@adamspiers.org >
Co-authored-by: rekram1-node <aidenpcline@gmail.com >
2025-09-01 21:14:27 -05:00
Dax Raad
041b37b64f
switch gpt-5 to default to codex prompt + high reasoning
2025-09-01 21:46:03 -04:00
Aiden Cline
5dfa61f722
fix: ensure opencode still works if no commits present ( #2363 )
2025-09-01 20:57:14 -04:00
Aiden Cline
6e911f5f2e
fix: ensure enabled lsps are all logged ( #2364 )
2025-09-01 17:43:31 -05:00
Dax Raad
1e6134f5c9
catch migration failures
2025-09-01 18:00:40 -04:00
Dax
aea78046d0
Refactor to support multiple instances inside single opencode process ( #2360 )
...
This release has a bunch of minor breaking changes if you are using opencode plugins or sdk
1. storage events have been removed (we might bring this back but had some issues)
2. concept of `app` is gone - there is a new concept called `project` and endpoints to list projects and get the current project
3. plugin receives `directory` which is cwd and `worktree` which is where the root of the project is if it's a git repo
4. the session.chat function has been renamed to session.prompt in sdk. it no longer requires model to be passed in (model is now an object)
5. every endpoint takes an optional `directory` parameter to operate as though opencode is running in that directory
2025-09-01 17:15:49 -04:00
Aiden Cline
cb5bf46f18
add --command to opencode run ( #2348 )
2025-09-01 14:19:18 -05:00
Régis Blanc
a45f0febbf
fix: ensure gopls lsp id matches docs ( #2344 )
2025-08-31 21:52:08 -05:00
Aiden Cline
6df5b8dc64
ignore: better error logging ( #2346 )
2025-08-31 17:11:04 -05:00
Beshoy Girgis
bf77aa6acd
feat: Allow provider timeout override ( #1982 )
2025-08-31 14:06:02 -04:00
Aiden Cline
f7e413fe95
fix: ensure shell cmds can be properly aborted ( #2339 )
2025-08-31 12:48:30 -05:00
Aiden Cline
ed9a2aa2df
fix: adjust title generation prompt to prevent direct response instead of title gen ( #2338 )
2025-08-31 11:01:19 -05:00
Andre van Tonder
1e2c48b3ad
fix: resolve virtual envs for python LSP ( #2155 )
...
Co-authored-by: rekram1-node <aidenpcline@gmail.com >
2025-08-30 23:53:03 -05:00
Aiden Cline
b28229a645
add support for lsp workspace/didChangeConfiguration ( #2334 )
2025-08-30 14:49:13 -05:00
Aiden Cline
4b2c8c1528
tweak: ensure run command doesn't send request if no prompt present ( #2332 )
2025-08-30 10:39:28 -05:00
Anton
edfc1c315a
Use a single rust LSP server instance for entire cargo workspace ( #2292 )
2025-08-30 06:00:39 +00:00
Aiden Cline
8d51ab434f
fix: mcp tool not triggering hooks ( #2320 )
2025-08-29 21:51:06 -05:00
Aiden Cline
ede8b55c9f
fix: lsp debug cmd log ( #2310 )
2025-08-29 11:11:26 -05:00
Aiden Cline
dc5c71b365
ignore: add error log for title gen failures ( #2309 )
2025-08-29 10:53:58 -05:00
Aiden Cline
948ce1a0bf
fix: add additional encouragement for title gen ( #2298 )
2025-08-29 09:47:08 -05:00
Netanel Draiman
e0db411788
fix: replace isomorphic-git status with direct git diff for worktree support ( #1706 )
...
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com >
2025-08-28 18:15:26 -05:00
Aiden Cline
98e00fbf47
allow slash commands to resolve ~/ references ( #2295 )
2025-08-28 17:31:03 -05:00