Dax Raad
5dc47905a9
allow customizing DB location
2026-03-20 22:49:55 -04:00
Dax Raad
129fe1e350
ci
2026-03-20 17:00:05 -04:00
Kit Langton
214a6c6cf1
fix: switch consumers to service imports to break bundle cycles ( #18438 )
2026-03-20 20:55:46 +00:00
Dax Raad
3f249aba6d
commit and push
2026-03-20 16:36:19 -04:00
Dax Raad
5c6ec1caac
fix question cross out
2026-03-20 15:50:04 -04:00
Kit Langton
24f9df5463
fix: update stale account url/email on re-login ( #18426 )
2026-03-20 14:50:01 -04:00
opencode-agent[bot]
12b8e1c2be
chore: generate
2026-03-20 18:38:08 +00:00
Kit Langton
d70099b059
fix: apply Layer.fresh at instance service definition site ( #18418 )
2026-03-20 14:37:12 -04:00
Vladimir Glafirov
05d3e65f76
feat: enable GitLab Agent Platform with workflow model discovery ( #18014 )
2026-03-20 12:55:22 -05:00
opencode-agent[bot]
51618e9cef
chore: generate
2026-03-20 16:11:21 +00:00
Kit Langton
e78944e9a4
effectify Installation service, drop Effect suffix from namespaces ( #18266 )
2026-03-20 12:10:33 -04:00
Aiden Cline
bfdc38e421
tweak: adjust codex plugin logic so that codex instruction isn't always added (oauth plan no longer enforces instruction whitelisting) ( #18337 )
2026-03-20 10:37:47 -05:00
MC
83023e4f0f
docs: add Cloudflare Workers AI provider ( #18322 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-03-20 10:10:22 -05:00
Brendan Allan
d0a57305ef
app: file type filter on desktop + multiple files ( #18403 )
2026-03-20 15:02:07 +00:00
Shoubhit Dash
27a70ad70f
fix(app): align review file comments with diff comments ( #18406 )
2026-03-20 14:44:18 +00:00
Luke Parker
0bbf26a1ce
deslopity deslopity ( #18343 )
2026-03-20 05:24:27 +00:00
Brendan Allan
4989632245
patch solid to try fix memo undefined under transition bug ( #18338 )
2026-03-20 14:58:35 +10:00
Luke Parker
d460614cd7
fix: lots of desktop stability, better e2e error logging ( #18300 )
2026-03-20 00:12:06 -04:00
Luke Parker
7866dbcfcc
fix: avoid truncate permission import cycle ( #18292 )
2026-03-19 23:52:04 -04:00
Dax
1071aca91f
fix: miscellaneous small fixes ( #18328 )
2026-03-19 22:20:29 -04:00
Jaaneek
b3d0446d13
feat: switch xai provider to responses API ( #18175 )
...
Co-authored-by: Jaaneek <jankiewiczmilosz@gmail.com>
2026-03-19 21:09:49 -05:00
Dax
92cd908fb5
feat: add Node.js entry point and build script ( #18324 )
2026-03-19 21:35:07 -04:00
Dax
6fcc970def
fix: include cache bin directory in which() lookups ( #18320 )
2026-03-19 21:21:55 -04:00
Dax
52a7a04ad8
refactor: replace Bun shell execution with portable Process utilities ( #18318 )
2026-03-19 21:17:06 -04:00
Dax
37b8662a9d
refactor: abstract SQLite behind runtime-conditional #db import ( #18316 )
2026-03-19 21:15:35 -04:00
Dax
ddcb32ae0b
refactor(tui): replace Bun-specific APIs with portable alternatives ( #18304 )
2026-03-19 19:32:59 -04:00
Frank
9a58c43ef4
go: upi translation
2026-03-19 18:54:32 -04:00
Dax
63585db6a7
refactor: replace Bun.sleep with node:timers/promises sleep ( #18301 )
2026-03-19 18:50:40 -04:00
Frank
bd44489ada
go: upi payment
2026-03-19 18:44:24 -04:00
opencode-agent[bot]
a6ef9e9206
chore: generate
2026-03-19 20:21:10 +00:00
Kit Langton
6e09a1d904
fix(account): handle pending console login polling ( #18281 )
2026-03-19 16:18:28 -04:00
opencode-agent[bot]
4f21757e0d
chore: generate
2026-03-19 20:05:33 +00:00
jorge g
2dbcd79fd2
fix: stabilize agent and skill ordering in prompt descriptions ( #18261 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-03-19 15:04:03 -05:00
James Long
48a7f0fd93
Fix `base64Decode` import in workspaces.spec.ts ( #18274 )
2026-03-19 15:38:54 -04:00
James Long
d69962b0f7
fix(core): disable chunk timeout by default ( #18264 )
2026-03-19 14:30:08 -04:00
opencode-agent[bot]
a6f23cb08e
chore: generate
2026-03-19 17:52:50 +00:00
James Long
0540751897
fix(core): use a queue to process events in event routes ( #18259 )
2026-03-19 13:51:14 -04:00
opencode-agent[bot]
baa204193c
chore: generate
2026-03-19 16:16:29 +00:00
Aiden Cline
aeece6166b
ignore: revert 3 commits that broke dev branch ( #18260 )
2026-03-19 11:15:07 -05:00
Kit Langton
0d7e62a532
fix forked prompt attachments losing file parts ( #17815 )
2026-03-19 12:00:32 -04:00
Shoubhit Dash
41aa254db4
fix(app): show review on the empty session route ( #18251 )
2026-03-19 19:51:32 +05:30
opencode-agent[bot]
d178d8249f
chore: generate
2026-03-19 14:00:32 +00:00
Shoubhit Dash
e6f5214779
feat: add git-backed session review modes ( #17961 )
2026-03-19 19:29:29 +05:30
Brendan Allan
84f60d97a0
app: fix workspace flicker when switching directories ( #18207 )
...
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
2026-03-19 19:29:14 +05:30
Brendan Allan
cbf4b68fee
electron: lazily read updater enabled
2026-03-19 21:47:47 +08:00
OpeOginni
bd4527b4f2
fix(desktop): remote server switching ( #17214 )
...
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-03-19 13:32:11 +00:00
Andrew Maguire
f4a9fe29a3
fix(app): ignore repeated Enter submits in prompt input ( #18148 )
...
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
2026-03-19 11:53:44 +00:00
opencode-agent[bot]
5a0bfa7061
chore: generate
2026-03-19 04:46:39 +00:00
Dax
1ac1a0287c
anthropic legal requests ( #18186 )
2026-03-19 04:45:24 +00:00
Aiden Cline
8e09e8c612
feat: integrate multistep auth flows into desktop app ( #18103 )
2026-03-19 13:47:51 +10:00
Kit Langton
84e62fc662
fix(session): preserve tagged error messages ( #18165 )
2026-03-18 20:36:53 -04:00
Frank
a7ea93528b
zen: add mimo pro/omni models
2026-03-18 20:28:41 -04:00
Luke Parker
5d2f8d77f9
fix: restore recent test regressions and upgrade effect beta ( #18158 )
2026-03-19 09:54:01 +10:00
Kit Langton
81be544981
feat(filesystem): add AppFileSystem service, migrate Snapshot ( #18138 )
2026-03-18 19:52:43 -04:00
opencode-agent[bot]
773c1192dc
chore: generate
2026-03-18 23:45:03 +00:00
Kit Langton
5ddfe4ada5
chore: type Provider.list() as Record<ProviderID, Info>, delete dead code ( #18123 )
2026-03-18 19:43:12 -04:00
Luke Parker
54ed87d53c
fix(windows): use cross-spawn for shim-backed commands ( #18010 )
2026-03-19 08:49:16 +10:00
Aiden Cline
8ee939c741
tweak: remove unnecessary parts from the fallback system prompt ( #18140 )
2026-03-18 17:27:47 -05:00
Frank
1b0096bf61
docs: update go models
2026-03-18 17:48:39 -04:00
Frank
3f1c96a0bb
zen: minimax m2.7
2026-03-18 14:30:55 -04:00
Frank
3558deba4a
zen: minimax m2.7
2026-03-18 14:15:00 -04:00
opencode-agent[bot]
c3ddc85cca
chore: generate
2026-03-18 17:37:40 +00:00
Kit Langton
a800583aea
refactor(effect): unify service namespaces and align naming ( #18093 )
2026-03-18 13:34:36 -04:00
Aiden Cline
171e69c2fc
feat: integrate support for multi step auth flows for providers that require additional questions ( #18035 )
2026-03-18 11:36:19 -05:00
Aiden Cline
822bb7b336
tweak: update gpt subscription model list ( #18101 )
2026-03-18 10:51:39 -05:00
Frank
47cf267c23
zen: fix routing non OC traffic
2026-03-18 10:59:56 -04:00
OpeOginni
976aae7e42
fix(desktop): fix error handling by adding errorName function to identify NotFoundError rather than statusCode ( #17591 )
2026-03-18 19:27:56 +05:30
David Hill
0ca51eebcf
tweak(ui): theme overrides ( #17958 )
2026-03-18 19:26:32 +05:30
David Hill
3256886e25
tui: make the title bar search easier to scan without a redundant icon
2026-03-18 13:52:57 +00:00
David Hill
d2194f6dde
Revert "tui: clean up search button in session header by removing magnifying glass icon and excess padding"
...
This reverts commit bfd4787fcd .
2026-03-18 13:52:36 +00:00
David Hill
bfd4787fcd
tui: clean up search button in session header by removing magnifying glass icon and excess padding
2026-03-18 13:49:58 +00:00
opencode-agent[bot]
58dce0148a
chore: generate
2026-03-18 12:58:46 +00:00
OpeOginni
79635b8b41
docs(cli): update experimental TY LSP flag description for clarity across multiple languages ( #14770 )
2026-03-18 18:27:42 +05:30
Brendan Allan
331dacf9db
app: remove debug text
2026-03-18 17:02:23 +08:00
Brendan Allan
4ba7d3b406
app: replace autoselect effects with single resource
2026-03-18 17:01:38 +08:00
Brendan Allan
a43783a6d4
app: initialize command catalog more efficiently
...
cuts down load times by like 30-50%
2026-03-18 14:46:53 +08:00
Frank
37c5295111
zen: gpt 5.4 mini and nano
2026-03-18 02:12:30 -04:00
Johannes Loher
56102ff642
fix(core): detect vLLM context overflow errors ( #17763 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-03-17 23:52:16 -05:00
Frank
1b86c27fb8
wip: zen
2026-03-17 23:31:14 -04:00
Frank
fe43bdb699
wip: zen
2026-03-17 22:50:54 -04:00
Ryan Vogel
a849a17e93
feat(enterprise): contact form now pushes to salesforce 🙄 ( #17964 )
...
Co-authored-by: slickstef11 <stefan@wundergraph.com>
Co-authored-by: Frank <frank@anoma.ly>
2026-03-17 22:43:43 -04:00
opencode-agent[bot]
0292f1b559
chore: generate
2026-03-18 02:01:02 +00:00
Kit Langton
5dfe86dcb1
refactor(truncation): effectify TruncateService, delete Scheduler ( #17957 )
2026-03-17 21:59:54 -04:00
Ariane Emory
4b4dd2b882
fix: Add apply_patch to EDIT_TOOLS filter ( #18009 )
2026-03-17 20:11:42 -05:00
opencode-agent[bot]
bc949af623
chore: generate
2026-03-18 01:05:16 +00:00
Kit Langton
9e7c136de7
refactor(snapshot): effectify SnapshotService ( #17878 )
2026-03-17 21:04:16 -04:00
Kit Langton
fee3c196c5
add prompt schema validation debug logs ( #17812 )
2026-03-17 19:18:16 -04:00
Frank
6c047391bb
wip: zen
2026-03-17 19:06:22 -04:00
Frank
350df0b261
zen: add missing model lab names
2026-03-17 18:41:38 -04:00
Frank
fbabc97c4c
zen: error logging
2026-03-17 16:53:10 -04:00
David Hill
7daea69e13
tweak(ui): add an empty state to the sidebar when no projects ( #17971 )
...
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
2026-03-17 19:54:14 +00:00
Frank
0772a95918
wip: zen
2026-03-17 15:00:44 -04:00
Frank
dadddc9c8c
zen: deprecate gemini 3 pro
2026-03-17 12:31:54 -04:00
OpeOginni
6708c3f6cf
docs: mark tools config as deprecated ( #17951 )
2026-03-17 10:07:35 -05:00
Shoubhit Dash
ba22976568
fix: inline review comment submit and layout ( #17948 )
2026-03-17 19:54:20 +05:30
Brendan Allan
0afeaea21f
app: inherit owner when creating prompt session
2026-03-17 19:47:06 +08:00
opencode-agent[bot]
b07b5a9b7f
chore: generate
2026-03-17 11:15:35 +00:00
Luke Parker
dbbe931a18
fix(app): avoid prompt tooltip Switch on startup ( #17857 )
2026-03-17 06:14:30 -05:00
opencode-agent[bot]
e14e874e51
chore: generate
2026-03-17 03:47:33 +00:00
Kyle Altendorf
544315dff7
docs: add describe annotation to snapshot config field ( #17861 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-03-16 22:46:09 -05:00
Luke Parker
e416e59ea6
test(app): deflake slash terminal toggle flow ( #17881 )
2026-03-17 12:55:58 +10:00
Luke Parker
cb69501098
test(opencode): deflake file and tool timing ( #17859 )
2026-03-17 00:49:04 +00:00
Kyle Altendorf
a64f604d54
fix(tui): check for selected text instead of any selection in dialog escape handler ( #16779 )
2026-03-17 10:25:03 +10:00
Kit Langton
3849822769
refactor(skill): effectify SkillService as scoped service ( #17849 )
2026-03-16 23:51:07 +00:00
AbigailJixiangyuyu
e9a17e4480
fix(windows): restore /editor support on Windows ( #17146 )
2026-03-17 08:11:02 +10:00
Aiden Cline
68809365df
fix: github copilot enterprise integration ( #17847 )
2026-03-16 17:05:14 -05:00
opencode-agent[bot]
8da511dfa8
chore: generate
2026-03-16 20:19:50 +00:00
Kit Langton
69381f6aea
refactor(file): effectify FileService as scoped service ( #17845 )
2026-03-16 16:18:39 -04:00
opencode-agent[bot]
df6508530f
chore: generate
2026-03-16 19:59:49 +00:00
Kit Langton
335356280c
refactor(format): effectify FormatService as scoped service ( #17675 )
2026-03-16 15:58:36 -04:00
opencode-agent[bot]
03d84f49c2
chore: generate
2026-03-16 18:24:21 +00:00
Kit Langton
2cbdf04ec9
refactor(file-time): effectify FileTimeService with Semaphore locks ( #17835 )
2026-03-16 18:23:13 +00:00
opencode-agent[bot]
410fbd8a00
chore: generate
2026-03-16 18:00:18 +00:00
Kit Langton
e5cbecf17c
fix+refactor(vcs): fix HEAD filter bug and effectify VcsService ( #17829 )
2026-03-16 13:59:11 -04:00
opencode-agent[bot]
ca3af5dc6a
chore: generate
2026-03-16 17:19:44 +00:00
Kit Langton
9e740d9947
stack: effectify-file-watcher-service ( #17827 )
2026-03-16 13:18:40 -04:00
opencode-agent[bot]
d4694d058c
chore: generate
2026-03-16 16:56:12 +00:00
Kit Langton
469c3a4204
refactor(instance): move scoped services to LayerMap ( #17544 )
2026-03-16 12:55:14 -04:00
DS
4cb29967f6
fix(opencode): apply message transforms during compaction ( #17823 )
2026-03-16 11:32:53 -05:00
Johannes Loher
e718db624f
fix(core): consider code: context_length_exceeded as context overflow in API call errors ( #17748 )
2026-03-16 10:25:24 -05:00
Michal Šlesár
15b27e0d18
fix(app): agent switch should not reset thinking level ( #17470 )
2026-03-16 19:43:29 +05:30
Kit Langton
c523aac586
fix(cli): scope active org labels to the active account ( #16957 )
2026-03-16 10:01:42 -04:00
Shoubhit Dash
51fcd04a70
Wrap question option descriptions instead of truncating ( #17782 )
2026-03-16 11:29:18 +00:00
Luke Parker
59c530cc6c
fix(opencode): teach Kit's test what an ID is ( #17745 )
2026-03-16 18:08:27 +10:00
Jason Quense
c2ca1494e5
fix(opencode): preserve prompt tool enables with empty agent permissions ( #17064 )
...
Co-authored-by: jquense <jquense@ramp.com>
2026-03-15 23:01:46 -05:00
opencode
4ee426ba54
release: v1.2.27
2026-03-16 02:33:48 +00:00
Aiden Cline
510374207d
fix: vcs watcher if statement ( #17673 )
2026-03-15 19:20:39 -05:00
Erik Engervall
aedbecedf7
docs: Add opencode-firecrawl to ecosystem documentation ( #17672 )
2026-03-15 18:56:24 -05:00
Frank
9c00669927
zen: update claude prices
2026-03-15 10:54:40 -04:00
David Hill
b9f6b40e3a
tweak(ui): remove open label ( #17512 )
2026-03-15 08:25:40 -05:00
Orlando Ascanio
ad06d8f496
docs(es): fix Spanish intro page translation, grammar, and terminology ( #17563 )
2026-03-15 08:22:32 -05:00
Kit Langton
2fc06c5a17
chore(permission): delete legacy permission module ( #17534 )
2026-03-14 20:56:52 -05:00
Kit Langton
52877d8765
fix(question): clean up pending entry on abort ( #17533 )
2026-03-15 00:49:49 +00:00
Sebastian
8f957b8f90
remove sighup exit ( #17254 )
2026-03-15 00:52:28 +01:00
opencode-agent[bot]
0befa1e57e
chore: generate
2026-03-14 18:29:06 +00:00
Kit Langton
f015154314
refactor(permission): effectify PermissionNext + fix InstanceState ALS bug ( #17511 )
2026-03-14 18:28:00 +00:00
Shoubhit Dash
689d9e14ea
fix(app): handle multiline web paste in prompt composer ( #17509 )
2026-03-14 22:51:45 +05:30
Kit Langton
66e8c57ed1
refactor(schema): inline branded ID schemas ( #17504 )
2026-03-14 16:14:46 +00:00
opencode-agent[bot]
b698f14e55
chore: generate
2026-03-14 15:59:01 +00:00
Kit Langton
cec1255b36
refactor(question): effectify QuestionService ( #17432 )
2026-03-14 11:58:00 -04:00
Aiden Cline
88226f3061
tweak: ensure that compaction message is tracked as agent initiated ( #17431 )
2026-03-14 10:46:24 -05:00
James Long
8c53b2b470
fix(core): increase default chunk timeout from 2 min to 5 min ( #17490 )
2026-03-14 14:27:06 +00:00
Marcus Schiesser
f2d3a4c70f
fix(ui): prevent long filenames from overlapping actions ( #17151 )
2026-03-13 16:17:15 -05:00
Michael Dwan
4b9b86b544
fix(opencode): lost sessions across worktrees and orphan branches ( #16389 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-03-13 15:51:55 -04:00
David Hill
f54abe58cf
tui: update compaction status message to use Session instead of History across all languages
...
The compaction message now correctly indicates the current session was compacted rather than the entire history, making it clearer to users which conversation data was optimized.
2026-03-13 16:33:01 +00:00
opencode
d954026dd8
release: v1.2.26
2026-03-13 16:32:53 +00:00
Adam
4ad8116ce3
fix(app): model selection persist by session ( #17348 )
2026-03-13 11:05:08 -05:00
David Hill
5c7088338c
fix(app): polish prompt composer controls ( #17388 )
2026-03-13 10:48:10 -05:00
Adam
389daa03df
fix(app): sidebar sync
2026-03-13 10:47:45 -05:00
David Hill
1cbe7b0854
tweak(ui): use new-session icon in sidebar buttons
2026-03-13 10:18:08 -05:00