9563 Commits

Author SHA1 Message Date
opencode 2e50664b8b release: v1.2.8 v1.2.8 2026-02-19 22:38:42 +00:00
Adam 58cb85473d fix(app): black screen on launch with sidecar server 2026-02-19 16:23:33 -06:00
opencode-agent[bot] d398de6672 chore: generate 2026-02-19 22:19:09 +00: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
Yanosh Kunsh e6a27e069f feat(tui): add custom tool and mcp call responses visible and collapsable (#10649)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-02-19 15:36:40 -06:00
Adam fb78475c3f chore: cleanup 2026-02-19 21:27:39 +00:00
Adam a1b3d266c1 fix(app): clear todos on abort 2026-02-19 21:27:39 +00:00
opencode a19e0061be release: v1.2.7 v1.2.7 2026-02-19 21:27:31 +00:00
Matt Silverlock 9e4a788d22 fix(github): action branch detection and 422 handling (#14322)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-02-19 15:11:59 -06:00
Adam f86aaf3b25 chore: cleanup 2026-02-19 15:09:24 -06:00
Adam 89b66c6e22 chore: refactor composer/dock components (#14328) 2026-02-19 15:02:45 -06:00
Adam a8e2f75c60 fix(app): terminal issues (#14329) 2026-02-19 14:54:09 -06:00
Adam 5015cfa274 chore: cleanup 2026-02-19 14:34:49 -06:00
Adam 3c35e85056 chore: cleanup 2026-02-19 14:31:22 -06:00
Adam 3ccd35851c chore: cleanup 2026-02-19 14:25:12 -06:00
Shintaro Jokagi 0603cc4295 feat(i18n): update Japanese translations to WSL integration (#13160) 2026-02-19 14:18:52 -06:00
Shantur Rathore 1e482a5f1a fix(core): normalize file.status paths relative to instance dir (#14207) 2026-02-19 14:17:36 -06:00
Jun 7ded917a00 docs(ko): improve wording in ecosystem, enterprise, formatters, and github docs (#14220) 2026-02-19 14:17:15 -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
opencode-agent[bot] b3d348107e chore: update nix node_modules hashes 2026-02-19 18:56:40 +00: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
Aiden Cline 5b59d06f0a tweak: add support for medium reasoning w/ gemini 3.1 (#14316) 2026-02-19 12:00:56 -06:00
opencode-agent[bot] eb98c4729e chore: update nix node_modules hashes 2026-02-19 18:00:22 +00:00
opencode-agent[bot] a27f008a6c chore: update nix node_modules hashes 2026-02-19 17:52:03 +00: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
Brendan Allan bc16c88464 app: make localhost urls work in isLocal 2026-02-20 01:38:39 +08:00
Adam 342e7c38d6 chore: cleanup 2026-02-19 11:36:37 -06: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
Adam 17ad6d2a7d chore: cleanup 2026-02-19 11:12:56 -06:00
Adam ea041e239c fix(app): navigate to last session on project nav 2026-02-19 11:12:56 -06:00
Frank f059463ccf zen: gemini 3.1 pro 2026-02-19 11:43:14 -05:00
Dax 019134be58 Remove use of Bun.file (#14215) 2026-02-19 11:32:32 -05:00
Adam 56d85c9c9d chore: cleanup 2026-02-19 09:00:43 -06:00
Adam cdf8ff4d95 fix(app): accordion styles 2026-02-19 09:00:43 -06:00
Adam 5e9ca9b152 fix(core): text files missclassified as binary 2026-02-19 07:32:58 -06:00
Adam 3f506d9d98 chore: cleanup 2026-02-19 07:32:58 -06:00
Brendan Allan 5053f09d8f app: fix typecheck 2026-02-19 21:27:44 +08:00
Brendan Allan da0d89f301 desktop: fetch defaultServer at top level 2026-02-19 21:14:59 +08:00
Adam 90cfdd1dba fix(app): terminal rework (#14217) 2026-02-19 06:35:14 -06:00
opencode-agent[bot] 457747dea0 chore: update nix node_modules hashes 2026-02-19 06:40:44 +00:00
Aiden Cline 3359967745 tweak: bake in the aws and google auth pkgs (#14241) 2026-02-19 00:31:33 -06:00
opencode-agent[bot] 41faa69de3 chore: generate 2026-02-19 05:19:18 +00:00
Ariane Emory a0c7dd68b4 fix: token substitution in OPENCODE_CONFIG_CONTENT (alternate take) (#14047) 2026-02-18 23:18:24 -06:00
Dax Raad 76540602d4 sdk: fix nested exports transformation in publish script
The publish script now recursively transforms export paths to handle nested export objects. This ensures all SDK entry points are correctly mapped to their compiled dist/ locations and type definitions when publishing to npm.
2026-02-18 20:43:50 -05:00
Dax Raad fd2d827df4 tui: ensure onExit callback fires after terminal output is written 2026-02-18 20:43:50 -05:00
Brendan Allan ce27ba4f43 app: deduplicate allServers list 2026-02-19 09:34:23 +08:00
Dax Raad 1567fa548c Revert: all refactor commits migrating from Bun.file() to Filesystem module 2026-02-18 19:41:14 -05:00
Dax f7f149a396 refactor: migrate src/project/project.ts from Bun.file() to Filesystem/stat modules (#14126) 2026-02-18 19:37:10 -05:00