Commit graph

17029 commits

Author SHA1 Message Date
Kit Langton
39daec9bec
refactor(core): narrow session internals (#45638) 2026-08-28 13:05:16 -04:00
Kit Langton
484f5faf8d
docs(plugin): update current API examples (#45627) 2026-08-28 13:04:59 -04:00
Kit Langton
9a227d186f
fix(core): remove unreachable MCP authorization path (#45633) 2026-08-28 13:03:17 -04:00
Kit Langton
fc27061838
refactor(core): remove tool context aliases (#45639) 2026-08-28 13:03:01 -04:00
Kit Langton
d71cc3be77
test(core): guarantee lock fixture cleanup (#45636) 2026-08-28 13:02:50 -04:00
Kit Langton
503e680672
test(core): preserve session layer inference (#45629) 2026-08-28 13:02:21 -04:00
Kit Langton
1f77f4a4ed
refactor(core): inline auxiliary model operations (#45974) 2026-08-28 12:34:01 -04:00
Kit Langton
e8fa7daed5
fix(client): preserve live activity during hydration (#45975)
Merge session status changes received during activity hydration and ignore superseded reconnect responses. Cover terminal events, starts, deletion, and overlapping connections so idle sessions do not regain stale TUI spinners.
2026-08-28 12:30:21 -04:00
Kit Langton
936c73b54d
refactor(core): simplify tool settlement (#45967) 2026-08-28 12:04:27 -04:00
Kit Langton
b9cb4fc36a
chore(core): retire prompt-cache diagnostics (#45965) 2026-08-28 11:55:55 -04:00
Kit Langton
a808a02f05
refactor(core): separate config file editing (#45818)
Separate source-file editing from Config with explicit targets, fresh raw JSON reads, owned synchronous mutation, and comment-preserving verified writeback. Preserve own JSON source keys and leave configuration discovery, precedence, and watching unchanged.
2026-08-28 11:23:48 -04:00
James Long
e142a783f7
refactor(tui): extract reusable pane resize logic (#45939) 2026-08-28 11:20:23 -04:00
Kit Langton
201536f265
test: repair stale V2 baseline coverage (#45826) 2026-08-28 10:40:04 -04:00
Kit Langton
0d42e76006
feat(ai): add first-class TestLLM controls (#45828) 2026-08-28 09:49:47 -04:00
James Long
ca47949475
feat(plugin): expose experimental terminal reads (#45792) 2026-08-28 08:03:35 -04:00
Filip
1c8e557eb4
Revert "fix(cli): prevent repeated updates and npm cache growth" (#45865) 2026-08-28 07:23:43 +00:00
Aiden Cline
11ca603490
fix(ai): finish chat streams at done sentinel (#45850) 2026-08-28 00:53:53 -05:00
Aiden Cline
85d8b07f09
fix(ai): ignore late converse tool deltas (#45847) 2026-08-28 00:38:01 -05:00
Aiden Cline
d2ee536c16
fix(core): classify AISDK network failures as transport errors (#45840) 2026-08-28 00:21:17 -05:00
Aiden Cline
e12e04f482
fix(core): strengthen background shell guidance (#45843) 2026-08-28 00:19:15 -05:00
Kit Langton
5743537945
test(core): use effectful temp fixtures (#45637) 2026-08-28 01:01:04 -04:00
Aiden Cline
18e22cd82e
refactor(ai): simplify response stream state (#45835) 2026-08-27 23:56:42 -05:00
Aiden Cline
bdf019a9ac
fix(ai): detect DashScope input length overflow errors (#45834) 2026-08-27 23:43:14 -05:00
Aiden Cline
5cbafc57c0
refactor(ai): default unrecognized provider failures to retry (#45825) 2026-08-27 23:40:52 -05:00
Aiden Cline
55674b858b
fix(ai): make final snapshots authoritative for text and reasoning (#45831) 2026-08-27 23:38:19 -05:00
Luke Parker
bb390f435c
fix(session-ui): enable word diffs in unified view (#45833) 2026-08-28 04:31:18 +00:00
Kit Langton
92b9eebab2
feat(tui): streamline diff review workflow (#45817) 2026-08-28 00:11:29 -04:00
Aiden Cline
074413a96d
fix(ai): normalize response item boundaries (#45789) 2026-08-27 23:08:50 -05:00
opencode-agent[bot]
4685ba8d3e chore: update nix node_modules hashes 2026-08-28 04:03:16 +00:00
Kit Langton
d2c307ab30
test(core): remove unused test imports (#45674) 2026-08-27 23:58:41 -04:00
Kit Langton
a5193634d0
test(core): use direct test imports (#45683) 2026-08-27 23:58:34 -04:00
Kit Langton
95725d121a
chore: remove unused changesets (#45827) 2026-08-27 23:55:57 -04:00
Aiden Cline
56f2559798
fix(codemode): report original tool errors (#45820) 2026-08-27 22:54:36 -05:00
Kit Langton
38bffc9db1
chore(deps): upgrade Effect to rc.112 (#45819) 2026-08-27 23:43:37 -04:00
Kit Langton
1d3308d904
test(core): refresh test vocabulary (#45714) 2026-08-27 23:26:45 -04:00
opencode-agent[bot]
3c9e5adefa chore: update nix node_modules hashes 2026-08-28 03:23:31 +00:00
Kit Langton
a065ad4ba7
feat(core): vanilla instance discovery option (#45752) 2026-08-28 03:16:29 +00:00
Kit Langton
048aec32e7
refactor(core): share local provider settings fold (#45645) 2026-08-27 23:13:13 -04:00
Kit Langton
a258b17fac
test(core): use partial service mocks (#45703) 2026-08-27 23:13:04 -04:00
Kit Langton
07facd2086
refactor(util): share process stop policy (#45725) 2026-08-27 23:12:57 -04:00
Kit Langton
6bf342a861
refactor(core): consolidate HTML inline handling (#45649) 2026-08-27 23:12:50 -04:00
Kit Langton
2cca1ae860
refactor(core): use nonthrowing URL parsing (#45726) 2026-08-27 23:12:43 -04:00
Kit Langton
becf5bf482
refactor(core): retain changed worktrees directly (#45709) 2026-08-27 23:12:36 -04:00
Kit Langton
afe9e579d6
refactor(core): simplify instruction preview blobs (#45702) 2026-08-27 23:12:28 -04:00
Kit Langton
0b82fe60ea
refactor(core): consolidate model error mapping (#45722) 2026-08-27 23:12:19 -04:00
Luke Parker
6fad330efc
chore(deps): upgrade Solid and Router (#45808) 2026-08-28 03:03:08 +00:00
Kit Langton
87f21a301d
fix(core): forward plugin interrupt options (#45632) 2026-08-27 23:01:57 -04:00
Kit Langton
0123fed65d
fix(core): preserve Responses tool strictness (#45663) 2026-08-27 23:01:43 -04:00
Kit Langton
64ef85159d
fix(core): preserve assistant text metadata (#45650) 2026-08-27 23:01:33 -04:00
Kit Langton
e63779d9e1
fix(core): keep vertex settings serializable (#45704) 2026-08-27 23:01:20 -04:00