Commit graph

2390 commits

Author SHA1 Message Date
Aiden Cline
8f11d59d4c
fix(core): preserve plugin-supplied model variants (#60097) 2026-10-29 22:42:02 -05:00
Aiden Cline
7a82f3aed2
refactor(ai): one tool() for both clients (#60407) 2026-10-29 21:48:24 -05:00
Aiden Cline
cbe52d2da2
fix(core): show Code Mode programs the same failure text as direct calls (#60109) 2026-10-29 21:38:49 -05:00
Aiden Cline
b5c223182c
fix(core): run dynamic provider npm fallback after external sdk hooks (#60380) 2026-10-29 20:32:27 -05:00
Kit Langton
dc0bfc5ea4
fix(core): check redirects, PowerShell method calls, and dynamic directory changes (#60376) 2026-10-29 15:29:19 -07:00
James Long
06bf854d0c
fix(core): remove a session's terminals when it is deleted (#60322) 2026-10-29 16:55:30 -04:00
Kit Langton
055a2a9c13
fix(core): fail schedule creation when a code check throws and pause invalid checks immediately (#60349) 2026-10-29 12:54:31 -07:00
Kit Langton
8609cc55d0
refactor(core): finish moving shell permission checks off tree-sitter (#60332) 2026-10-29 12:30:10 -07:00
Kit Langton
c24c5af3d8
feat(core): add Code Mode checks with static tool scanning to schedules (#60140) 2026-10-29 12:29:02 -07:00
github-actions[bot]
4efad23dd8
release: v2.2.2 (#60337)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-10-29 13:54:46 -05:00
Aiden Cline
b653a6260f
fix(core): keep permission reasons and feedback in MCP tool failures (#60102) 2026-10-29 13:45:19 -05:00
Aiden Cline
b6f82bf15e
fix(core): send execute progress at most every 100 ms (#60120) 2026-10-29 13:41:26 -05:00
Dax
b2bd02ee71
feat(core): integration.connect and integration.use policies (#60315) 2026-10-29 14:24:22 -04:00
Kit Langton
c784d17b83
feat(core): gate scheduled prompts with shell checks (#60137) 2026-10-29 10:10:18 -07:00
James Long
756f832902
fix(core): reject persistent terminals with a missing cwd (#60300) 2026-10-29 13:09:36 -04:00
OpeOginni
a8e17aee80
fix(tui): preserve captured attachments and source paths (#60222) 2026-10-29 12:04:39 -05:00
Dax
d9ecbbc874
fix: show the Go usage limit's reset time, Go page link and a composer tray (#60284)
Co-authored-by: Kit Langton <kit.langton@gmail.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-10-29 12:02:57 -05:00
James Long
d3ad3da99e
chore(core): use @opencode/pty 0.3.3 (#60276) 2026-10-29 12:55:05 -04:00
Kit Langton
3eb834b85a
fix: type the Go and ChatGPT usage limits (#57897)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-10-29 11:28:43 -05:00
Aiden Cline
d4e48f54da
feat(core): turn experimental_image_generate on by default (#60258) 2026-10-29 10:51:02 -05:00
github-actions[bot]
f74b1416a8
release: v2.2.1 (#60113)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com>
2026-10-29 10:41:32 -05:00
Aiden Cline
372d0d5510
fix(core): have agents ask before generating an image nobody asked for (#60256) 2026-10-29 10:40:54 -05:00
Sebastian
66f1fa816d
chore: upgrade effect to 4.0.6 (#59630) 2026-10-29 11:06:23 +01:00
opencode-agent[bot]
d500927b9d
feat(core): record when a session's latest execution started (#59910)
Co-authored-by: Brendonovich <14191578+Brendonovich@users.noreply.github.com>
2026-10-29 07:45:09 +00:00
Kit Langton
510aa79d07
fix(core): store forked and imported session media as blobs (#60118) 2026-10-28 23:05:00 -07:00
Aiden Cline
28a3974efc
fix(core): tag image job notices with their job ID (#60098) 2026-10-29 00:16:49 -05:00
Kit Langton
c1b5f1b416
feat(core): add the session_part table and read history from it (#58915) 2026-10-28 21:30:03 -07:00
Aiden Cline
f023f7c36c
feat(core): make image_generate opt-in with one experimental config field (#60096) 2026-10-28 22:45:02 -05:00
Aiden Cline
2f3e56d444
fix(core): rewrite the image_generate description (#60090) 2026-10-28 22:28:55 -05:00
Aiden Cline
d142014e41
feat(core): offer gpt-image-2 on the Codex login (#60085) 2026-10-28 22:03:35 -05:00
Kit Langton
fbb47c995e
feat(core): schedule prompts from agents, /schedule and the experimental API (#59457) 2026-10-28 19:37:14 -07:00
Aiden Cline
085a891d19
feat(ai): load Meta Muse Image through a meta/images entrypoint (#60081) 2026-10-28 21:34:50 -05:00
Aiden Cline
aaa0d7c8f6
fix(core): tell Code Mode models built-in tools stay top-level (#57627) 2026-10-28 20:51:18 -05:00
Aiden Cline
89f3ac108f
feat(core): add image_generate tool (#59939) 2026-10-28 20:35:16 -05:00
Aiden Cline
c5d9c30825
fix(core): stop merging credential metadata into model settings (#60057) 2026-10-28 19:41:11 -05:00
Aiden Cline
01abece663
chore(deps): bump @ai-sdk/provider-utils to 4.0.62 (#60036) 2026-10-28 19:17:29 -05:00
Filip
8de0323975
feat(core): add /goal with a client-side done check (#59437)
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
2026-10-28 19:05:53 -05:00
Aiden Cline
0e102908e3
fix(core): tell agents they can message running subagents (#60045) 2026-10-28 17:40:03 -05:00
Aiden Cline
711802c3a3
fix(codemode): let search be awaited or chained like a Promise (#59981) 2026-10-28 15:31:19 -05:00
Kit Langton
4585c316c3
feat(core): scheduled tasks storage and time triggers (experimental) (#59401) 2026-10-28 13:06:56 -07:00
Aiden Cline
dd35fbc2f4
feat(ai): Responses routes for OpenRouter, DigitalOcean and Venice (#59991) 2026-10-28 14:52:22 -05:00
Filip
da702a85a6
fix(core): leave headroom when fitting output to the context window (#59934) 2026-10-28 20:37:46 +01:00
Aiden Cline
a882cf98a0
feat(codemode): let extension globals return Effects (#59948) 2026-10-28 13:56:18 -05:00
Aiden Cline
7461d15208
feat(ai): add MiniMax image generation (#59929) 2026-10-28 13:41:32 -05:00
Aiden Cline
8c2e163030
fix(core): skip image models without an image package (#59926) 2026-10-28 10:16:34 -05:00
Aiden Cline
fc6922f6b8
chore(core): remove bundled cohere, vercel and perplexity AI SDK packages (#59771) 2026-10-28 00:01:08 -05:00
James Long
f4ecbf31f3
chore(process-daemon): publish from the monorepo (#59695)
Co-authored-by: Dax <mail@thdxr.com>
2026-10-27 18:15:38 -04:00
Aiden Cline
17837a20d6
fix(core): apply webfetch URL rules to redirect targets (#59748) 2026-10-27 16:57:53 -05:00
Aiden Cline
2ed57439da
fix(codemode): explain a stalled program and point at the await that never settles (#59749) 2026-10-27 16:54:06 -05:00
Aiden Cline
1ed00ce62d
fix(core): keep snapshots working in repos with a split index (#59417) 2026-10-27 15:19:17 -05:00