Commit graph

2237 commits

Author SHA1 Message Date
Luke Parker
1e3d32167f
fix(core): send unchanged hooked requests without copying the body (#58449) 2026-10-23 22:31:14 +10:00
Luke Parker
7b76b88cb3
fix(core): stop running tools from keeping the request hook event alive (#58448) 2026-10-23 22:30:56 +10:00
Luke Parker
d290006820 chore: merge dev into beta 2026-10-23 13:08:54 +10:00
Aiden Cline
33726e8fc1
fix(core): ignore a compaction buffer that leaves the model no room (#58313) 2026-10-22 22:02:47 -05:00
Aiden Cline
f523f77138
feat(core): rename precompute_compaction to background_compaction and document it (#58294) 2026-10-22 21:17:40 -05:00
opencode-agent[bot]
286425fcd4 chore(core): refresh bundled models.dev snapshot 2026-10-23 00:42:39 +00:00
Aiden Cline
9624ff1d48
refactor(core): deduplicate session token types and tighten provider plugins (#57994) 2026-10-22 19:33:35 -05:00
Luke Parker
bcd713e2b7 chore: merge dev into beta 2026-10-23 09:41:06 +10:00
Aiden Cline
5f8c158976
fix(core): attribute V1 global sessions during import (#56322) 2026-10-22 18:37:28 -05:00
Aiden Cline
096c2ba555
chore(core): update MCP SDK to 2.3.1 (#58232) 2026-10-22 18:26:26 -05:00
Luke Parker
84578e123f
chore: use bun check for local typechecks and TypeScript 7.1 in CI (#58253) 2026-10-23 09:23:31 +10:00
Kit Langton
1496384c24
fix(core): find project icons in Icon Composer bundles and app folders (#57671) 2026-10-22 13:40:30 -07:00
Aiden Cline
5bae6d48ae
fix(core): read agent files with V2 fields as V2 (#58218) 2026-10-22 15:39:16 -05:00
Aiden Cline
c41c3a0d8b
fix(core): accept MCP tools whose output schema is not a root object (#58224) 2026-10-22 15:19:19 -05:00
James Long
4a6dacec5e
feat(server): add client MCP websocket endpoint (experimental) (#57505) 2026-10-22 15:56:44 -04:00
Aiden Cline
889abb4657
fix(core): fix MCP elicitation forms never appearing (#58184)
Co-authored-by: Dimitris Kourgiantakis <64262257+dimitriskourg@users.noreply.github.com>
Co-authored-by: chrischall <10564245+chrischall@users.noreply.github.com>
2026-10-22 14:42:02 -05:00
Aiden Cline
ac68d6a929
fix(core): shorten compaction transcripts oldest first before dropping history (#58015) 2026-10-22 14:14:32 -05:00
James Long
0030a705a3
feat(core): add MCP transport over incoming client sockets (#57502) 2026-10-22 14:58:39 -04:00
Aiden Cline
cdf1c200a6
fix(core): hide Codex models ChatGPT accounts reject (#58180) 2026-10-22 12:19:10 -05:00
Filip
6a5973d263
feat(core): add experimental background compaction summaries (#57444)
Co-authored-by: Kit Langton <kit.langton@gmail.com>
2026-10-22 19:07:16 +02:00
opencode-agent[bot]
62c9002819
docs(skill): explain config changes apply without restart (#58109)
Co-authored-by: vimtor <36263538+vimtor@users.noreply.github.com>
2026-10-22 17:12:30 +02:00
James Long
8b91299414
feat(core): watch files open in the side panel (#57915) 2026-10-22 09:40:26 -04:00
opencode
e965774fa0 sync release versions for v2.1.3 [skip ci] 2026-10-22 12:45:36 +00:00
opencode-agent[bot]
52a7f4a8d7 chore(core): refresh bundled models.dev snapshot 2026-10-22 12:25:04 +00:00
Aiden Cline
248bfbe111
refactor(core): validate codemode fetch display args and drop unused catalog schema (#57959) 2026-10-21 21:01:24 -05:00
Aiden Cline
d26b612066
refactor(core): tighten publish-llm-event types and hoist NativeWindow decoders (#57958) 2026-10-21 21:00:46 -05:00
Aiden Cline
cfcf754314
refactor(core): drop redundant decoding and branding in config, agent, and skill (#57953) 2026-10-21 20:58:31 -05:00
Aiden Cline
cef9718165
refactor(core): drop redundant branding and re-validation across session modules (#57952) 2026-10-21 20:58:15 -05:00
Aiden Cline
eeb9124b4e
refactor(core): tighten worktree strategy and pty schemas and decode overlay once (#57950) 2026-10-21 20:57:46 -05:00
Aiden Cline
1b1ad488f8
refactor(core): drop dead checks and redundant branding in tool plugins and mcp (#57949) 2026-10-21 20:21:47 -05:00
Aiden Cline
6a5f15ad51
fix(core): ignore unsupported agent colors (#57910)
Co-authored-by: 4sDriven <131897363+4sDriven@users.noreply.github.com>
2026-10-21 20:19:07 -05:00
Aiden Cline
9496ff842c
refactor(core): replace unused runtime input schemas with types in filesystem and permission (#57961) 2026-10-21 20:06:18 -05:00
Aiden Cline
b6c0327e18
refactor(core): drop redundant reconstructions in rpc and project (#57948) 2026-10-21 20:05:30 -05:00
Aiden Cline
c87f6b710e
fix(core): validate compaction keepID with SessionMessage.ID schema (#57945) 2026-10-21 20:01:10 -05:00
Aiden Cline
7012c9dbf3
refactor(core): avoid redundant payload decoding in session inbox and prompt (#57946) 2026-10-21 20:00:04 -05:00
opencode-agent[bot]
7456ad872e chore(core): refresh bundled models.dev snapshot 2026-10-22 00:41:43 +00:00
Luke Parker
316a688fe9 chore: merge dev into beta 2026-10-22 08:46:18 +10:00
Aiden Cline
6709f5646d
fix(core): give compaction summaries the same output limit as normal turns (#57564) 2026-10-21 16:45:00 -05:00
Aiden Cline
e98ab915e6
refactor(core): drop redundant String casts on Model.Ref in to-llm-message (#57887) 2026-10-21 16:01:48 -05:00
Aiden Cline
3260ec767c
fix(core): map legacy apply_patch permissions to edit (#57900) 2026-10-21 15:57:56 -05:00
Aiden Cline
2e5a4deea8
refactor(core): tighten pty, plugin, question, and snapshot types and checks (#57889) 2026-10-21 15:47:37 -05:00
Aiden Cline
a7a508b898
refactor(ai-sdk): decode JSON body record in one pass and tighten option types (#57891) 2026-10-21 15:46:05 -05:00
Aiden Cline
6dfc681835
refactor(core): avoid redundant decode and re-branding in session inbox and projector (#57890) 2026-10-21 15:38:18 -05:00
Aiden Cline
bddf5346c8
refactor(core): remove redundant DeepMutable wrappers and casts in integration, agent, and plugin host (#57825) 2026-10-21 13:07:55 -05:00
Aiden Cline
0c8e7a9615
fix(core): preserve Permission.Error in FileAccess.Interface (#57823) 2026-10-21 13:07:39 -05:00
Kit Langton
b2ade6389c
fix(core): use the index when loading turn diffs (#57686) 2026-10-21 09:38:55 -07:00
Aiden Cline
9c8e9e4bca
refactor(core): remove unused NamedError, ConfigErrorV1, and iife helpers (#57822) 2026-10-21 11:19:08 -05:00
Aiden Cline
93bf002401
refactor(core): reuse shared isRecord and stringify helpers (#57826) 2026-10-21 11:18:38 -05:00
Kit Langton
946c331fce
fix(app,server): stop subagent form polling from stalling sends (#57684) 2026-10-21 08:32:20 -07:00
opencode-agent[bot]
870ab9dc5f
fix(core): let configured provider baseURL override catalog model endpoints (#57810)
Co-authored-by: Tarquinen <78942835+Tarquinen@users.noreply.github.com>
Co-authored-by: berce <75228263+bercedev@users.noreply.github.com>
2026-10-21 15:20:59 +00:00