James Long
|
305460b25f
|
fix: add a few more tests for sync and session restore (#22837)
|
2026-04-16 12:15:44 -04:00 |
|
Graham Campbell
|
378c05f202
|
feat: Add support for claude opus 4.7 xhigh adaptive reasoning effort (#22833)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
|
2026-04-16 10:57:36 -05:00 |
|
Dax Raad
|
2b1696f1d1
|
Revert "tui: fix path comparison in theme installer to handle different path formats"
This reverts commit 8ab17f5ce0.
|
2026-04-16 11:28:19 -04:00 |
|
Dax Raad
|
8ab17f5ce0
|
tui: fix path comparison in theme installer to handle different path formats
|
2026-04-16 11:18:44 -04:00 |
|
Dax
|
ef90b93205
|
fix: restore .gitignore logic for config dirs and migrate to shared Npm service (#22772)
|
2026-04-16 03:14:06 -04:00 |
|
Dax
|
3f7df08be9
|
perf: make vcs init non-blocking by forking git branch resolution (#22771)
|
2026-04-16 03:02:19 -04:00 |
|
Dax
|
675a46e23e
|
CLI perf: reduce deps (#22652)
|
2026-04-16 02:03:03 -04:00 |
|
opencode-agent[bot]
|
150ab07a83
|
chore: generate
|
2026-04-16 05:03:50 +00:00 |
|
Kit Langton
|
6b20838981
|
feat: unwrap provider namespaces to flat exports + barrel (#22760)
|
2026-04-16 05:02:50 +00:00 |
|
opencode-agent[bot]
|
c8af8f96ce
|
chore: generate
|
2026-04-16 03:57:53 +00:00 |
|
Kit Langton
|
5011465c81
|
feat: unwrap tool namespaces to flat exports + barrel (#22762)
|
2026-04-16 03:56:54 +00:00 |
|
Kit Langton
|
f6cc228684
|
feat: unwrap cli-tui namespaces to flat exports + barrel (#22759)
|
2026-04-16 03:56:51 +00:00 |
|
Kit Langton
|
9f4b73b6a3
|
fix: clean up final 16 no-unused-vars warnings (#22751)
|
2026-04-16 03:54:21 +00:00 |
|
Kit Langton
|
bd29004831
|
feat: enable type-aware no-misused-spread rule, fix 8 violations (#22749)
|
2026-04-16 03:50:50 +00:00 |
|
Kit Langton
|
8aa0f9fe95
|
feat: enable type-aware no-base-to-string rule, fix 56 violations (#22750)
|
2026-04-16 03:50:47 +00:00 |
|
opencode-agent[bot]
|
225a769411
|
chore: generate
|
2026-04-16 03:42:25 +00:00 |
|
Kit Langton
|
0e20382396
|
fix: resolve circular sibling imports causing runtime ReferenceError (#22752)
|
2026-04-15 23:41:34 -04:00 |
|
Kit Langton
|
509bc11f81
|
feat: unwrap lsp namespaces to flat exports + barrel (#22748)
|
2026-04-15 23:30:52 -04:00 |
|
Kit Langton
|
f24207844f
|
feat: unwrap storage namespaces to flat exports + barrel (#22747)
|
2026-04-15 23:30:49 -04:00 |
|
Kit Langton
|
1ca257e356
|
feat: unwrap config namespaces to flat exports + barrel (#22746)
|
2026-04-15 23:29:14 -04:00 |
|
Kit Langton
|
d4cfbd020d
|
feat: unwrap effect namespaces to flat exports + barrel (#22745)
|
2026-04-15 23:29:12 -04:00 |
|
Kit Langton
|
581d5208ca
|
feat: unwrap share namespaces to flat exports + barrel (#22744)
|
2026-04-15 23:28:46 -04:00 |
|
Kit Langton
|
a427a28fa9
|
feat: unwrap project namespaces to flat exports + barrel (#22743)
|
2026-04-15 23:28:46 -04:00 |
|
Kit Langton
|
80f1f1b5b8
|
feat: enable type-aware no-floating-promises rule, fix all 177 violations (#22741)
|
2026-04-15 23:27:32 -04:00 |
|
Kit Langton
|
343a564183
|
feat: unwrap 11 util namespaces to flat exports + barrel (#22739)
|
2026-04-15 23:15:58 -04:00 |
|
Kit Langton
|
b0eae5e12f
|
feat: bridge permission and provider auth routes behind OPENCODE_EXPERIMENTAL_HTTPAPI (#22736)
|
2026-04-15 23:02:48 -04:00 |
|
Kit Langton
|
702f741267
|
feat: enable oxlint suspicious category, fix 24 violations (#22727)
|
2026-04-16 02:53:10 +00:00 |
|
Kit Langton
|
665a843086
|
feat: unwrap Archive namespace to flat exports + barrel (#22722)
|
2026-04-16 02:52:34 +00:00 |
|
Kit Langton
|
1508196c0f
|
feat: bridge question routes from Hono to Effect HttpApi (#22718)
|
2026-04-15 22:50:22 -04:00 |
|
opencode-agent[bot]
|
f6243603f8
|
chore: generate
|
2026-04-16 02:46:39 +00:00 |
|
Kit Langton
|
379e40d772
|
feat: unwrap InstanceState + EffectBridge namespaces to flat exports + barrel (#22721)
|
2026-04-16 02:45:45 +00:00 |
|
Kit Langton
|
6c7e9f6f3a
|
refactor: migrate Effect call sites from Flock to EffectFlock (#22688)
|
2026-04-16 02:39:59 +00:00 |
|
Kit Langton
|
60c927cf4f
|
feat: unwrap Pty namespace to flat exports + barrel (#22719)
|
2026-04-16 02:21:46 +00:00 |
|
opencode-agent[bot]
|
069cef8a44
|
chore: generate
|
2026-04-16 02:18:58 +00:00 |
|
Kit Langton
|
cf423d2769
|
fix: remove 10 unused type-only imports and declarations (#22696)
|
2026-04-16 02:17:59 +00:00 |
|
Kit Langton
|
62ddb9d3ad
|
feat: unwrap uskill namespace to flat exports + barrel (#22714)
|
2026-04-16 02:17:19 +00:00 |
|
Kit Langton
|
0b975b01fb
|
feat: unwrap ugit namespace to flat exports + barrel (#22704)
|
2026-04-16 02:16:42 +00:00 |
|
Kit Langton
|
bb90aa6cb2
|
feat: unwrap uworktree namespace to flat exports + barrel (#22717)
|
2026-04-16 02:16:17 +00:00 |
|
Kit Langton
|
ce4e47a2e3
|
feat: unwrap uformat namespace to flat exports + barrel (#22703)
|
2026-04-16 02:16:01 +00:00 |
|
Kit Langton
|
e3677c2ba2
|
feat: unwrap upatch namespace to flat exports + barrel (#22709)
|
2026-04-16 02:15:58 +00:00 |
|
Kit Langton
|
a653a4b887
|
feat: unwrap usync namespace to flat exports + barrel (#22716)
|
2026-04-16 02:15:46 +00:00 |
|
Kit Langton
|
f7edffc11a
|
feat: unwrap uglobal namespace to flat exports + barrel (#22705)
|
2026-04-16 02:15:36 +00:00 |
|
Kit Langton
|
dc16488bd7
|
feat: unwrap uide namespace to flat exports + barrel (#22706)
|
2026-04-16 02:15:21 +00:00 |
|
Kit Langton
|
d7a072dd46
|
feat: unwrap usnapshot namespace to flat exports + barrel (#22715)
|
2026-04-16 02:15:20 +00:00 |
|
Kit Langton
|
5ae91aa810
|
feat: unwrap uplugin namespace to flat exports + barrel (#22711)
|
2026-04-16 02:15:19 +00:00 |
|
Kit Langton
|
18538e359b
|
feat: unwrap usession namespace to flat exports + barrel (#22713)
|
2026-04-16 02:15:17 +00:00 |
|
Kit Langton
|
47577ae857
|
feat: unwrap upermission namespace to flat exports + barrel (#22710)
|
2026-04-16 02:14:59 +00:00 |
|
Kit Langton
|
d22b5f026d
|
feat: unwrap unpm namespace to flat exports + barrel (#22708)
|
2026-04-16 02:14:44 +00:00 |
|
Kit Langton
|
26cdbc20b2
|
feat: unwrap ufile namespace to flat exports + barrel (#22702)
|
2026-04-16 02:14:37 +00:00 |
|
Kit Langton
|
360d8dd940
|
feat: unwrap uinstallation namespace to flat exports + barrel (#22707)
|
2026-04-16 02:14:34 +00:00 |
|
Kit Langton
|
426815a829
|
feat: unwrap ucommand namespace to flat exports + barrel (#22700)
|
2026-04-16 02:14:18 +00:00 |
|
Kit Langton
|
c6286d1bb9
|
feat: unwrap uenv namespace to flat exports + barrel (#22701)
|
2026-04-16 02:14:14 +00:00 |
|
Kit Langton
|
710c81984a
|
feat: unwrap uauth namespace to flat exports + barrel (#22699)
|
2026-04-16 02:13:56 +00:00 |
|
Kit Langton
|
a1dbfb5967
|
feat: unwrap uaccount namespace to flat exports + barrel (#22698)
|
2026-04-16 02:13:33 +00:00 |
|
Kit Langton
|
5eae926846
|
add experimental provider auth HttpApi slice (#22389)
|
2026-04-16 02:07:42 +00:00 |
|
Kit Langton
|
cce05c1665
|
fix: clean up 49 unused variables, catch params, and stale imports (#22695)
|
2026-04-16 02:01:53 +00:00 |
|
Kit Langton
|
34213d4446
|
fix: delete 9 dead functions with zero callers (#22697)
|
2026-04-16 02:01:02 +00:00 |
|
opencode-agent[bot]
|
70aeebf2df
|
chore: generate
|
2026-04-16 01:57:23 +00:00 |
|
Kit Langton
|
d6b14e2467
|
fix: prefix 32 unused parameters with underscore (#22694)
|
2026-04-15 21:56:23 -04:00 |
|
Kit Langton
|
6625766350
|
feat: unwrap MCP namespace to flat exports + barrel (#22693)
|
2026-04-16 01:56:02 +00:00 |
|
opencode-agent[bot]
|
7baf998752
|
chore: generate
|
2026-04-16 01:45:44 +00:00 |
|
Kit Langton
|
1d81335ab5
|
feat: unwrap Provider namespace + improved automation script (#22690)
|
2026-04-15 21:44:46 -04:00 |
|
Kit Langton
|
f7d4665e40
|
fix: resolve oxlint warnings — suppress false positives, remove unused imports (#22687)
|
2026-04-15 21:33:54 -04:00 |
|
Kit Langton
|
bbdbc107ae
|
feat: unwrap Config namespace to flat exports + barrel (#22689)
|
2026-04-15 21:26:24 -04:00 |
|
Kit Langton
|
0fb0135e51
|
refactor: remove makeRuntime facades from File and Ripgrep (#22513)
|
2026-04-15 21:22:18 -04:00 |
|
Kit Langton
|
02f2cf439e
|
feat: namespace → flat export migration (Bus proof-of-concept) (#22685)
|
2026-04-16 01:18:36 +00:00 |
|
Kit Langton
|
6d42f97644
|
fix: revert "core: move plugin initialisation to config layer override" (#22686)
|
2026-04-15 21:14:39 -04:00 |
|
Aiden Cline
|
307251bf3c
|
fix: bash memory usage (#22660)
|
2026-04-15 20:09:06 -05:00 |
|
James Long
|
074ef032ee
|
feat(core): add fence to make all methods strongly consistent when syncing (#22679)
|
2026-04-15 21:04:37 -04:00 |
|
Kit Langton
|
4ca809ef4e
|
fix(session): retry 5xx server errors even when isRetryable is unset (#22511)
|
2026-04-16 00:58:48 +00:00 |
|
opencode-agent[bot]
|
ac2fa668cf
|
chore: generate
|
2026-04-16 00:46:18 +00:00 |
|
Kit Langton
|
3d6f90cb53
|
feat: add oxlint with correctness defaults (#22682)
|
2026-04-15 20:45:19 -04:00 |
|
Carlo Wood
|
a554fad232
|
fix(tui): Don't overwrite the agent that was specified on the command line (#20554)
|
2026-04-15 18:41:35 -05:00 |
|
Kit Langton
|
4dd0d1f67e
|
refactor(opencode): use AppFileSystem path helpers (#22637)
|
2026-04-15 19:36:30 -04:00 |
|
Kit Langton
|
672ee28635
|
fix(opencode): avoid org lookup during config startup (#22670)
|
2026-04-15 19:20:25 -04:00 |
|
Brendan Allan
|
916131be19
|
core: move plugin intialisation to config layer override (#22620)
|
2026-04-15 22:44:55 +00:00 |
|
Ariane Emory
|
d2ea6700aa
|
fix(core): Remove dead code and documentation related to the obsolete list tool. (#22672)
|
2026-04-15 17:44:53 -05:00 |
|
Kit Langton
|
6bed7d469d
|
feat(opencode): improve telemetry tracing and request spans (#22653)
|
2026-04-15 17:32:56 -04:00 |
|
Kit Langton
|
250e30bc7d
|
add experimental permission HttpApi slice (#22385)
|
2026-04-15 21:28:01 +00:00 |
|
Aiden Cline
|
e83b22159d
|
tweak: ensure auto continuing compaction is tracked as agent initiated for github copilot (#22567)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
|
2026-04-15 15:50:33 -05:00 |
|
Aiden Cline
|
348a84969d
|
fix: ensure tool_use is always followed by tool_result (#22646)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
|
2026-04-15 14:56:45 -05:00 |
|
Kit Langton
|
9640d889ba
|
fix: register OTel context manager so AI SDK spans thread into Effect traces (#22645)
|
2026-04-15 16:35:14 +00:00 |
|
Dax
|
4ae7c77f8a
|
migrate: move flock and hash utilities to shared package (#22640)
|
2026-04-15 15:50:24 +00:00 |
|
Kit Langton
|
f1751401aa
|
fix(effect): add effect bridge for callback contexts (#22504)
|
2026-04-15 15:22:34 +00:00 |
|
Kit Langton
|
fe01fa7249
|
remove makeRuntime facade from Env (#22523)
|
2026-04-15 10:55:50 -04:00 |
|
Kit Langton
|
685d79e953
|
feat(opencode): trace tool execution spans (#22531)
|
2026-04-15 10:49:47 -04:00 |
|
Dax
|
be9432a893
|
shared package (#22626)
|
2026-04-15 14:26:20 +00:00 |
|
James Long
|
af20191d1c
|
feat(core): sync routes, refactor proxy, session restore, and more syncing (#22518)
|
2026-04-15 10:18:48 -04:00 |
|
Sebastian
|
405b0b037c
|
handle non-throwing requests (#22604)
|
2026-04-15 14:29:09 +02:00 |
|
Luke Parker
|
a992d8b733
|
fix(snapshot): avoid ENAMETOOLONG and improve staging perf via stdin pathspecs (#22560)
|
2026-04-15 06:43:36 +00:00 |
|
Dax
|
be3be32bf1
|
fix(observability): handle OTEL headers with '=' in value (#22564)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
|
2026-04-15 01:32:32 -04:00 |
|
Brendan Allan
|
4246368a88
|
fix(bootstrap): await plugin initialization
|
2026-04-15 11:40:33 +08:00 |
|
Brendan Allan
|
548d9ac726
|
core: parallelise bootstrap (#22514)
|
2026-04-15 03:23:28 +00:00 |
|
Dax Raad
|
627159acac
|
delete all e2e tests (#22501)
Cherry-picked from ea463e604c
|
2026-04-14 23:10:25 -04:00 |
|
Kit Langton
|
f73ff781e7
|
fix(opencode): export AI SDK telemetry spans (#22526)
|
2026-04-14 22:30:50 -04:00 |
|
Shoubhit Dash
|
467e5689ec
|
feat(server): extract question handler factory
|
2026-04-14 20:55:41 -04:00 |
|
Shoubhit Dash
|
fba752a501
|
feat(server): extract question httpapi contract
|
2026-04-14 20:55:39 -04:00 |
|
Shoubhit Dash
|
f6409759e5
|
fix: restore instance context in prompt runs (#22498)
|
2026-04-15 03:59:12 +05:30 |
|
Luke Parker
|
f9d99f044d
|
fix(session): keep GitHub Copilot compaction requests valid (#22371)
|
2026-04-15 08:02:27 +10:00 |
|
Kit Langton
|
aeb7d99d20
|
fix(effect): preserve logger context in prompt runs (#22496)
|
2026-04-14 17:33:44 -04:00 |
|
Aiden Cline
|
3695057bee
|
feat: add --sanitize flag to opencode export to strip PII or confidential info (#22489)
|
2026-04-14 16:24:18 -05:00 |
|
Kit Langton
|
3cf7c7536b
|
fix(question): restore flat reply sdk shape (#22487)
|
2026-04-14 16:57:32 -04:00 |
|
Kit Langton
|
f2525a63c9
|
add experimental question HttpApi slice (#22357)
|
2026-04-14 19:43:49 +00:00 |
|
Dax Raad
|
6ce5c01b1a
|
ignore: v2 experiments
|
2026-04-14 14:25:38 -04:00 |
|
Sebastian
|
a53fae1511
|
Fix diff line number contrast for built-in themes (#22464)
|
2026-04-14 19:59:41 +02:00 |
|
Kit Langton
|
4626458175
|
fix(mcp): persist immediate oauth connections (#22376)
|
2026-04-14 13:56:45 -04:00 |
|
Goni Zahavy
|
9a5178e4ac
|
fix(cli): handlePluginAuth asks for api key only if authorize method exists (#22475)
|
2026-04-14 12:53:00 -05:00 |
|
Kit Langton
|
68384613be
|
refactor(session): remove async facade exports (#22471)
|
2026-04-14 13:45:13 -04:00 |
|
Kit Langton
|
4f967d5bc0
|
improve bash timeout retry hint (#22390)
|
2026-04-14 12:55:03 -04:00 |
|
Kit Langton
|
ff60859e36
|
fix(project): reuse runtime in instance boot (#22470)
|
2026-04-14 12:53:13 -04:00 |
|
Kit Langton
|
020c47a055
|
refactor(project): remove async facade exports (#22387)
|
2026-04-14 12:49:20 -04:00 |
|
opencode-agent[bot]
|
64171db173
|
chore: generate
|
2026-04-14 16:39:15 +00:00 |
|
Kit Langton
|
ad265797ab
|
refactor(share): remove session share async facade exports (#22386)
|
2026-04-14 12:38:11 -04:00 |
|
Aiden Cline
|
b1312a3181
|
core: prevent duplicate user messages in ACP clients (#22468)
|
2026-04-14 11:37:33 -05:00 |
|
RAIT-09
|
a8f9f6b705
|
fix(acp): stop emitting user_message_chunk during session/prompt turn (#21851)
|
2026-04-14 11:25:00 -05:00 |
|
Aiden Cline
|
d312c677c5
|
fix: rm effect logger from processor.ts, use old logger for now instead (#22460)
|
2026-04-14 10:39:01 -05:00 |
|
Shoubhit Dash
|
5b60e51c9f
|
fix(opencode): resolve ripgrep worker path in builds (#22436)
|
2026-04-14 16:39:21 +05:30 |
|
Shoubhit Dash
|
d6840868d4
|
refactor(ripgrep): use embedded wasm backend (#21703)
|
2026-04-14 11:56:23 +05:30 |
|
Kit Langton
|
f954854232
|
refactor(instance): remove state helper (#22381)
|
2026-04-13 22:40:12 -04:00 |
|
Kit Langton
|
6a99079012
|
kit/env instance state (#22383)
|
2026-04-13 22:28:16 -04:00 |
|
Kit Langton
|
0a8b6298cd
|
refactor(tui): move config cache to InstanceState (#22378)
|
2026-04-13 22:24:40 -04:00 |
|
Kit Langton
|
f40209bdfb
|
refactor(snapshot): remove async facade exports (#22370)
|
2026-04-13 21:24:54 -04:00 |
|
Kit Langton
|
a2cb4909da
|
refactor(plugin): remove async facade exports (#22367)
|
2026-04-13 21:24:20 -04:00 |
|
Kit Langton
|
7a05ba47d1
|
refactor(session): remove compaction async facade exports (#22366)
|
2026-04-13 21:23:34 -04:00 |
|
Kit Langton
|
36745caa2a
|
refactor(worktree): remove async facade exports (#22369)
|
2026-04-13 21:23:15 -04:00 |
|
Nazar H.
|
c2403d0f15
|
fix(provider): guard reasoningSummary injection for @ai-sdk/openai-compatible providers (#22352)
Co-authored-by: Nazar Hnatyshen <nazar.hnatyshen@atolls.com>
|
2026-04-13 20:20:06 -05:00 |
|
Aiden Cline
|
34e2429c49
|
feat: add experimental.compaction.autocontinue hook to disable auto continuing after compaction (#22361)
|
2026-04-13 20:14:53 -05:00 |
|
Kit Langton
|
e8471256f2
|
refactor(session): move llm stream into layer (#22358)
|
2026-04-13 19:53:30 -04:00 |
|
Kit Langton
|
43b37346b6
|
feat: add interactive burst to the TUI logo (#22098)
|
2026-04-13 19:36:28 -04:00 |
|
Kit Langton
|
d199648aeb
|
refactor(permission): remove async facade exports (#22342)
|
2026-04-13 19:33:58 -04:00 |
|
Kit Langton
|
a06f40297b
|
fix grep exact file path searches (#22356)
|
2026-04-13 19:26:50 -04:00 |
|
Dax Raad
|
59c0fc28ee
|
ignore: v2 thoughts
|
2026-04-13 17:33:34 -04:00 |
|
James Long
|
b22add292c
|
refactor(core): publish sync events to global event stream (#22347)
|
2026-04-13 16:51:59 -04:00 |
|
Kit Langton
|
67aaecacac
|
refactor(session): remove revert async facade exports (#22339)
|
2026-04-13 16:16:13 -04:00 |
|
Kit Langton
|
29c202e6ab
|
refactor(mcp): remove mcp auth async facade exports (#22338)
|
2026-04-13 15:36:12 -04:00 |
|
Kit Langton
|
dcbf11f41a
|
refactor(session): remove summary async facades (#22337)
|
2026-04-13 15:35:38 -04:00 |
|
Kit Langton
|
14ccff4037
|
refactor(agent): remove async facade exports (#22341)
|
2026-04-13 14:54:01 -04:00 |
|
Dax Raad
|
913120759a
|
session entry
|
2026-04-13 14:00:49 -04:00 |
|
Dax
|
7a6ce05d09
|
2.0 exploration (#22335)
|
2026-04-13 13:47:33 -04:00 |
|
Kit Langton
|
1dc69359d5
|
refactor(mcp): remove async facade exports (#22324)
|
2026-04-13 13:45:34 -04:00 |
|
James Long
|
bf50d1c028
|
feat(core): expose workspace adaptors to plugins (#21927)
|
2026-04-13 13:33:13 -04:00 |
|
Kit Langton
|
b8801dbd22
|
refactor(file): remove async facade exports (#22322)
|
2026-04-13 13:12:02 -04:00 |
|
Kit Langton
|
f7c6943817
|
refactor(config): remove async facade exports (#22325)
|
2026-04-13 13:11:05 -04:00 |
|
Kit Langton
|
21d7a85e76
|
refactor(lsp): remove async facade exports (#22321)
|
2026-04-13 12:47:52 -04:00 |
|
Kit Langton
|
663e798e76
|
refactor(provider): remove async facade exports (#22320)
|
2026-04-13 12:40:00 -04:00 |
|
Kit Langton
|
c22e34853d
|
refactor(auth): remove async auth facade exports (#22306)
|
2026-04-13 12:31:43 -04:00 |
|
Kit Langton
|
6825b0bbc7
|
refactor(pty): remove async facade exports (#22305)
|
2026-04-13 11:47:05 -04:00 |
|
Kit Langton
|
3644581b55
|
refactor(file): stream ripgrep search parsing (#22303)
|
2026-04-13 11:39:37 -04:00 |
|
Kit Langton
|
79cc15335e
|
fix: dispose e2e app runtime (#22316)
|
2026-04-13 11:36:56 -04:00 |
|
Kit Langton
|
ca6200121b
|
refactor: remove vcs async facade exports (#22304)
|
2026-04-13 11:22:20 -04:00 |
|