Kit Langton
fafcea42e6
refactor(core): share patch write path ( #45588 )
...
Share the identical file write, error mapping, and result recording path used by additions and non-moving updates. Keep deletion and moving-update behavior explicit.
2026-08-27 12:51:58 -04:00
opencode-agent[bot]
95c3c3f962
fix(mcp): retry initial 404 without injected codemode ( #45563 )
...
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com >
2026-08-27 11:51:34 -05:00
Aiden Cline
497a24c17d
refactor(ai): consolidate provider error diagnostics ( #45381 )
2026-08-27 11:28:57 -05:00
Kit Langton
8a3e9890d2
chore(core): narrow websocket platform import ( #45585 )
2026-08-27 16:02:37 +00:00
Kit Langton
2142de87dd
test(core): make websocket overflow fixture deterministic ( #45586 )
2026-08-27 16:00:39 +00:00
Kit Langton
367cf59612
refactor(core): simplify WebFetch error narrowing ( #45582 )
...
Use the typed HTTP error reason instead of manual object probing and an unchecked response cast. Preserve the single challenge-only retry and cover ordinary 403 failures without retry.
2026-08-27 11:56:34 -04:00
James Long
2b8a3e7ee0
fix(pty): own daemon lifetime and hand off restarts ( #45551 )
2026-08-27 11:52:48 -04:00
Kit Langton
6dbb5f5008
fix(core): reuse ignore checks during index refresh ( #45459 )
2026-08-27 11:44:44 -04:00
Kit Langton
8d1d1ee982
refactor(core): align model content helper names ( #45458 )
2026-08-27 11:44:37 -04:00
Kit Langton
c33dc8808b
refactor(core): rename model package predicate ( #45457 )
2026-08-27 11:44:30 -04:00
Kit Langton
5253603583
fix(core): preserve downloaded skill directory IDs ( #45455 )
2026-08-27 11:40:55 -04:00
Kit Langton
5fb3040505
test(core): scope skill discovery fixtures ( #45464 )
2026-08-27 11:25:17 -04:00
Kit Langton
df7dae3706
refactor(plugin): reuse tool executor conversion ( #45572 )
...
Reuse the private executor/progress conversion for Promise tool list, get, and update while preserving captured executors, identifiers, and explicit optional-field clearing. Add focused adapter regression coverage.
2026-08-27 11:25:12 -04:00
Kit Langton
83ff4253f5
test: share session message expectations ( #45454 )
2026-08-27 10:58:12 -04:00
Kit Langton
89cb5146d4
test(cli): scope temporary directories to test lifetimes ( #45467 )
2026-08-27 10:57:06 -04:00
James Long
b0b5bf6749
feat(tui): jump to background tool starts ( #45554 )
2026-08-27 10:56:51 -04:00
Kit Langton
ef9b9fb6bf
test(client): scope service subprocess fixtures per test ( #45471 )
2026-08-27 10:55:20 -04:00
James Long
c05d481ec6
fix(pty): use server shell and session cwd for terminals ( #45552 )
2026-08-27 10:39:27 -04:00
Shoubhit Dash
8e726dc7d8
fix(core): preserve imported session parents ( #45566 )
2026-08-27 19:57:59 +05:30
Shoubhit Dash
23f0ee53cf
feat(plugin): intercept user prompts before admission ( #45550 )
2026-08-27 18:58:00 +05:30
Shoubhit Dash
46aa25f236
feat(plugin): expose model generation options to session hooks ( #45268 )
2026-08-27 17:30:37 +05:30
Brendan Allan
803ead32e7
feat(app): use channel-specific favicon and PWA icons ( #45543 )
2026-08-27 11:17:11 +00:00
Luke Parker
42422a1e03
fix(app): show sessions while worktrees are created ( #45529 )
2026-08-27 19:44:23 +10:00
Brendan Allan
b1374978c9
fix(app): prevent Safari shell content from collapsing
2026-08-27 16:59:43 +08:00
Luke Parker
ed95fdaa27
fix(app): show MCP connection failures as toasts ( #45522 )
2026-08-27 08:46:54 +00:00
Luke Parker
53a4829672
fix(app): restore fullscreen settings version footer ( #45419 )
2026-08-27 17:57:04 +10:00
Luke Parker
7036294543
fix(app): align thinking states and reasoning settings ( #45515 )
2026-08-27 17:50:39 +10:00
opencode-agent[bot]
23506b5fb4
fix(app): scope MCP picker toggles to workspace ( #45509 )
...
Co-authored-by: Hona <10430890+Hona@users.noreply.github.com >
2026-08-27 17:20:38 +10:00
Luke Parker
2af02d0ad7
fix(app): use worktree inventory for session accents ( #45506 )
2026-08-27 07:03:16 +00:00
opencode-agent[bot]
26ee104829
fix(app): prevent renderer OOM on multiline paste ( #45497 )
...
Co-authored-by: Brendonovich <14191578+Brendonovich@users.noreply.github.com >
2026-08-27 14:31:28 +08:00
opencode-agent[bot]
8252897a33
fix(app): precache complete builds before serving cached HTML ( #45495 )
...
Co-authored-by: Brendonovich <14191578+Brendonovich@users.noreply.github.com >
2026-08-27 14:23:31 +08:00
Luke Parker
7000607fd0
fix(app): stop shimmer when background shells finish ( #45494 )
2026-08-27 16:15:34 +10:00
opencode-agent[bot]
fa1ab5f8e1
fix(app): restore worktree message accent for further trial ( #45486 )
...
Co-authored-by: Brendonovich <14191578+Brendonovich@users.noreply.github.com >
2026-08-27 05:18:54 +00:00
Aiden Cline
e288e0fc4d
feat(plugin): allow tool call repair before lookup ( #45453 )
2026-08-27 00:10:43 -05:00
Luke Parker
ff5b5d00f9
fix(app): preserve tool disclosures when groups update ( #45474 )
2026-08-27 15:02:39 +10:00
Luke Parker
990f7ee000
fix(app): keep timeline notices on one line ( #45479 )
2026-08-27 04:47:50 +00:00
Luke Parker
e2d6c4bd4a
fix(app): merge adjacent patches inside used groups ( #45477 )
2026-08-27 04:36:27 +00:00
Aiden Cline
fcc6568fcb
feat(core): adjust bg shell completion msg (include output file) ( #45461 )
2026-08-26 23:04:11 -05:00
opencode-agent[bot]
1c66cd7832
fix(tui): clarify tool grouping setting ( #45470 )
...
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com >
2026-08-26 23:02:27 -05:00
Luke Parker
5cc81a497c
fix(app): keep active tools in existing groups ( #45462 )
2026-08-27 03:54:38 +00:00
Kit Langton
10786cb60c
refactor(core): consolidate runner capability reads ( #45448 )
2026-08-26 23:45:01 -04:00
Kit Langton
1e7c60adce
fix(server): wait for plugins before text generation ( #45447 )
...
Wait for bounded plugin readiness in the generation location before resolving explicit or default models. Add deterministic cold-first-request regressions through the embedded SDK.
2026-08-26 23:30:52 -04:00
Aiden Cline
1c4f8c40a8
feat(plugin): add tool draft reads ( #45443 )
2026-08-26 22:16:27 -05:00
Luke Parker
2ca55b479d
fix(app): reduce tab switch rendering work ( #45428 )
2026-08-27 13:10:27 +10:00
opencode-agent[bot]
8d7caa178b
fix(core): route session events to location subscribers ( #45411 )
...
Co-authored-by: thdxr <826656+thdxr@users.noreply.github.com >
2026-08-26 23:04:27 -04:00
Aiden Cline
2bcb67a71e
feat(plugin): add tool updates and removal ( #45436 )
2026-08-26 22:00:01 -05:00
Luke Parker
48d4e52143
fix(app): keep pending steers after assistant work ( #45435 )
2026-08-27 02:44:18 +00:00
Aiden Cline
40cbea3c19
refactor(core): use shared state for tool registry ( #45414 )
2026-08-26 21:33:00 -05:00
Luke Parker
51065122d8
fix(app): keep project extensions inside settings ( #45432 )
2026-08-27 02:30:36 +00:00
Luke Parker
7507f19a00
fix(app): prevent settings loading flicker ( #45427 )
2026-08-27 02:01:36 +00:00