Aiden Cline
bde737f4d5
feat(server): add experimental job list endpoint ( #60698 )
2026-11-03 10:32:50 -06:00
Kit Langton
cec637385c
feat(core): trace each request and session turn on its own, with session, tool and model details ( #60974 )
2026-10-31 15:38:10 -07: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
Aiden Cline
1908fcb8b7
fix(core): release location holders on shutdown ( #59399 )
2026-10-30 23:28:04 -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
4e7d369021
chore(core): use @opencode/pty 0.4.0 ( #60387 )
2026-10-30 10:16:34 -04: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
Aiden Cline
7a82f3aed2
refactor(ai): one tool() for both clients ( #60407 )
2026-10-29 21:48:24 -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
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
James Long
756f832902
fix(core): reject persistent terminals with a missing cwd ( #60300 )
2026-10-29 13:09:36 -04:00
James Long
d3ad3da99e
chore(core): use @opencode/pty 0.3.3 ( #60276 )
2026-10-29 12:55:05 -04:00
Kit Langton
510aa79d07
fix(core): store forked and imported session media as blobs ( #60118 )
2026-10-28 23:05:00 -07:00
Kit Langton
fbb47c995e
feat(core): schedule prompts from agents, /schedule and the experimental API ( #59457 )
2026-10-28 19:37:14 -07:00
Kit Langton
9a9386edbc
refactor(client): group experimental SDK methods under client.experimental ( #59072 )
2026-10-28 15:18:38 -07: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
2a0639a11f
feat(protocol): define experimental image and decision generation endpoints ( #59190 )
2026-10-26 23:22:11 -05:00
Aiden Cline
c11a32ff1e
fix(server): report response encoding failures as server errors ( #59459 )
2026-10-26 21:37:14 -05:00
Filip
0b050ac5cd
Revert "fix(server): honor OPENCODE_SERVER_USERNAME for serve and --server" ( #59444 )
2026-10-27 00:06:31 +00:00
Filip
0749024f0d
fix(server): honor OPENCODE_SERVER_USERNAME for serve and --server ( #59379 )
2026-10-26 20:54:03 +01: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
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
c8cf3a544f
fix(server): stop form polling from booting idle locations ( #59083 )
...
Co-authored-by: Kit Langton <kit.langton@gmail.com>
2026-10-25 22:57:36 +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
450e7b9241
fix(server): don't boot a Location for global session routes ( #58997 )
2026-10-25 09:21:22 -07:00
Aiden Cline
dad29a8991
refactor(ai): make Promise the root entry and move Effect to @opencode/ai/effect ( #58847 )
2026-10-24 22:18:23 -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
8d95ef805b
chore(server): revert hosted GPT-Live on the connected OpenCode Console ( #58461 )
2026-10-23 16:31:29 -05:00
Luke Parker
5f79a2aaf7
feat(desktop): add native memory breakdown to heap captures ( #58311 )
2026-10-23 12:48:10 +10:00
Luke Parker
199ad46421
feat(desktop): capture app and server heap snapshots into one folder ( #58259 )
2026-10-23 10:25:37 +10:00
Luke Parker
6102079a0e
feat(cli): add debug heap-dump command ( #58252 )
2026-10-23 08:59:30 +10:00
James Long
4a6dacec5e
feat(server): add client MCP websocket endpoint (experimental) ( #57505 )
2026-10-22 15:56:44 -04:00
Adam
f7577a1f65
feat(server): start hosted GPT-Live on the connected OpenCode Console ( #57735 )
2026-10-21 09:55:15 -05:00
Kit Langton
79fd806343
feat(server): list experimental voice models ( #57194 )
2026-10-20 23:13:14 -07:00
Aiden Cline
acdcdb8dd9
refactor: v2.1 minor breaking changes ( #57260 )
2026-10-20 00:42:13 -05:00
James Long
92242b5539
feat(core): enable persistent PTYs on Windows ( #56245 )
2026-10-19 15:51:37 -04:00
Brendan Allan
fa9da987be
feat(core): restore session archiving ( #53759 )
2026-10-19 03:46:54 +00:00
Aiden Cline
fede5ddda5
feat(core): edit saved permissions ( #56659 )
2026-10-18 21:24:38 -05:00
Aiden Cline
c38d83c0c4
fix(protocol): accept idle in the message type filter ( #56504 )
2026-10-17 20:43:33 -05:00
Kit Langton
d4a6223d01
feat(server): add experimental voice session endpoint ( #55951 )
2026-10-16 14:37:20 -07:00
Kit Langton
55dde8810d
feat(sdk): seed host plugins before recovery and harden workerd defaults ( #54219 )
2026-10-09 17:07:51 -07:00
Kit Langton
1aae67e853
chore: upgrade Effect to rc.118 ( #50231 )
2026-10-09 01:36:06 -07:00
Dax
0d07f915d2
feat(cli): pair remotely through OpenTunnel ( #53837 )
2026-10-07 22:29:50 -04:00