Dax Raad
3c6c74457d
sync
2026-02-25 01:48:10 -05:00
Noam Bressler
2cee947671
fix: ACP both live and load share synthetic pending status preceeding… ( #14916 )
2026-02-24 23:54:10 +10:00
Luke Parker
32417774c4
fix(test): replace structuredClone with spread for process.env ( #14908 )
2026-02-24 23:16:24 +10:00
Luke Parker
3d379c20c4
fix(test): replace Unix-only assumptions with cross-platform alternatives ( #14906 )
2026-02-24 23:03:18 +10:00
Luke Parker
06f25c78f6
fix(test): use path.sep in discovery test for cross-platform path matching ( #14905 )
2026-02-24 22:51:56 +10:00
Luke Parker
1af3e9e557
fix(win32): fix plugin resolution with createRequire fallback ( #14898 )
2026-02-24 22:20:57 +10:00
Luke Parker
a292eddeb5
fix(test): harden preload cleanup against Windows EBUSY ( #14895 )
2026-02-24 21:59:14 +10:00
Luke Parker
79254c1020
fix(test): normalize git excludesFile path for Windows ( #14893 )
2026-02-24 21:40:38 +10:00
opencode-agent[bot]
ef7f222d80
chore: generate
2026-02-24 11:15:39 +00:00
Noam Bressler
888b123387
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
13cabae29f
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
659068942e
fix(win32): handle CRLF line endings in markdown frontmatter parsing ( #14886 )
2026-02-24 20:33:22 +10:00
Luke Parker
de796d9a00
fix(test): use path.join for cross-platform glob test assertions ( #14837 )
2026-02-24 20:07:56 +10:00
adamelmore
9f4fc5b72a
Revert "fix(app): terminal issues"
...
This reverts commit e70d2b27de3aaed5a19b9ca2c6749ed7fce3ef93.
2026-02-22 21:27:25 -06:00
Luke Parker
ee754c46f9
fix(win32): normalize paths at permission boundaries ( #14738 )
2026-02-23 12:05:21 +10:00
Erik Demaine
0042a07052
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
a74fedd23b
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
e70d2b27de
fix(app): terminal issues
2026-02-22 06:17:59 -06:00
Ryan Vogel
7419ebc872
feat: add list sessions for all sessions (experimental) ( #14038 )
2026-02-20 08:45:12 -05:00
Adam
4e9ef3ecc1
fix(app): terminal issues ( #14435 )
2026-02-20 07:34:36 -06:00
Shoubhit Dash
ac0b37a7b7
fix(snapshot): respect info exclude in snapshot staging ( #13495 )
2026-02-20 07:02:25 -06:00
Aiden Cline
04a634a80d
test: merge test files into a single file ( #14366 )
2026-02-19 20:32:01 -06:00
Dax Raad
cb5a0de42f
core: remove User-Agent header assertion from LLM test to fix failing test
2026-02-19 18:37:55 -06:00
tctev
193013a44d
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
f8dad0ae17
fix(app): terminal issues ( #14329 )
2026-02-19 14:54:09 -06:00
opencode-agent[bot]
1867f1acaa
chore: generate
2026-02-19 20:12:16 +00:00
Aiden Cline
00c079868a
test: fix discovery test to boot up server instead of relying on 3rd party ( #14327 )
2026-02-19 14:11:23 -06:00
Dax
cb8b74d3f1
refactor: migrate from Bun.Glob to npm glob package ( #14317 )
2026-02-19 13:40:09 -05:00
Aiden Cline
7e35d0c610
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
af72010e9f
Revert "refactor: migrate from Bun.Glob to npm glob package"
...
This reverts commit 3c21735b35f779d69a5458b1fa5fada49fb7decb.
2026-02-19 12:48:43 -05:00
Dax Raad
3c21735b35
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
02a9495063
Remove use of Bun.file ( #14215 )
2026-02-19 11:32:32 -05:00
Adam
8ebdbe0ea2
fix(core): text files missclassified as binary
2026-02-19 07:32:58 -06:00
Adam
d07f09925f
fix(app): terminal rework ( #14217 )
2026-02-19 06:35:14 -06:00
Ariane Emory
1893473148
fix: token substitution in OPENCODE_CONFIG_CONTENT (alternate take) ( #14047 )
2026-02-18 23:18:24 -06:00
Dax Raad
568eccb4c6
Revert: all refactor commits migrating from Bun.file() to Filesystem module
2026-02-18 19:41:14 -05:00
Dax
d366a1430f
refactor: migrate src/lsp/server.ts from Bun.file()/Bun.write() to Filesystem module ( #14138 )
2026-02-18 21:41:07 +00:00
Adam
de25703e9d
fix(app): terminal cross-talk ( #14184 )
2026-02-18 13:56:05 -06:00
Matt Silverlock
d447b7694a
fix(github): emit PROMPT_TOO_LARGE error on context overflow ( #14166 )
2026-02-18 11:45:27 -06:00
Dax
6b29896a35
feat: Add centralized filesystem module for Bun.file migration ( #14117 )
2026-02-18 15:30:52 +00:00
Aiden Cline
25f3eef957
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
0ca75544ab
fix: dont autoload kilo ( #14052 )
2026-02-17 18:42:18 -06:00
opencode-agent[bot]
572a037e5d
chore: generate
2026-02-17 23:53:22 +00:00
RAMA
ad92181fa7
feat: add Kilo as a native provider ( #13765 )
2026-02-17 17:52:21 -06:00
Aiden Cline
c1b03b728a
fix: make read tool more mem efficient ( #14009 )
2026-02-17 15:36:45 -06:00
Nathan Anderson
4ccb82e81a
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
e35a4131d0
core: keep message part order stable when files resolve asynchronously ( #13915 )
2026-02-16 18:45:11 -06:00
Aiden Cline
a580fb47d2
tweak: drop ids from attachments in tools, assign them in prompt.ts instead ( #13890 )
2026-02-16 14:59:57 -06:00
opencode-agent[bot]
089ab9defa
chore: generate
2026-02-16 08:32:34 +00:00
Jhin Lee
f7708efa5b
feat: add openai-compatible endpoint support for google-vertex provider ( #10303 )
...
Co-authored-by: BlueT - Matthew Lien - 練喆明 <BlueT@BlueT.org>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-02-16 02:31:48 -06:00