opencode-agent[bot]
3a78fb1f42
chore: generate
2026-05-10 06:49:21 +00:00
Aiden Cline
85ce6a5f95
feat: better image handling (auto resize & max size constraints) ( #26401 )
2026-05-10 01:48:19 -05:00
Kit Langton
fb4bab8a66
Remove redundant ID Zod overrides ( #26633 )
2026-05-09 23:12:21 -04:00
Kit Langton
67b9c9c027
Source HTTP API ID path patterns ( #26623 )
2026-05-09 22:58:47 -04:00
Kit Langton
29250a0efb
fix(session): loosen remaining stored numeric schemas to tolerate legacy data ( #26622 )
2026-05-09 22:10:48 -04:00
Kit Langton
c6e6bdf59f
fix(session): tolerate negative token counts in stored parts ( #26620 )
2026-05-09 22:10:44 -04:00
Kit Langton
d373c562f2
fix(session): accept legacy summary diffs ( #26579 )
...
Co-authored-by: Developer <temp@example.com >
2026-05-09 16:44:24 -04:00
Dax
dcdbdb218f
Move schema utilities into core ( #26565 )
2026-05-09 19:51:09 +00:00
Kit Langton
28b03595bf
research: delete Hono backend (do not merge) ( #25667 )
2026-05-09 13:10:42 +00:00
Aiden Cline
83bb216486
fix: ensure tools are always in same order ( #26370 )
2026-05-08 10:59:41 -05:00
Aiden Cline
799996db76
fix: adjust tui retry dialog logic to be more provider specific and error case specific ( #26366 )
2026-05-08 10:48:19 -05:00
James Long
c818c9dcb6
feat(core): allow external workspace creation ( #26212 )
2026-05-08 11:09:12 -04:00
Frank
bb3f14119b
tui: update go upsell copy
2026-05-08 01:51:33 -04:00
Aiden Cline
4e14f79511
fix: tweaks to transform logic for anthropic and bedrock ( #26276 )
2026-05-07 23:17:43 -05:00
opencode-agent[bot]
7ded0ec9e9
chore: generate
2026-05-07 21:54:31 +00:00
Aiden Cline
f5d0371efe
tui: go plan payg msg ( #26248 )
2026-05-07 16:53:24 -05:00
André Cruz
233fc5b910
fix(provider): preserve assistant message content when reasoning blocks present ( #21370 )
...
Co-authored-by: Omer Koren <54630488+omer-koren@users.noreply.github.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-05-06 18:57:56 -05:00
Kit Langton
8555de8189
Type session not-found errors ( #25818 )
2026-05-05 21:33:47 -04:00
Shoubhit Dash
811954880e
fix(compaction): order compaction summary before retained tail ( #25851 )
2026-05-05 16:12:37 +05:30
Kit Langton
75d141b574
fix(session): cancel subtask child sessions ( #25798 )
2026-05-04 22:36:06 -04:00
Dax
39c88f9afb
Improve v2 session message rendering ( #25634 )
2026-05-05 02:35:21 +00:00
Dax
7749d8e85f
Add v2 session failure events ( #25628 )
2026-05-03 14:45:48 -04:00
opencode-agent[bot]
a6cadba814
chore: generate
2026-05-03 02:10:52 +00:00
Dax
a3bc5d35b0
Refactor v2 session events as schemas ( #24512 )
2026-05-02 22:09:48 -04:00
Luke Parker
3f459819ba
feat: refactor bash tool with shell-aware prompts for bash, pwsh+powershell, and cmd ( #20039 )
2026-05-03 09:18:48 +10:00
Kit Langton
6cd02c05c2
fix(telemetry): emit Tool.execute span for MCP and plugin tools ( #25452 )
2026-05-02 14:49:56 -04:00
Aiden Cline
29ec07700c
fix: bedrock reasoning issue ( #25303 )
2026-05-01 11:15:17 -05:00
Kit Langton
16ddf5f559
fix(session): use finite archived timestamp schema ( #25275 )
2026-05-01 11:57:03 +00:00
Aiden Cline
563177c6ac
fix: fix issue if tool returned image and empty text and it caused api errors ( #25241 )
2026-05-01 00:13:03 -05:00
opencode-agent[bot]
6bd91c68e8
chore: generate
2026-05-01 03:22:36 +00:00
Dax Raad
ff55a40749
core: remove @effect/language-service plugin and optimize hot path type performance
...
- Removed @effect/language-service from both packages/core and packages/opencode tsconfig files and dependencies
- Wrapped mergeDeep calls in config loading and LLM streaming to avoid expensive remeda conditional merge type instantiations in hot paths
- Narrowed Drizzle migrate() overload signature to avoid expensive variance checks during database initialization
These changes reduce TypeScript type-checking overhead and improve startup and runtime performance for config loading, LLM streaming, and database migrations.
2026-04-30 23:21:05 -04:00
opencode-agent[bot]
8b56d77ea1
chore: generate
2026-05-01 03:02:15 +00:00
Kit Langton
8b56d1712f
refactor(session): pass project to list ( #25215 )
2026-04-30 23:00:59 -04:00
Kit Langton
5984d917dc
refactor(session): yield instance context in system prompt ( #25207 )
2026-04-30 21:45:48 -04:00
Kit Langton
8aa8798e07
refactor(session): yield instance context in llm ( #25200 )
2026-04-30 21:29:28 -04:00
Kit Langton
668d77bb4e
refactor(tool): yield InstanceState context ( #25199 )
2026-04-30 21:01:06 -04:00
Kit Langton
e3134a2a99
refactor(session): align prompt input types with their schemas ( #25178 )
2026-04-30 19:28:46 -04:00
Kit Langton
fbcbd24063
Add SyncEvent service ( #25158 )
2026-04-30 16:45:26 -04:00
Kit Langton
feeebbe7d4
Preserve workspace context in session HTTP routes ( #25136 )
2026-04-30 13:53:26 -04:00
Kit Langton
65c15afe9f
test: use testEffect for instruction tests ( #25046 )
2026-04-30 11:48:13 -04:00
Kit Langton
dddfcbf0d8
test: port instance HttpApi path/vcs read coverage to Effect
2026-04-30 11:07:00 -04:00
Aiden Cline
6aa8e894b1
chore: rm broken codesearch tool ( #24992 )
2026-04-29 13:15:44 -05:00
Aiden Cline
00bb9836a6
tweak: adjust order of system prompt instructions: Global, Project, Skills ( #24974 )
2026-04-29 10:55:53 -05:00
opencode-agent[bot]
df147b65fd
chore: generate
2026-04-29 13:36:05 +00:00
Kit Langton
6015084fa2
Prepare Effect HttpApi backend parity ( #24853 )
2026-04-29 09:34:50 -04:00
spark4862
d71b827d8c
fix(session): remap compaction tail_start_id when forking ( #24898 )
...
Co-authored-by: spark4862 <spark4862@users.noreply.github.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-04-29 00:23:56 -05:00
James Long
9209c04370
feat(core): filter sessions by path and add setting to disable ( #24849 )
2026-04-28 16:49:13 -04:00
James Long
2c2fc3499b
feat(core): store relative path for sessions ( #24704 )
2026-04-28 11:51:24 -04:00
Kit Langton
ce78a4265d
fix(session): remove compaction summary dividers ( #24677 )
2026-04-27 18:15:11 -04:00
Kit Langton
c4a2353ac3
fix(session): omit undefined optional fields ( #24676 )
2026-04-27 17:50:09 -04:00