James Long
a5c224f2ae
feat(core): basic implementation of remote workspace support ( #15120 )
2026-02-27 15:36:39 -05:00
Adam
8e647926a4
fix: test
2026-02-26 18:11:05 -06:00
Sebastian
e0d78a4445
split tui/server config ( #13968 )
2026-02-25 23:53:09 +01:00
Dax Raad
2a605b20e1
sync
2026-02-25 01:48:10 -05:00
Noam Bressler
c2c179eccc
fix: ACP both live and load share synthetic pending status preceeding… ( #14916 )
2026-02-24 23:54:10 +10:00
Luke Parker
f85737fcc0
fix(test): replace structuredClone with spread for process.env ( #14908 )
2026-02-24 23:16:24 +10:00
Luke Parker
6bd81f419c
fix(test): replace Unix-only assumptions with cross-platform alternatives ( #14906 )
2026-02-24 23:03:18 +10:00
Luke Parker
555a409fa4
fix(test): use path.sep in discovery test for cross-platform path matching ( #14905 )
2026-02-24 22:51:56 +10:00
Luke Parker
fa24663269
fix(win32): fix plugin resolution with createRequire fallback ( #14898 )
2026-02-24 22:20:57 +10:00
Luke Parker
cd2e2d6292
fix(test): harden preload cleanup against Windows EBUSY ( #14895 )
2026-02-24 21:59:14 +10:00
Luke Parker
bec0b6529a
fix(test): normalize git excludesFile path for Windows ( #14893 )
2026-02-24 21:40:38 +10:00
opencode-agent[bot]
8a8dbfcfbc
chore: generate
2026-02-24 11:15:39 +00:00
Noam Bressler
59bbbb909e
feat: ACP - stream bash output and synthetic pending events ( #14079 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-02-24 21:14:47 +10:00
Luke Parker
7122c38d71
fix(win32): add git flags for snapshot operations and fix tests for cross-platform ( #14890 )
2026-02-24 21:14:16 +10:00
Luke Parker
f03025d369
fix(win32): handle CRLF line endings in markdown frontmatter parsing ( #14886 )
2026-02-24 20:33:22 +10:00
Luke Parker
0732c96591
fix(test): use path.join for cross-platform glob test assertions ( #14837 )
2026-02-24 20:07:56 +10:00
adamelmore
cf8e450b22
Revert "fix(app): terminal issues"
...
This reverts commit dcd0169e72 .
2026-02-22 21:27:25 -06:00
Luke Parker
605ea75ddb
fix(win32): normalize paths at permission boundaries ( #14738 )
2026-02-23 12:05:21 +10:00
Erik Demaine
d29240c192
fix: Windows path support and canonicalization ( #13671 )
...
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com >
2026-02-23 10:10:27 +10:00
Erik Demaine
90d2e6b775
fix(desktop): change detection on Windows, especially Cygwin ( #13659 )
...
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com >
2026-02-23 09:49:05 +10:00
Adam
dcd0169e72
fix(app): terminal issues
2026-02-22 06:17:59 -06:00
Ryan Vogel
4efb61414b
feat: add list sessions for all sessions (experimental) ( #14038 )
2026-02-20 08:45:12 -05:00
Adam
e10054f274
fix(app): terminal issues ( #14435 )
2026-02-20 07:34:36 -06:00
Shoubhit Dash
ed9335d434
fix(snapshot): respect info exclude in snapshot staging ( #13495 )
2026-02-20 07:02:25 -06:00
Aiden Cline
b4a0f89315
test: merge test files into a single file ( #14366 )
2026-02-19 20:32:01 -06:00
Dax Raad
908faf067b
core: remove User-Agent header assertion from LLM test to fix failing test
2026-02-19 18:37:55 -06:00
tctev
17fdd50b98
feat(opencode): support adaptive thinking for claude sonnet 4.6 ( #14283 )
...
Co-authored-by: tctev <224793535+tctev@users.noreply.github.com >
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-02-19 16:17:57 -06:00
Adam
a8e2f75c60
fix(app): terminal issues ( #14329 )
2026-02-19 14:54:09 -06:00
opencode-agent[bot]
f3f154613b
chore: generate
2026-02-19 20:12:16 +00:00
Aiden Cline
a927251493
test: fix discovery test to boot up server instead of relying on 3rd party ( #14327 )
2026-02-19 14:11:23 -06:00
Dax
f03cb504c4
refactor: migrate from Bun.Glob to npm glob package ( #14317 )
2026-02-19 13:40:09 -05:00
Aiden Cline
aff1465aab
core: bump ai sdk packages for google, google vertex, anthropic, bedrock, and provider utils ( #14318 )
2026-02-19 12:35:51 -06:00
Dax Raad
350a377fca
Revert "refactor: migrate from Bun.Glob to npm glob package"
...
This reverts commit 25917459f0 .
2026-02-19 12:48:43 -05:00
Dax Raad
25917459f0
refactor: migrate from Bun.Glob to npm glob package
...
Replace Bun.Glob usage with a new Glob utility wrapper around the npm 'glob' package.
This moves us off Bun-specific APIs toward standard Node.js compatible solutions.
Changes:
- Add new src/util/glob.ts utility module with scan(), scanSync(), and match()
- Default include option is 'file' (only returns files, not directories)
- Add symlink option (default: false) to control symlink following
- Migrate all 12 files using Bun.Glob to use the new Glob utility
- Add comprehensive tests for the glob utility
Breaking changes:
- Removed support for include: 'dir' option (use include: 'all' and filter manually)
- symlink now defaults to false (was true in most Bun.Glob usages)
Files migrated:
- src/util/log.ts
- src/util/filesystem.ts
- src/tool/truncation.ts
- src/session/instruction.ts
- src/storage/json-migration.ts
- src/storage/storage.ts
- src/project/project.ts
- src/cli/cmd/tui/context/theme.tsx
- src/config/config.ts
- src/tool/registry.ts
- src/skill/skill.ts
- src/file/ignore.ts
2026-02-19 12:34:18 -05:00
Dax
019134be58
Remove use of Bun.file ( #14215 )
2026-02-19 11:32:32 -05:00
Adam
5e9ca9b152
fix(core): text files missclassified as binary
2026-02-19 07:32:58 -06:00
Adam
90cfdd1dba
fix(app): terminal rework ( #14217 )
2026-02-19 06:35:14 -06:00
Ariane Emory
a0c7dd68b4
fix: token substitution in OPENCODE_CONFIG_CONTENT (alternate take) ( #14047 )
2026-02-18 23:18:24 -06:00
Dax Raad
1567fa548c
Revert: all refactor commits migrating from Bun.file() to Filesystem module
2026-02-18 19:41:14 -05:00
Dax
a65664fd28
refactor: migrate src/lsp/server.ts from Bun.file()/Bun.write() to Filesystem module ( #14138 )
2026-02-18 21:41:07 +00:00
Adam
63dfadaef9
fix(app): terminal cross-talk ( #14184 )
2026-02-18 13:56:05 -06:00
Matt Silverlock
0ca00dbc0f
fix(github): emit PROMPT_TOO_LARGE error on context overflow ( #14166 )
2026-02-18 11:45:27 -06:00
Dax
fec69d7af8
feat: Add centralized filesystem module for Bun.file migration ( #14117 )
2026-02-18 15:30:52 +00:00
Aiden Cline
a0ff03304e
fix: ensure explore subagent has external_directory perm set to ask instead of auto denying ( #14060 )
2026-02-17 20:16:55 -06:00
Aiden Cline
e31e36bfc0
fix: dont autoload kilo ( #14052 )
2026-02-17 18:42:18 -06:00
opencode-agent[bot]
a21d6a3d5b
chore: generate
2026-02-17 23:53:22 +00:00
RAMA
d82e1bf458
feat: add Kilo as a native provider ( #13765 )
2026-02-17 17:52:21 -06:00
Aiden Cline
f60db9f708
fix: make read tool more mem efficient ( #14009 )
2026-02-17 15:36:45 -06:00
Nathan Anderson
04750ce489
feat: surface plugin auth providers in the login picker ( #13921 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-02-17 15:21:49 -06:00
Aiden Cline
f79ecdf133
core: keep message part order stable when files resolve asynchronously ( #13915 )
2026-02-16 18:45:11 -06:00