Steffen Deusch
e63fb7ff4c
fix(acp): include tool image attachments in updates ( #25128 )
2026-05-09 11:45:44 -05:00
Shoubhit Dash
eab8804ed1
feat(core): add scout agent for repo research ( #24149 )
...
Co-authored-by: Dax Raad <d@ironbay.co >
2026-05-08 20:20:08 +00:00
Aiden Cline
6927056ace
feat: Update ACP support, modernize and fix misc issues ( #25663 )
2026-05-06 19:33:52 -05:00
Kit Langton
6bee1103fa
refactor(acp): drop async from synchronous ACP.init ( #25520 )
2026-05-02 22:38:44 -04:00
Luke Parker
b2ee2c9a97
feat: refactor bash tool with shell-aware prompts for bash, pwsh+powershell, and cmd ( #20039 )
2026-05-03 09:18:48 +10:00
Dax
07ac891a99
refactor: remove module barrels ( #24554 )
2026-04-27 14:33:33 -04:00
Dax Raad
6bc94f94b1
core: consolidate shared infrastructure into core package
...
Moves effect logging, observability, runtime utilities, flags, installation
version info, and process utilities from opencode to core package. This
enables better code sharing across packages and establishes core as the
single source of truth for foundational utilities.
All internal imports updated to use @opencode-ai/core paths for consistency.
2026-04-25 13:30:37 -04:00
Dax
1865f4fc5f
refactor: rename shared package to core ( #24309 )
2026-04-25 10:59:17 -04:00
Kit Langton
c581af8d22
refactor(schema): decode effect schemas directly ( #24169 )
2026-04-24 17:11:52 -04:00
Kit Langton
13bb84f5e3
refactor(session): migrate session domain to Effect Schema ( #24005 )
2026-04-23 11:30:02 -04:00
opencode-agent[bot]
cd6302db74
chore: generate
2026-04-17 00:04:01 +00:00
Kit Langton
d476fd22f7
refactor: unwrap ACP namespace + self-reexport ( #22936 )
2026-04-17 00:00:50 +00:00
Kit Langton
c311b72695
fix: remove 8 more unnecessary as any casts in opencode core ( #22877 )
2026-04-16 19:27:53 +00:00
Dax Raad
c150b57903
config: refactor
2026-04-16 12:40:24 -04:00
Dax
8a41e28f5b
CLI perf: reduce deps ( #22652 )
2026-04-16 02:03:03 -04:00
Kit Langton
949ac8ed15
feat: enable type-aware no-floating-promises rule, fix all 177 violations ( #22741 )
publish-github-action / publish (push) Has been cancelled
2026-04-15 23:27:32 -04:00
Kit Langton
d2ec847f0c
feat: unwrap 11 util namespaces to flat exports + barrel ( #22739 )
2026-04-15 23:15:58 -04:00
Kit Langton
b047f7af36
feat: unwrap Provider namespace + improved automation script ( #22690 )
2026-04-15 21:44:46 -04:00
Kit Langton
b5f4d032fb
feat: unwrap Config namespace to flat exports + barrel ( #22689 )
2026-04-15 21:26:24 -04:00
Ariane Emory
cab36f6ef4
fix(core): Remove dead code and documentation related to the obsolete list tool. ( #22672 )
2026-04-15 17:44:53 -05:00
Dax
4be9af983d
migrate: move flock and hash utilities to shared package ( #22640 )
2026-04-15 15:50:24 +00:00
opencode-agent[bot]
4a56425282
chore: generate
2026-04-14 16:39:15 +00:00
Aiden Cline
87dd02777a
core: prevent duplicate user messages in ACP clients ( #22468 )
2026-04-14 11:37:33 -05:00
RAIT-09
b81238d54f
fix(acp): stop emitting user_message_chunk during session/prompt turn ( #21851 )
2026-04-14 11:25:00 -05:00
Kit Langton
202f585eec
refactor(agent): remove async facade exports ( #22341 )
2026-04-13 14:54:01 -04:00
George Harker
56a9e8502c
fix(core): implement proper configOptions for acp ( #21134 )
2026-04-05 21:29:34 -05:00
Noam Bressler
b8e14248a0
feat(acp): Add messageID and emit user_message_chunk on prompt/command ( #18625 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-04-02 12:56:56 -05:00
Kit Langton
82307f8a45
refactor(provider): flow branded ProviderID/ModelID through internal signatures ( #17182 )
2026-03-12 14:48:17 +00:00
opencode-agent[bot]
7ae87da35a
chore: generate
2026-03-12 13:28:46 +00:00
Kit Langton
36aee4908f
feat(id): brand ProviderID and ModelID ( #17110 )
2026-03-12 09:27:52 -04:00
Dax Raad
c854a6917d
refactor: change pathToFileURL imports from bun to url module
2026-03-09 14:52:25 -04:00
Dax Raad
25643cffc4
refactor: replace Bun.hash with Hash.fast using xxhash3-xxh64
2026-03-05 22:03:24 -05:00
Noam Bressler
c2c179eccc
fix: ACP both live and load share synthetic pending status preceeding… ( #14916 )
2026-02-24 23:54:10 +10:00
Noam Bressler
59bbbb909e
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
Dax
72c7f3d31f
refactor: migrate src/acp/agent.ts from Bun.file() to Filesystem module ( #14139 )
2026-02-18 16:14:20 -05: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
Dax
3010323ee0
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
opencode-agent[bot]
6a2c5d3eaa
chore: generate
2026-02-09 19:27:52 +00:00
Bryce Ryan
8efdd9802b
fix(opencode): ACP File write should create the file if it doesn't exist ( #12854 )
2026-02-09 12:56:34 -06:00
Khang Ha (Kelvin)
c908bc5c51
fix: properly encode file URLs with special characters ( #12424 )
2026-02-06 16:16:56 -06:00
Steffen Deusch
32b17af0a6
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
Mert Can Demir
549d4fa739
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
Alex Sadleir
2791300b65
fix(acp): rename setSessionModel to unstable_setSessionModel ( #9940 )
2026-01-21 22:11:09 -06:00
Tommy D. Rossi
6922553273
feat(acp): add session/list and session/fork support ( #7976 )
2026-01-21 14:14:56 -06:00
Noam Bressler
149d16d059
fix: Persist loaded model and mode on ACP session load ( #9829 )
2026-01-21 12:10:54 -06:00
GitHub Action
8e3c611633
chore: generate
2026-01-20 16:11:56 +00:00
Noam Bressler
0a38e1add8
feat: Support ACP audience by mapping to ignore and synthetic ( #9593 )
...
Co-authored-by: noam-v <noam@bespo.ai >
2026-01-20 10:11:02 -06:00
GitHub Action
e6d3e8f2f4
chore: generate
2026-01-18 16:46:02 +00:00
Lior
850776ad63
fix(acp): preserve file attachment metadata during session replay ( #6342 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-01-18 10:45:25 -06:00