Dax Raad
d5c4e7fa0a
tui: fix Windows plugin loading by using direct paths instead of file URLs
2026-03-10 01:18:34 -04:00
Dax Raad
295a338f6c
core: fix custom tool loading to properly resolve module paths
2026-03-10 01:16:51 -04:00
Dax Raad
1fb256886c
sync
2026-03-10 01:02:17 -04:00
Dax Raad
26ed8cb60a
sync
2026-03-10 01:00:28 -04:00
Dax Raad
917fe97926
sync
2026-03-10 00:58:15 -04:00
Dax Raad
42b8eab5b7
core: log npm install errors to console for debugging dependency failures
2026-03-10 00:52:21 -04:00
Dax
77d1b4118b
Merge branch 'dev' into refactor/lsp-core-improvements
2026-03-10 00:49:07 -04:00
Dax Raad
0d9729d934
sync
2026-03-10 00:44:06 -04:00
Dax Raad
7478e0742e
core: fix CLI tools from npm packages not being accessible after install on Windows
2026-03-10 00:11:18 -04:00
Dax Raad
ca8424c10e
sync
2026-03-09 23:59:37 -04:00
Dax Raad
db2ce1ca6e
tui: export sessions using consistent Filesystem API instead of Bun.write
2026-03-09 23:44:20 -04:00
Dax Raad
33f42a8d2a
core: fix npm dependency installation on Windows CI by disabling bin links when symlink permissions are restricted
2026-03-09 23:39:47 -04:00
Dax Raad
68f3631004
core: enable npm bin links on non-Windows platforms to allow plugin executables to work while keeping them disabled on Windows CI where symlink permissions are restricted
2026-03-09 23:37:58 -04:00
Dax Raad
ea73d7db1e
core: fix dependency installation failures behind corporate proxies or in CI by disabling Bun cache when network interception is detected
2026-03-09 23:32:28 -04:00
Dax Raad
e446964c05
core: disable npm bin links to fix package installation in sandboxed environments
2026-03-09 23:31:50 -04:00
opencode-agent[bot]
4f982ddb94
chore: generate
2026-03-10 02:02:18 +00:00
adam jones
ff3bb7424d
fix(mcp): fix OAuth auto-connect failing on first connection ( #15547 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-03-09 21:01:19 -05:00
Dax Raad
1882a5c219
core: dynamically resolve formatter executable paths at runtime
...
Formatters now determine their executable location when enabled rather than
using hardcoded paths. This ensures formatters work correctly regardless
of how the tool was installed or where executables are located on the system.
2026-03-09 21:58:25 -04:00
Dax Raad
a33fb445e9
sync
2026-03-09 21:42:08 -04:00
Dax
d4bfaac2af
Update packages/opencode/src/util/which.ts
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-03-09 21:41:12 -04:00
Dax
c37376c00f
Update packages/opencode/src/npm/index.ts
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-03-09 21:39:50 -04:00
Dax Raad
f694584fae
refactor: lsp server and core improvements
2026-03-09 21:35:34 -04:00
Dax Raad
89d6f60d25
refactor(server): extract createApp function for server initialization
...
- Replace Server.App() with Server.Default() for internal server access
- Extract server app creation into Server.createApp(opts) for testability
- Move CORS whitelist from module-level variable to function parameter
- Update all tests to use Server.Default() instead of Server.App()
2026-03-09 17:13:52 -04:00
Adam
ee18c9976e
chore(app): dev stats
2026-03-09 15:57:24 -05:00
Adam
794532928f
fix(app): terminal state corruption
2026-03-09 15:28:35 -05:00
Adam
7b773c65ec
chore: cleanup
2026-03-09 15:28:35 -05:00
Adam
e53aa79dc6
chore: cleanup
2026-03-09 15:28:35 -05:00
opencode-agent[bot]
d9a97249c0
chore: generate
2026-03-09 20:15:31 +00:00
James Long
86cef16940
fix(core): put workspace routing behind OPENCODE_EXPERIMENTAL_WORKSPACES flag ( #16775 )
2026-03-09 16:14:19 -04:00
bhaktatejas922
3627c67cf2
docs: update opencode-morph-fast-apply to opencode-morph-plugin in ecosystem ( #16634 )
2026-03-09 14:39:06 -05:00
Dax Raad
39ef7fc90e
Merge remote-tracking branch 'origin/dev' into dev
2026-03-09 15:30:15 -04:00
Dax Raad
37ae0a4051
refactor: replace bun semver with npm semver package
2026-03-09 15:29:55 -04:00
Kyle Altendorf
b312928e9f
fix(tui): wait for model store before auto-submitting --prompt ( #7476 )
2026-03-09 14:22:38 -05:00
Dax
2f2856e20a
refactor(opencode): replace Bun shell in core flows ( #16286 )
2026-03-09 15:19:50 -04:00
Dax Raad
831eb6881b
refactor: change pathToFileURL imports from bun to url module
2026-03-09 14:52:25 -04:00
James Long
f20ee2fad2
fix(tui): handle error when creating a session ( #16767 )
2026-03-09 12:13:32 -04:00
Stephen Collings
8b9710e56c
fix: Multiple jdtls LSPs eating memory in java monorepos ( #12123 )
2026-03-09 16:09:43 +00:00
opencode
c6262f9d40
release: v1.2.24
2026-03-09 16:09:34 +00:00
Adam
b749fa90f2
fix(app): scroll jitter/loop
2026-03-09 10:44:02 -05:00
David Hill
399b8f0701
fix(app): session title turn spinner ( #16764 )
2026-03-09 09:46:15 -05:00
Filip
3742e42fdf
fix(app): dismiss toast notifications when questions or permissions a… ( #16758 )
2026-03-09 09:36:57 -05:00
James Long
366b8a8034
feat(tui): add initial support for workspaces into the tui ( #16230 )
2026-03-09 10:28:04 -04:00
Armin Pašalić
ef9bc4ec9e
feat(gitlab): send context-1m-2025-08-07 beta header to enable 1M context window ( #16153 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-03-09 09:22:00 -05:00
Jack
5838b58913
add copilot gpt-5.4 xhigh support ( #16294 )
2026-03-09 22:07:12 +08:00
opencode
2712244ad3
release: v1.2.23
2026-03-09 13:50:43 +00:00
Adam
6388cbaf92
fix(app): remove oc-1 theme
2026-03-09 08:25:41 -05:00
David Hill
5cc61e1b53
tui: fix sidebar workspace container sizing by adding box-border class to prevent content overflow issues
2026-03-09 13:05:43 +00:00
Adam
0243be86a7
fix(app): don't animate review panel in/out
2026-03-09 07:49:11 -05:00
Adam
c71d1bde5e
revert(app): "STUPID SEXY TIMELINE ( #16420 )" ( #16745 )
2026-03-09 07:36:39 -05:00
Luke Parker
f27ef595f6
fix(app): sanitize workspace store filenames on Windows ( #16703 )
2026-03-09 20:26:53 +10:00