Dax
afa481ce44
refactor: migrate index.ts from Bun.file() to Filesystem module ( #14160 )
2026-02-18 12:03:24 -05:00
Alexander Abramov
c09286bc03
feat: add Julia language server support ( #14129 )
...
Co-authored-by: Alexander Abramov <abramov231@gmail.com >
2026-02-18 11:02:29 -06:00
Vladimir Glafirov
53a332b7cc
feat: GitLab Duo - bump gitlab-ai-provider to 3.6.0 (adds Sonnet 4.6) ( #14115 )
2026-02-18 10:58:38 -06:00
Mike Harris
de6dfc48ce
fix(cli): session list --max-count not honored, shows too few sessions ( #14162 )
2026-02-18 10:56:37 -06:00
Dax
fec69d7af8
feat: Add centralized filesystem module for Bun.file migration ( #14117 )
2026-02-18 15:30:52 +00:00
Salam Elbilig
ffcd51cd13
fix(opencode): fix Clojure syntax highlighting ( #13453 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-02-18 00:18:18 -06: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
legao
670e4a22bc
refactor: simplify redundant ternary in updateMessage ( #13954 )
2026-02-17 17:40:14 -06:00
Dax Raad
2eb31d01dd
tui: exit cleanly without hanging after session ends
...
- Force process exit after TUI thread completes to prevent lingering processes
- Add 5-second timeout to worker shutdown to prevent indefinite hangs during cleanup
2026-02-17 17:56:39 -05:00
Anton Volkov
ad860d3e7a
fix(tui): style scrollbox for permission and sidebar ( #12752 )
2026-02-17 16:24:01 -06:00
Aiden Cline
819ee7de5f
tweak: ensure read tool uses fs/promises for all paths ( #14027 )
2026-02-17 16:05:22 -06:00
jackarch-2
3ce013993c
chore: add missing newline ( #13992 )
2026-02-17 16:04:58 -06:00
Aiden Cline
f60db9f708
fix: make read tool more mem efficient ( #14009 )
2026-02-17 15:36:45 -06:00
opencode-agent[bot]
3d8819a53c
chore: generate
2026-02-17 21:23:23 +00: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
Eduardo Gomes
a59b97e7b5
fix: Invalidate oauth credentials when oauth provider says so ( #14007 )
...
Co-authored-by: Eduardo Gomes <egomes@cloudflare.com >
2026-02-17 12:46:26 -06:00
David Hill
b0df665f7f
tweak(ui): bump button heights and align permission prompt layout
2026-02-17 17:43:37 +00:00
Caleb Norton
fe3cf3fb4e
fix: don't fetch models.dev on completion ( #13997 )
2026-02-17 10:41:03 -06:00
Shoubhit Dash
8450e352cc
fix(app): recover state after sse reconnect and harden sse streams ( #13973 )
2026-02-17 07:10:39 -06:00
David Hill
39d6c83c2f
tweak(tui): new session banner with logo and details ( #13970 )
2026-02-17 07:43:55 -05:00
Aiden Cline
f79ecdf133
core: keep message part order stable when files resolve asynchronously ( #13915 )
2026-02-16 18:45:11 -06:00
Aiden Cline
b650f36291
tweak: drop ids from attachments in tools, assign them in prompt.ts instead ( #13890 )
2026-02-16 14:59:57 -06:00
ImmuneFOMO
4bbf818885
feat(acp): add opt-in flag for question tool ( #13562 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-02-16 14:20:41 -06:00
Zhiyuan Zheng
0cf00abdaf
fix(opencode): ACP sessions never get LLM-generated titles ( #13095 )
2026-02-16 14:16:17 -06:00
Ariane Emory
06ed74fbfc
feat(cli): add session delete command ( #13571 )
2026-02-16 14:15:34 -06:00
opencode
4fde8a4bd1
release: v1.2.6
2026-02-16 19:57:09 +00:00
Robert Schadek
d9738369c7
feat(opencode): add dfmt formatter support for D language files ( #13867 )
2026-02-16 13:14:35 -06:00
OpeOginni
1c00beffce
fix(tui): make use of server dir path for file references in prompts ( #13781 )
2026-02-16 13:14:08 -06:00
Dax
608ed34b3e
feat(cli): add db migrate command for JSON to SQLite migration ( #13874 )
2026-02-16 19:05:21 +00:00
Ryan Vogel
8f80fdc586
feat(cli): add --continue and --fork flags to attach command ( #13879 )
2026-02-16 13:45:00 -05:00
Vladimir Glafirov
2bd6db464f
fix: bump GitLab provider and auth plugin for mid-session token refresh ( #13850 )
2026-02-16 10:01:17 -06:00
Imanol Maiztegui
a0cc83399f
fix (tui): Inaccurate tips ( #13845 )
2026-02-16 09:08:04 -05:00
Rafi Khardalian
60cebc3f94
fix(core): remove unnecessary per-message title LLM calls ( #13804 )
2026-02-16 06:04:20 -06:00
Aiden Cline
31a30bea6b
fix: google vertex var priority ( #13816 )
2026-02-16 02:41:52 -06:00
opencode-agent[bot]
d21dab6a62
chore: generate
2026-02-16 08:32:34 +00:00
Jhin Lee
b299880f49
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
dpuyosa
94e2af3c60
feat(opencode): Add Venice support in temperature, topP, topK and smallOption ( #13553 )
2026-02-15 22:24:24 -06:00
Salam Elbilig
a3955fbd94
feat(opencode): add cljfmt formatter support for Clojure files ( #13426 )
2026-02-15 15:21:57 -06:00
opencode
bdf6ef7a03
release: v1.2.5
2026-02-15 18:49:52 +00:00
Aiden Cline
9ebad0abf2
fix: ensure sqlite migration logs to stderr instead of stdout ( #13691 )
2026-02-15 00:41:16 -06:00
opencode
77efa92bfe
release: v1.2.4
2026-02-15 01:55:33 +00:00
Dax Raad
d53ded7e9f
core: add db command for database inspection and querying
2026-02-14 20:37:17 -05:00
Dax Raad
8047a789ab
test: add tests for path-derived IDs in json migration
...
Tests verify that file paths are used for IDs even when JSON contains
different values - ensuring robustness against stale JSON content.
2026-02-14 20:37:17 -05:00
Dax Raad
69f47bbead
fix: derive all IDs from file paths during json migration
...
Earlier migrations moved data to new directories without updating JSON
fields. Now consistently derives all IDs from file paths:
- Projects: id from filename
- Sessions: id from filename, projectID from parent directory
- Messages: id from filename, sessionID from parent directory
- Parts: id from filename, messageID from parent directory
This ensures migrated data matches the actual file layout regardless of
stale values in JSON content.
2026-02-14 20:37:17 -05:00
opencode
69d967dc74
release: v1.2.3
2026-02-15 00:34:56 +00:00
Aiden Cline
b4bd78ce79
fix: ensure anthropic models on OR also have variant support ( #13498 )
2026-02-14 14:30:07 -06:00
Dax
a16afa7f25
fix: add WAL checkpoint on database open ( #13633 )
2026-02-14 19:33:08 +00:00