Dax Raad
8a26bc33cf
disable fallback to free nano for small model
2026-03-08 19:27:15 -04:00
opencode
7d837b6f1c
release: v1.2.22
2026-03-08 22:34:59 +00:00
Sebastian
496f96721f
guard tui exit ( #16640 )
2026-03-08 23:14:41 +01:00
Luke Parker
7c79a5a849
fix(tui): canonicalize cwd after chdir ( #16641 )
2026-03-09 07:57:48 +10:00
Shoubhit Dash
096f2c698f
test: make process cwd check cross-platform ( #16594 )
2026-03-08 06:56:45 -05:00
tobwen
9130c188d6
fix(opencode): avoid TTY corruption from double cleanup ( #16565 )
...
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com >
2026-03-08 13:55:33 +05:30
Nate Williams
b022adb41c
fix(tui): fix broken /mcp toggling ( #16431 )
...
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com >
2026-03-08 13:31:09 +05:30
Dax
442ecf5ee0
test: remove unused Ripgrep.search coverage ( #16554 )
2026-03-07 21:40:57 -05:00
Dax Raad
9685f7dbaa
test: normalize ripgrep path assertion on windows
2026-03-07 19:47:57 -05:00
opencode-agent[bot]
832c086822
chore: generate
2026-03-08 00:31:35 +00:00
Dax Raad
8330999cea
test: lock in process, ripgrep, and installation helpers
2026-03-07 19:30:32 -05:00
Dax Raad
62fe4ae644
core: update database path test to verify correct channel-based filename
...
The test now validates that the database file is named according to the current installation channel (latest/beta get 'opencode.db', others get sanitized names). This ensures users' data is stored in the correct location based on their update channel.
2026-03-07 18:53:29 -05:00
Dax Raad
f6c48cf6b2
core: allow beta channel to share database with stable channel
2026-03-07 18:53:29 -05:00
Dax Raad
35e1142383
core: add OPENCODE_SKIP_MIGRATIONS flag to bypass database migrations
...
Allows users to skip automatic database migrations by setting the
OPENCODE_SKIP_MIGRATIONS environment variable. Useful for testing
scenarios or when manually managing database state.
2026-03-07 16:17:00 -05:00
opencode
29f129acbb
release: v1.2.21
2026-03-07 18:00:39 +00:00
Quan Ran
d66fc779dc
fix(opencode): preserve original line endings in 'edit' tool ( #9443 )
...
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com >
2026-03-07 07:42:54 +00:00
Nate Williams
e83bc8c43c
fix(tui): fix broken /export toggling ( #16443 )
2026-03-07 12:52:17 +05:30
Luke Parker
c47c5ec9a0
fix(windows): git path resolution for modified files across Git Bash, MSYS2, and Cygwin ( #16422 )
2026-03-07 15:42:14 +10:00
opencode-agent[bot]
5d128075c1
chore: generate
2026-03-07 04:54:05 +00:00
kikuchan
b95c982987
fix(pty): pty session handle leak ( #15599 )
2026-03-07 14:53:11 +10:00
Luke Parker
3ca580177b
fix(opencode): sanitize preview database filenames ( #16430 )
2026-03-07 04:34:29 +00:00
James Long
cd70c57e99
fix(core): log stack trace when schema validation fails ( #16401 )
2026-03-06 17:04:22 -05:00
Dax Raad
0c1fee138a
fix issue with migration
2026-03-06 16:44:49 -05:00
Adam
d147b7b915
chore: fix test
2026-03-06 15:27:49 -06:00
Shoubhit Dash
eafc014be6
feat: add project git init api ( #16383 )
2026-03-06 13:39:50 -06:00
Dax Raad
9f34ffff3d
chore(storage): update drizzle and channel db handling
2026-03-06 10:58:19 -05:00
Shoubhit Dash
e38846ef43
share: speed up share loads ( #16165 )
2026-03-06 06:49:15 -06:00
Luis Felipe Cordeiro Sena
e41a64d035
fix(app): enable auto-accept keybind regardless of permission config ( #16259 )
2026-03-06 04:49:12 -06:00
opencode
2401e05023
release: v1.2.20
2026-03-06 07:29:34 +00:00
Dax
0e44e3803a
fix: restore Bun stdin reads for prompt input ( #16300 )
2026-03-06 02:08:10 -05:00
Luke Parker
aa99b73b59
fix(git): stop leaking fsmonitor daemons e.g. 60GB+ of commited memory after running tests ( #16249 )
2026-03-06 15:42:08 +10:00
Dax
46beeaa585
refactor(opencode): replace Bun.which with npm which ( #15012 )
2026-03-06 05:18:29 +00:00
opencode
899d08f869
release: v1.2.19
2026-03-06 04:29:10 +00:00
Sadık
5634202382
feat: add "gpt-5.4" to codex allowed models list ( #16274 )
2026-03-05 23:03:01 -05:00
Dax Raad
493ad25b2c
refactor: replace Bun.stderr and Bun.color with Node.js equivalents
2026-03-05 22:20:16 -05:00
Dax Raad
8f6e3ad6de
refactor: replace Bun.connect with net.createConnection
2026-03-05 22:17:08 -05:00
Dax Raad
fbce003e15
fix: use sha1 for hash instead of unsupported xxhash3-xxh64
2026-03-05 22:12:10 -05:00
Dax Raad
a289e15cb0
refactor: use node:stream/consumers for stdin reading
2026-03-05 22:08:50 -05:00
Dax Raad
1aa25a9ea3
refactor: replace Bun.stdin.text with Node.js stream reading
2026-03-05 22:04:20 -05:00
Dax Raad
25643cffc4
refactor: replace Bun.hash with Hash.fast using xxhash3-xxh64
2026-03-05 22:03:24 -05:00
Dax Raad
67827c5cb1
refactor: replace Bun.write with Filesystem.write in config files
2026-03-05 21:59:20 -05:00
Dax Raad
f8c6032d3c
refactor: replace Bun.write/file with Filesystem utilities in snapshot
2026-03-05 21:56:41 -05:00
Dax
9c6d6ca359
refactor: replace Bun.sleep with node timers ( #15013 )
publish-github-action / publish (push) Has been cancelled
2026-03-05 21:54:06 -05:00
opencode
e772e618d8
release: v1.2.18
2026-03-05 19:01:03 +00:00
Dax
e0127541a6
feat(tui): add onClick handler to InlineTool and Task components ( #16187 )
2026-03-05 15:02:30 +00:00
Daniel Polito
bc4aa7f5e5
feat(opencode): Adding options to auth login to skip questions ( #14470 )
...
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com >
2026-03-05 06:16:53 +00:00
Luke Parker
fd7634ebee
dont let dax touch the ui ( #16060 )
2026-03-04 23:31:48 +00:00
James Long
59eb5322a0
fix(core): handle SIGHUP and kill process ( #16057 )
2026-03-04 23:12:05 +00:00
opencode
11a575ece6
release: v1.2.17
2026-03-04 14:58:04 +00:00
Sebastian
2f97b14e05
show scrollbar by default ( #15282 )
2026-03-04 15:10:27 +01:00