Kit Langton and GitHub
76d814e747
refactor(server): unify instance httpapi middleware routing
...
Unify declared instance HTTP API endpoints under typed middleware routing, including event streaming and PTY WebSocket connect handling.\n\nPreserve PTY connect compatibility by checking missing PTYs before parsing optional cursor and ticket query fields, with regression coverage.
2026-05-27 08:45:11 -04:00
opencode-agent[bot] and GitHub
0f0a4be253
fix(project): restore remote project identity ( #29495 )
2026-05-27 03:09:20 +00:00
opencode-agent[bot]
0e88dd99e7
chore: generate
2026-05-27 02:24:30 +00:00
Aiden Cline and GitHub
f965db9e13
feat: add headerTimeout cfg option, default it on only for openai w/ default of 10s ( #29484 )
2026-05-26 21:22:24 -05:00
Aiden Cline and GitHub
c0bc020ad6
fix(opencode): disconnect dynamically added mcp servers ( #29452 )
2026-05-26 18:28:03 -05:00
Dax Raad
00a6f228f2
fix(project): preserve cached project identity
2026-05-26 17:50:42 -04:00
Sebastian and GitHub
848d763d08
Prepare TUI lifecycle for scenario tests ( #28258 )
2026-05-26 21:02:02 +02:00
Shoubhit Dash and GitHub
717e74f3e5
feat(acp): stream acp-next tool updates ( #29333 )
2026-05-26 12:48:31 +05:30
Shoubhit Dash and GitHub
b5632ea700
fix(config): fallback when user info unavailable ( #29332 )
2026-05-26 12:42:12 +05:30
opencode-agent[bot]
8845a43e9e
chore: generate
2026-05-26 06:48:48 +00:00
Shoubhit Dash and GitHub
7e5305c765
feat(acp-next): add event routing ( #29327 )
2026-05-26 12:17:20 +05:30
Shoubhit Dash and GitHub
15c5ec6d24
feat(acp): add acp-next session lifecycle ( #29320 )
2026-05-26 11:45:24 +05:30
Aiden Cline and GitHub
633b5d6208
fix: allow experimental flags to override umbrella ( #29273 )
2026-05-25 16:42:34 -05:00
opencode-agent[bot]
d96e3a5423
chore: generate
2026-05-25 21:11:17 +00:00
Aiden Cline and GitHub
dabf2dc013
remove the need for polling from experimental background agents ( #29179 )
2026-05-25 16:09:56 -05:00
Kit Langton and GitHub
775321173d
refactor(httpapi): describe bodyless global upgrade payload
2026-05-25 16:18:31 -04:00
Kit Langton and GitHub
b46cec2a7d
fix(httpapi): model optional worktree payload as no content ( #29246 )
2026-05-25 15:57:12 -04:00
Kit Langton and GitHub
a99ebd1d65
fix(httpapi): model optional session payloads as no content ( #29247 )
2026-05-25 15:56:52 -04:00
Shoubhit Dash and GitHub
a5ea910eac
fix(acp-next): add config switch fast paths ( #29255 )
2026-05-26 00:24:03 +05:30
Shoubhit Dash and GitHub
56743dcf04
fix(acp): share acp-next session state ( #29253 )
2026-05-25 23:09:41 +05:30
opencode-agent[bot]
00ea47a502
chore: generate
2026-05-25 17:26:51 +00:00
Shoubhit Dash and GitHub
0373ea9128
feat(acp): implement acp-next session slice ( #29250 )
2026-05-25 22:55:30 +05:30
Shoubhit Dash and GitHub
249381e742
feat(acp-next): add usage service ( #29249 )
2026-05-25 22:17:11 +05:30
Shoubhit Dash and GitHub
9dd24d7d03
feat(acp-next): add session state service ( #29240 )
2026-05-25 21:56:05 +05:30
Shoubhit Dash and GitHub
b2d76434ba
feat(acp-next): add directory snapshot service ( #29241 )
2026-05-25 21:55:52 +05:30
Shoubhit Dash and GitHub
7a5a997173
fix(acp-next): map typed errors to request errors ( #29233 )
2026-05-25 20:55:39 +05:30
Shoubhit Dash and GitHub
d200da121b
feat(acp-next): add pure tool conversion helpers ( #29232 )
2026-05-25 20:55:22 +05:30
Shoubhit Dash and GitHub
fe482fe3dd
test(acp-next): add config option helpers ( #29234 )
2026-05-25 20:54:57 +05:30
Shoubhit Dash and GitHub
2fce3c1370
feat(acp-next): add content conversion helpers ( #29231 )
2026-05-25 20:53:58 +05:30
Shoubhit Dash and GitHub
7060cfa59b
feat(acp): add initial acp-next skeleton behind runtime flag ( #29226 )
2026-05-25 20:33:40 +05:30
opencode-agent[bot]
d37166397c
chore: generate
2026-05-25 14:50:18 +00:00
Shoubhit Dash and GitHub
756c7c60bd
test(acp): add compatibility baseline ( #29222 )
2026-05-25 20:19:06 +05:30
748fcb7ebd
fix(session): exclude orphaned interrupted tools from run-loop continuation ( #26178 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-05-25 00:47:55 -05:00
Aiden Cline and GitHub
03bb53c389
fix(tui): separate thinking header from markdown body ( #29028 )
2026-05-24 20:52:17 -05:00
Aiden Cline and GitHub
db63eaf6ea
tweak: make OPENCODE_EXPERIMENTAL_NATIVE_LLM separate from OPENCODE_EXPERIMENTAL ( #29123 )
2026-05-24 13:07:25 -05:00
opencode-agent[bot]
728eae9c25
chore: generate
2026-05-24 01:08:00 +00:00
Aiden Cline and GitHub
eb84f461b8
fix(llm): split OpenAI reasoning summary blocks ( #29000 )
2026-05-23 20:06:45 -05:00
Kit Langton and GitHub
0b3a1c2fdf
test(opencode): simplify config effect tests ( #29019 )
2026-05-23 23:48:08 +00:00
ba437069e6
fix(opencode): advertise configured shell timeout ( #28998 )
...
Co-authored-by: Nabs <nabil@instafork.com >
2026-05-23 10:43:39 -05:00
opencode-agent[bot]
7d2c1ce6c6
chore: generate
2026-05-23 04:49:36 +00:00
Dax and GitHub
a9ef5a0fae
feat(project): resolve remote-backed project identity ( #28914 )
2026-05-23 04:48:09 +00:00
opencode-agent[bot]
1a329e4e67
chore: generate
2026-05-22 19:31:59 +00:00
James Long and GitHub
bfb2d8dc76
fix(tui): when diff viewer closes always return to last route ( #28903 )
2026-05-22 15:30:31 -04:00
Shoubhit Dash and GitHub
5f42351159
fix(provider): type default model failures ( #28881 )
2026-05-22 23:53:23 +05:30
Shoubhit Dash and GitHub
968aaa3cfe
fix(pty): expose missing session errors ( #28884 )
2026-05-22 23:53:03 +05:30
James Long and GitHub
ba746e36d8
fix(tui): empty states, context, and minor improvements to diff viewer ( #28878 )
2026-05-22 14:21:22 -04:00
Shoubhit Dash and GitHub
7265c46af6
fix(skill): type expected skill failures ( #28885 )
2026-05-22 23:18:52 +05:30
Shoubhit Dash and GitHub
536ee857c6
fix(installation): type upgrade failures ( #28883 )
2026-05-22 23:18:17 +05:30
Shoubhit Dash and GitHub
0e14404e5f
fix(sync): map workspace warp not found ( #28882 )
2026-05-22 23:15:53 +05:30
Shoubhit Dash and GitHub
aee552c043
fix(repository): type expected reference failures ( #28880 )
2026-05-22 23:13:14 +05:30