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
Aiden Cline
308e500832
tweak: bake in the aws and google auth pkgs ( #14241 )
2026-02-19 00:31:33 -06:00
Frank
24a9841322
zen: update sst version
2026-02-18 13:54:23 -05:00
Vladimir Glafirov
83b7d8e04c
feat: GitLab Duo - bump gitlab-ai-provider to 3.6.0 (adds Sonnet 4.6) ( #14115 )
2026-02-18 10:58:38 -06:00
Dax
6b29896a35
feat: Add centralized filesystem module for Bun.file migration ( #14117 )
2026-02-18 15:30:52 +00:00
opencode
d8c25bfeb4
release: v1.2.6
2026-02-16 19:57:09 +00:00
Vladimir Glafirov
ef979ccfa8
fix: bump GitLab provider and auth plugin for mid-session token refresh ( #13850 )
2026-02-16 10:01:17 -06:00
opencode
62a24c2dda
release: v1.2.5
2026-02-15 18:49:52 +00:00
opencode
d1482e1483
release: v1.2.4
2026-02-15 01:55:33 +00:00
opencode
c190f5f611
release: v1.2.3
2026-02-15 00:34:56 +00:00
Aiden Cline
839c5cda12
fix: ensure anthropic models on OR also have variant support ( #13498 )
2026-02-14 14:30:07 -06:00
opencode
3b6b3e6fc8
release: v1.2.2
2026-02-14 19:08:58 +00:00
Aiden Cline
ef205c3660
bump vertex ai packages ( #13625 )
2026-02-14 12:29:01 -06:00
opencode
cd775a2862
release: v1.2.1
2026-02-14 06:39:47 +00:00
opencode
ffc000de8e
release: v1.2.0
2026-02-14 05:20:11 +00:00
Dax
6d95f0d14c
sqlite again ( #10597 )
...
Co-authored-by: Github Action <action@github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-02-14 04:19:02 +00:00
Aiden Cline
0d90a22f90
feat: update some ai sdk packages and uuse adaptive reasoning for opus 4.6 on vertex/bedrock/anthropic ( #13439 )
2026-02-13 00:56:11 -06:00
opencode
34ebe814dd
release: v1.1.65
2026-02-13 05:51:04 +00:00
opencode
76db218674
release: v1.1.64
2026-02-12 23:18:40 +00:00
Luke Parker
4018c863e3
fix: baseline CPU detection ( #13371 )
2026-02-13 07:50:43 +10:00
opencode
ac018e3a35
release: v1.1.63
2026-02-12 18:46:38 +00:00
opencode
aaee5fb680
release: v1.1.62
2026-02-12 18:15:24 +00:00
Aiden Cline
2db618dea3
fix: downgrade bun to 1.3.5 ( #13347 )
2026-02-12 16:59:08 +00:00
opencode
892bb75265
release: v1.1.61
2026-02-12 14:45:45 +00:00
Adam
ecb274273a
wip(ui): diff virtualization ( #12693 )
2026-02-12 07:25:58 -06:00
opencode
03de51bd3c
release: v1.1.60
2026-02-12 05:58:24 +00:00
Luke Parker
c856f875a1
chore: upgrade bun to 1.3.9 ( #13223 )
2026-02-12 09:27:58 +10:00
Sebastian
125727d09c
upgrade opentui to 0.1.79 ( #13036 )
2026-02-12 00:13:11 +01:00
opencode
42bea5d297
release: v1.1.59
2026-02-11 15:37:00 +00:00
opencode
4dc363f306
release: v1.1.58
2026-02-11 15:12:01 +00:00
opencode
edcfd562af
release: v1.1.57
2026-02-11 13:45:34 +00:00
opencode
1bbbd51d48
release: v1.1.56
2026-02-10 22:12:25 +00:00
opencode
fbc41475b4
release: v1.1.55
2026-02-10 20:21:34 +00:00
opencode
1d11a0adfd
release: v1.1.54
2026-02-10 19:04:02 +00:00
Adam
dc53086c1e
wip(docs): i18n ( #12681 )
2026-02-09 11:34:35 -06:00
Abdul Rahman ArM
d5036cf01f
fix(desktop): add native clipboard image paste and fix text paste ( #12682 )
2026-02-08 11:24:09 +00:00
Caleb Norton
e772fc6e23
fix: revert "feat(app): add web input focus shortcut ( #12493 )" ( #12639 )
2026-02-07 19:26:10 -06:00
opencode-agent[bot]
4b7abc0a2c
chore: generate
2026-02-07 19:36:27 +00:00
ChangeHow
805207e096
feat(app): add web input focus shortcut ( #12493 )
2026-02-07 13:35:46 -06:00
Tommy D. Rossi
576a681a4f
feat: add models.dev schema ref for model autocomplete in opencode.json ( #12528 )
2026-02-06 17:46:31 -06:00
Aiden Cline
898778daa9
chore: upgrade bun to 1.3.8 ( #11892 )
2026-02-06 16:13:48 -06:00
Vladimir Glafirov
83156e5153
chore(deps): bump @gitlab/gitlab-ai-provider to 3.5.0 ( #12496 )
2026-02-06 10:16:15 -06:00
Brendan Allan
b7ad8e459c
desktop: add loading window and restructure rust ( #12176 )
2026-02-06 23:03:07 +08:00
opencode
579902ace6
release: v1.1.53
2026-02-05 23:08:56 +00:00
Adam
2875405514
fix(app): more terminal stability fixes
2026-02-05 14:21:13 -06:00
Steffen Deusch
8ddef975b7
feat(acp): add session usage ( #12299 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-02-05 12:58:09 -06:00
opencode
a0bc656215
release: v1.1.52
2026-02-05 18:48:54 +00:00
Dax Raad
9adcf524e2
core: bundle GitLab auth plugin directly instead of dynamic install
...
Remove dynamic installation of built-in plugins. GitLab auth is now imported
directly as an internal plugin, eliminating network requests during startup
and simplifying the plugin loading logic.
Removes the need for test mocks since plugins are no longer
dynamically installed at runtime.
2026-02-05 11:29:00 -05:00
Aiden Cline
bec1148192
fix: downgrade xai ai-sdk package due to errors ( #12251 )
2026-02-05 01:50:05 -06:00
Lucas (TaeYoung) Jo
891875402c
fix(terminal): support remote server connections and fix GLIBC compatibility ( #11906 )
2026-02-04 05:01:10 -06:00
opencode
154cbf6996
release: v1.1.51
2026-02-04 07:06:48 +00:00
opencode
93a07e5a2a
release: v1.1.50
2026-02-04 01:35:15 +00:00
Matt Silverlock
25bdd77b1d
fix(opencode): use official ai-gateway-provider package for Cloudflare AI Gateway ( #12014 )
2026-02-03 15:18:28 -06:00
opencode
acc2bf5db9
release: v1.1.49
2026-02-03 03:44:18 +00:00
Vladimir Glafirov
cf8b033be1
feat(provider): add User-Agent header for GitLab AI Gateway requests ( #11818 )
2026-02-02 10:41:02 -06:00
Sebastian
3982c7d99a
Use opentui OSC52 clipboard, again ( #11744 )
2026-02-02 08:12:50 +01:00
Dax Raad
cfbe9d329f
Revert "Use opentui OSC52 clipboard ( #11718 )"
...
This reverts commit 8e985e0a75 .
2026-02-02 00:13:02 -05:00
Sebastian
8e985e0a75
Use opentui OSC52 clipboard ( #11718 )
...
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-02-02 04:48:29 +01:00
opencode
597ae57bb1
release: v1.1.48
2026-01-31 13:48:22 +00:00
Aiden Cline
aef0e58ad7
chore(deps): bump ai-sdk packages ( #11383 )
...
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-01-30 17:58:02 -06:00
opencode
6cd2a68851
release: v1.1.47
2026-01-30 21:06:38 +00:00
opencode
e9ef94dc4d
release: v1.1.46
2026-01-30 19:19:34 +00:00
opencode
71e0ba271f
release: v1.1.45
2026-01-30 14:32:22 +00:00
Dax Raad
d58661d4fb
ci
2026-01-30 01:15:24 -05:00
opencode
bbc7bdb3fd
release: v1.1.43
2026-01-30 00:31:06 +00:00
Mert Can Demir
fdd484d2c1
feat: expose acp thinking variants ( #9064 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-01-29 20:15:36 +00:00
Dax
9ed3b0742f
ci ( #11149 )
...
Co-authored-by: opencode <opencode@sst.dev>
2026-01-29 13:17:55 -05:00
Hegyi Áron Ferenc
2af326606c
feat(desktop): Add desktop deep link ( #10072 )
...
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-01-29 15:09:53 +08:00
opencode
7c0067d59d
release: v1.1.42
2026-01-29 05:59:07 +00:00
opencode
9cfdbbb1af
release: v1.1.41
2026-01-29 04:00:39 +00:00
opencode
4e41ca74b9
release: v1.1.40
2026-01-28 20:09:37 +00:00
opencode
6eb2bdd665
release: v1.1.39
2026-01-28 07:19:17 +00:00
opencode
3bb10773e6
release: v1.1.38
2026-01-28 06:42:23 +00:00
opencode
e3be4c9f23
release: v1.1.37
2026-01-28 02:35:38 +00:00
adamelmore
51edf68606
feat(desktop): i18n for tauri side
2026-01-27 15:25:07 -06:00
Sebastian Herrlinger
f48784d152
upgrade opentui to v0.1.75
2026-01-26 11:17:26 -05:00
opencode
056186225b
release: v1.1.36
2026-01-25 17:29:26 +00:00
Aiden Cline
7f55a9736d
chore: bump hey api
2026-01-24 23:00:40 -05:00
opencode
33298e8775
release: v1.1.35
2026-01-25 00:37:58 +00:00
Rahul A Mistry
399fec770f
fix(app): markdown rendering with morphdom for better dom functions ( #10373 )
2026-01-24 18:29:58 -06:00
Vladimir Glafirov
6633f0e6fa
fix: bump gitlab-ai-provider version ( #10255 )
2026-01-24 00:11:18 -05:00
opencode
c130dd425a
release: v1.1.34
2026-01-23 07:27:35 +00:00
opencode
2e53697da0
release: v1.1.33
2026-01-23 02:38:33 +00:00
Vladimir Glafirov
515391e9c7
feat(gitlab): Added support for OpenAI based GitLab Duo models ( #10108 )
2026-01-22 16:26:25 -06:00
opencode
71ef43f9a0
release: v1.1.32
2026-01-22 19:22:26 +00:00
GitHub Action
de07cf26e8
chore: generate
2026-01-22 10:49:25 +00:00
Shoubhit Dash
c737776958
refactor(desktop): move markdown rendering to rust ( #10000 )
2026-01-22 04:48:39 -06:00
opencode
59ceca3e51
release: v1.1.31
2026-01-22 00:22:10 +00:00
opencode
09d2fd57ff
release: v1.1.30
2026-01-21 20:55:35 +00:00
Tommy D. Rossi
416aaff488
feat(acp): add session/list and session/fork support ( #7976 )
2026-01-21 14:14:56 -06:00
Vladimir Glafirov
1820569818
chore(deps): update GitLab packages for better self-hosted instance support ( #9856 )
2026-01-21 11:23:33 -06:00
opencode
c4c489a5bc
release: v1.1.29
2026-01-21 17:17:32 +00:00
Michael H
0f979bb87c
chore(opencode): Use Bun.semver instead of node-semver ( #9773 )
2026-01-20 23:37:33 -06:00
Adam
0470717c7f
feat(app): initial i18n stubbing
2026-01-20 17:58:06 -06:00
opencode
d2fcdef571
release: v1.1.28
2026-01-20 22:04:12 +00:00
Michael Banucu
17c4202ea8
fix(opencode): Allow compatible Bun versions in packageManager field ( #9597 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-01-20 11:34:00 -06:00
opencode
e521fee002
release: v1.1.27
2026-01-20 12:13:48 +00:00
opencode
1ee8a9c0b2
release: v1.1.26
2026-01-19 21:55:27 +00:00
Adam
03d7467ea2
test(app): initial e2e test setup
2026-01-19 09:03:52 -06:00
Vladimir Glafirov
501ef2d989
fix: update gitlab-ai-provider to 1.3.2 ( #9279 )
2026-01-18 13:11:34 -06:00
Daniel Polito
c325aa1142
fix(desktop): Stream bash output + strip-asni ( #8961 )
2026-01-16 17:00:56 -06:00
opencode
968239bb76
release: v1.1.25
2026-01-16 21:57:58 +00:00
opencode
bc3616d9c6
release: v1.1.24
2026-01-16 20:15:19 +00:00
Sebastian Herrlinger
0d683eaa8e
upgrade opentui to v0.1.74, fix tmux kitty keyboard regression
2026-01-16 19:52:05 +01:00
Aiden Cline
5479928a9d
Reapply "chore(sdk): update @hey-api/openapi-ts to 0.90.4" ( #8927 )
...
This reverts commit 91b8ba2186 .
2026-01-16 11:34:59 -06:00
Aiden Cline
91b8ba2186
Revert "chore(sdk): update @hey-api/openapi-ts to 0.90.4" ( #8927 )
2026-01-16 11:11:33 -06:00
Cole Leavitt
d075c097ac
chore(sdk): update @hey-api/openapi-ts to 0.90.4 ( #8921 )
2026-01-16 11:11:07 -06:00
Frank
f66e6d7033
wip: zen
2026-01-16 01:07:03 -05:00
opencode
df8e6e6014
release: v1.1.23
2026-01-15 22:01:14 +00:00
Aaron Iker
fe58c649cb
feat(console): Update /black plan selection, light rays effect. mobile styles ( #8731 )
...
Co-authored-by: Github Action <action@github.com>
2026-01-15 21:31:50 +01:00
David Hill
b4717d8092
bun/package.json updates
...
this may not be required
2026-01-15 19:15:21 +00:00
Aiden Cline
5a8a0f6a56
fix: downgrade bun to fix avx issue
2026-01-15 12:16:17 -06:00
Sebastian Herrlinger
994c55f709
upgrade opentui to v0.1.73, fixing CJK word wrapping and thai text rendering (non-tmux)
2026-01-15 16:39:48 +01:00
opencode
99a1e73fa1
release: v1.1.21
2026-01-15 02:34:07 +00:00
Aiden Cline
50dfa9caf3
chore: upgrade bun from 1.3.5 -> 1.3.6, also update types/bun from 1.3.4 -> 1.3.6 and fix type errs ( #8499 )
...
Co-authored-by: Github Action <action@github.com>
2026-01-14 11:53:12 -06:00
Vladimir Glafirov
0ce849c3d5
chore: update gitlab-ai-provider to 3.1.1 and remove unused parameter ( #8424 )
2026-01-14 09:34:02 -06:00
opencode
09ff3b9bb9
release: v1.1.20
2026-01-14 13:41:08 +00:00
opencode
16d516dbdb
release: v1.1.19
2026-01-13 19:51:01 -05:00
Vladimir Glafirov
a520c4ff98
feat: Add GitLab Duo Agentic Chat Provider Support ( #7333 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-01-13 19:50:49 -05:00
opencode
c67b0a9ba4
release: v1.1.18
2026-01-13 19:50:49 -05:00
opencode
aa522aad62
release: v1.1.17
2026-01-13 19:50:48 -05:00
Frank
f24251f89e
sync
2026-01-13 13:36:37 -05:00
opencode
afb8a0d28a
release: v1.1.16
2026-01-13 06:01:17 +00:00
Adam
d7a1c268d9
fix(app): sanitize markdown -> html
2026-01-12 15:50:24 -06:00
opencode
db7243c364
release: v1.1.15
2026-01-12 21:03:52 +00:00
Aiden Cline
61d0b3e4dc
chore: bump ai sdk packages
2026-01-12 12:25:19 -06:00
opencode
7c6b3f981e
release: v1.1.14
2026-01-12 05:08:25 +00:00
opencode
efbab087df
release: v1.1.13
2026-01-11 07:10:41 +00:00
opencode
449270aacc
release: v1.1.12
2026-01-10 13:56:12 +00:00
Adam
8c3cc0d447
chore: prep
2026-01-09 21:09:26 -06:00
opencode
8a43c24934
release: v1.1.11
2026-01-10 01:25:30 +00:00
opencode
563b4c33f2
release: v1.1.10
2026-01-09 21:38:04 +00:00
Sebastian Herrlinger
22f51c6b47
upgrade opentui to v0.1.72
2026-01-09 20:18:34 +01:00
Sebastian Herrlinger
e82b112759
upgrade opentui to v0.1.71, fixing capability detection and therefor kitty keyboard
2026-01-09 17:26:33 +01:00
opencode
bd9c13bb27
release: v1.1.8
2026-01-08 23:58:57 +00:00
Sebastian Herrlinger
539d6baa8c
upgrade opentui to v0.1.70
2026-01-08 23:52:36 +01:00
opencode
f3e79235fb
release: v1.1.7
2026-01-08 20:37:24 +00:00
Rodolfo Carvalho
a160eee499
fix(mcp): use correct authorization server URL for OAuth discovery ( #7234 )
2026-01-07 12:05:54 -06:00
opencode
184834da98
release: v1.1.6
2026-01-07 16:38:32 +00:00
Dax Raad
008a5c10cc
oops
2026-01-07 11:35:11 -05:00
Dax Raad
e59be27810
theme
2026-01-07 09:50:04 -05:00
opencode
1e2992244f
release: v1.1.5
2026-01-07 14:37:04 +00:00
Brendan Allan
6bac501be5
add ui package to desktop
2026-01-07 15:35:32 +08:00
GitHub Action
5168988156
chore: generate
2026-01-07 03:19:47 +00:00
opencode
b2341c2d9a
release: v1.1.4
2026-01-06 22:06:38 +00:00
Sebastian Herrlinger
4137c66581
upgrade opentui to v0.1.69, with some text rendering performance improvements
2026-01-05 21:17:45 +01:00
opencode
4f49967518
release: v1.1.3
2026-01-05 19:26:40 +00:00
opencode
4d187af9d2
release: v1.1.2
2026-01-05 07:16:26 +00:00
Dax Raad
7304ba616e
tui: add session search functionality with debounced input and server-side filtering
2026-01-04 13:38:30 -05:00
opencode
dc25669b6e
release: v1.1.1
2026-01-04 15:52:55 +00:00