Aiden Cline
296074aab2
feat(core): configure session warming per provider and model ( #60025 )
2026-10-31 21:05:18 -05:00
Aiden Cline
6f2ecd2d41
feat(core): time session warming from the model's cache TTL ( #60969 )
2026-10-31 17:26:20 -05:00
Kit Langton
1d479d7642
fix(server): accept synthetic messages and compaction without booting a session's folder ( #60801 )
2026-10-30 22:30:13 -07:00
Kit Langton
c6056f3931
chore: upgrade effect to 4.1.0 and fix a SQLite lock-up on interrupt ( #60651 )
2026-10-30 19:51:38 -07:00
Aiden Cline
6700dd87b5
feat(core): accept a percentage for compaction.buffer ( #60647 )
2026-10-30 13:04:16 -05:00
Dax Raad
da87c475a7
fix(core): keep schedules off unless experimental.schedules is enabled
...
Restores the opt-in default from before #60478 . The schedule loop still runs in every server process and keeps its leader election; it only fires schedules in locations that enable the flag.
2026-10-30 11:35:33 -04:00
Kit Langton
e76c67a250
feat(core,server): enable schedules by default and run loop in opencode serve ( #60478 )
2026-10-30 07:22:05 -07:00
James Long
65c0d83f4d
feat(core): rename persistent terminals ( #60329 )
2026-10-30 13:29:04 +00:00
Kit Langton
8f0fc21e71
feat(core): add experimental artifacts with pluggable providers ( #60351 )
2026-10-30 06:19:18 -07: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
c24c5af3d8
feat(core): add Code Mode checks with static tool scanning to schedules ( #60140 )
2026-10-29 12:29:02 -07: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
OpeOginni
a8e17aee80
fix(tui): preserve captured attachments and source paths ( #60222 )
2026-10-29 12:04:39 -05:00
Aarav Sareen
4a05d11822
chore(protocol): regenerate OpenAPI document ( #60228 )
2026-10-29 19:30:19 +05:30
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
Aiden Cline
f023f7c36c
feat(core): make image_generate opt-in with one experimental config field ( #60096 )
2026-10-28 22:45:02 -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
89f3ac108f
feat(core): add image_generate tool ( #59939 )
2026-10-28 20:35:16 -05:00
Kit Langton
9a9386edbc
refactor(client): group experimental SDK methods under client.experimental ( #59072 )
2026-10-28 15:18:38 -07:00
Kit Langton
4585c316c3
feat(core): scheduled tasks storage and time triggers (experimental) ( #59401 )
2026-10-28 13:06:56 -07:00
Aiden Cline
24bf4d488a
fix(core): keep prompt cache settings out of model variants ( #59500 )
2026-10-27 11:45:08 -05:00
Aiden Cline
15e56cfd45
fix(core): pass the catalog's decision media format to decision models ( #59479 )
2026-10-26 23:45:33 -05:00
Aiden Cline
2a0639a11f
feat(protocol): define experimental image and decision generation endpoints ( #59190 )
2026-10-26 23:22:11 -05:00
Luke Parker
dae4077a96
feat(plugin): add OpenCode Desktop GUI plugins ( #55246 )
2026-10-27 10:54:50 +10:00
opencode-agent[bot]
cd15a6a38b
Revert "fix(tui): identify config-defined providers ( #57007 )" ( #59439 )
...
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2026-10-26 18:51:51 -05:00
OpeOginni
cc4faf46bf
fix(tui): identify config-defined providers ( #57007 )
...
Co-authored-by: Daniel Smolsky <dannysmo@gmail.com>
2026-10-26 17:14:39 -04:00
Aiden Cline
a697f53611
feat(core): let custom models in config set a model type ( #59388 )
2026-10-26 15:29:09 -05:00
Aiden Cline
ae876eec1b
feat(protocol): list models by types, like event filtering ( #59355 )
2026-10-26 14:28:27 -05:00
Aiden Cline
65096cd354
feat(core): read the models.dev catalog from the experimental v2 API ( #59296 )
2026-10-26 12:17:31 -05:00
Aiden Cline
1434464f7e
feat(plugin): filter event subscriptions by type ( #58864 )
2026-10-26 10:47:48 -05:00
Aiden Cline
9007700546
feat(ai): configurable prompt cache TTL ( #59157 )
2026-10-26 05:35:33 +00:00
Kit Langton
e928d4ffa1
feat(server): add experimental GET /api/experimental/media/:hash and opt-in experimental-media-uri capability ( #59103 )
2026-10-25 21:33:53 -07:00
Luke Parker
ca7d60b663
chore: merge dev into beta
2026-10-26 09:35:44 +10:00
Luke Parker
4703b46cdf
refactor(app): remove the experimental inbox Home page ( #59096 )
2026-10-26 09:22:01 +10:00
Luke Parker
79469efc98
feat(server): report the machine's hostname in /api/info ( #59090 )
...
Co-authored-by: Dax Raad <d@ironbay.co>
2026-10-25 23:15:22 +00:00
Luke Parker
61163cb134
fix(server): let agent and provider lists wait for plugins ( #59082 )
...
Co-authored-by: Kit Langton <kit.langton@gmail.com>
2026-10-25 22:55:28 +00:00
Luke Parker
8b813d362c
feat(core): watch files open in the side panel ( #59081 )
...
Co-authored-by: James Long <longster@gmail.com>
2026-10-25 22:54:00 +00:00
Kit Langton
e12fad949b
feat(core): opt-in blob writes for session media behind experimental.media_blob ( #58741 )
2026-10-25 15:48:45 -07:00
Luke Parker
4b83402a29
chore: merge dev into beta
2026-10-26 08:34:06 +10:00
Kit Langton
450e7b9241
fix(server): don't boot a Location for global session routes ( #58997 )
2026-10-25 09:21:22 -07:00
opencode-agent[bot]
53f83e77fc
feat(core): expose MCP server title from serverInfo ( #58950 )
...
Co-authored-by: vimtor <36263538+vimtor@users.noreply.github.com>
2026-10-25 11:02:29 +00:00
Adam
de284dc1bc
refactor(core): keep Go allowance out of messages and sessions ( #58765 )
2026-10-24 13:05:02 -05:00
Adam
e42f6d1016
feat(core): read OpenCode Console usage limits and classify budget refusals ( #58694 )
2026-10-24 11:13:12 -05:00
Adam
33ffc3e58d
feat(app): show Console budgets and Go usage where they stop you ( #58714 )
2026-10-24 10:07:43 -05:00
Adam
4cba1b7f5d
feat(core): record reported cost and Go allowance ( #58562 )
2026-10-24 03:32:36 -05:00
Adam
8d95ef805b
chore(server): revert hosted GPT-Live on the connected OpenCode Console ( #58461 )
2026-10-23 16:31:29 -05:00
Luke Parker
d290006820
chore: merge dev into beta
2026-10-23 13:08:54 +10:00
Luke Parker
5f79a2aaf7
feat(desktop): add native memory breakdown to heap captures ( #58311 )
2026-10-23 12:48:10 +10:00