Aiden Cline
1e3afd7398
fix(core): use patch tool name in duplicate errors
2026-08-31 16:29:37 -05:00
Aiden Cline
eef759d9c7
fix(core): reject duplicate patch targets like Codex
2026-08-31 16:27:39 -05:00
Aiden Cline
a57fcecb95
fix(core): format only surviving patch targets
2026-08-31 15:55:09 -05:00
Kit Langton
566ca864a0
refactor(util): reuse private patch buffers ( #46459 )
2026-08-31 15:11:54 -04:00
Kit Langton
1f04baa684
test: migrate fixture layer replacements ( #46458 )
...
Update the Core compile options and Server replacement values to the current LayerNode API. Preserve test expectations, replacement targets, and layer lifetimes.
2026-08-31 14:16:40 -04:00
Kit Langton
3e9b009642
feat(core): add session-aware instance selection ( #46442 )
2026-08-31 13:46:33 -04:00
Kit Langton
36ac35a7c8
refactor(util): make layer graphs opaque and composable
...
Replace exposed layer graph assembly with opaque declarations, checked substitutions, and lifetime-aware compilation. Preserve deep replacement, ordered startup, and Effect-owned resource lifetimes; migrate callers and verify source and published package contracts.
2026-08-31 13:46:27 -04:00
Kit Langton
9517ff1054
fix(core): preserve active session continuation when moving
2026-08-31 12:14:45 -04:00
Kit Langton
327dc809c5
refactor(core): reuse formatter file extension ( #46080 )
2026-08-31 11:30:57 -04:00
Kit Langton
e9f7331516
refactor(core): reuse Markdown chunk byte counts ( #46079 )
2026-08-31 11:30:49 -04:00
opencode-agent[bot]
33536da231
fix(core): commit undo before compaction ( #46383 )
...
Co-authored-by: vimtor <36263538+vimtor@users.noreply.github.com>
2026-08-31 17:03:51 +05:30
Shoubhit Dash
b2c7246134
fix(core): refresh git references on daily activity ( #45575 )
2026-08-31 15:36:37 +05:30
Luke Parker
90fb6562ce
fix(shell): bound post-exit pipe draining on all platforms ( #46085 )
2026-08-31 16:53:35 +10:00
Aiden Cline
d484f070d1
fix(core): recover reads with non-breaking spaces ( #45807 )
2026-08-30 23:13:26 -05:00
Luke Parker
a1925de0c1
fix(core): flush trailing stream chunks while providers pause ( #46326 )
2026-08-31 14:03:17 +10:00
Dax
6a2c3e91c7
feat(plugin): add typed rpc and custom events ( #46105 )
2026-08-30 21:28:19 -04:00
Aiden Cline
d323b34826
feat(ai): add native Mistral provider ( #46278 )
2026-08-30 12:56:01 -05:00
Kit Langton
4a977b2b31
refactor(core): bind standalone skill activation to Session ( #46077 )
...
Move standalone skill activation into ID-bound Session handles and delegate from the public service. Preserve current-placement lookup, raw skill content, ambient publication context, validation order, and host-scoped detached resume behavior. Cover ownership and lifecycle contracts with focused regressions.
2026-08-30 10:22:03 -04:00
Kit Langton
8ba434b597
refactor(core): move projected Session reads into Store ( #46075 )
...
Move existing Session list and message queries into SessionStore. Preserve public response wrapping, Session existence checks, pagination, ordering, and typed message decoding errors.
2026-08-29 09:31:04 -04:00
Kit Langton
849824efd2
refactor(core): merge defaults for selected MCP servers ( #46072 )
2026-08-28 23:48:29 -04:00
Kit Langton
cf2c3a536d
refactor(core): reuse catalog response digest ( #46071 )
2026-08-28 23:41:49 -04:00
Kit Langton
6cfffeb031
refactor(core): avoid encoding rejected image candidates ( #46073 )
2026-08-28 23:32:58 -04:00
Kit Langton
6e954f75ee
refactor(core): isolate Session admission and controls ( #46019 )
...
Separate ID-bound Session policy from host routing. Bind Inbox and Location preparation dependencies at construction, preserve admission and execution semantics, and cover the extracted ownership contracts directly.
2026-08-28 23:22:25 -04:00
Kit Langton
a38cbd42aa
refactor(core): isolate shell tool preparation
...
Name the tool-owned pre-spawn preparation boundary while preserving hook edits, permission ordering, directory validation, and effective timeout reporting. Strengthen the existing regression assertions.
2026-08-28 23:17:48 -04:00
Kit Langton
e3bda5e2d0
feat(tui): add branch review scopes
2026-08-28 22:46:23 -04:00
Kit Langton
ad9117b107
fix(session): run user shells immediately in the background
...
Run user shell commands concurrently with model execution, retain their output in one shell entry, and admit non-waking completion messages. Share result capture and notification formatting across shell callers.
2026-08-28 22:46:20 -04:00
Kit Langton
6b7a1d419c
fix(core): preserve Responses tool identities ( #45658 )
2026-08-28 22:14:13 -04:00
Kit Langton
fa5ccac707
refactor(core): share subagent completion delivery ( #46054 )
2026-08-29 01:20:26 +00:00
Kit Langton
6809be2d0a
fix(core): reuse permission policy for pending approvals ( #46050 )
2026-08-28 21:03:52 -04:00
Kit Langton
5b39f5184f
test(core): share selector sentinels ( #45748 )
2026-08-28 17:59:12 -04:00
Kit Langton
f779b2748a
test(core): align runner service style ( #45753 )
2026-08-28 17:47:29 -04:00
Kit Langton
f2fb191f53
test(core): inject vertex auth transport ( #45751 )
2026-08-28 17:47:24 -04:00
Kit Langton
0b32bdf1e5
test(core): use disposable session fixtures ( #45745 )
2026-08-28 17:47:18 -04:00
Kit Langton
2751813454
test(core): simplify provider test fixtures ( #45743 )
2026-08-28 17:47:13 -04:00
Kit Langton
87525e00b9
test(core): synchronize retry tests on scheduled events ( #46027 )
2026-08-28 21:37:04 +00:00
Kit Langton
8a24a01bff
test(core): repair runner fixture claims ( #45737 )
2026-08-28 17:29:03 -04:00
Kit Langton
9e39a4fbdf
test(core): simplify skill test setup ( #45721 )
2026-08-28 17:29:00 -04:00
Kit Langton
d0baff184b
fix(core): make provider publication cancellation-safe ( #46026 )
2026-08-28 17:24:27 -04:00
Kit Langton
5990679ebd
refactor: use typed error mapping operators ( #45727 )
2026-08-28 17:18:35 -04:00
Kit Langton
b0c8a8c827
fix(util): refresh flock heartbeat time ( #45720 )
2026-08-28 17:18:32 -04:00
Aiden Cline
d837ffe70f
feat(plugin): add session retry hook ( #45999 )
2026-08-28 16:16:19 -05:00
Kit Langton
9538c2171f
refactor(core): derive config recognition fields ( #45701 )
2026-08-28 17:11:55 -04:00
Kit Langton
67845091ba
fix(util): share streamed stderr consumption ( #45716 )
2026-08-28 16:55:28 -04:00
Kit Langton
fe788b7842
fix(core): use runtime update columns ( #45700 )
2026-08-28 16:55:24 -04:00
Kit Langton
ee42eb3ca3
fix(core): render built-in command arguments ( #45697 )
2026-08-28 16:55:21 -04:00
Kit Langton
80323a4deb
test(core): name acquired test services ( #45696 )
2026-08-28 16:55:17 -04:00
Kit Langton
a35f96f427
fix(core): preserve late opaque reasoning ( #45694 )
2026-08-28 16:55:13 -04:00
Kit Langton
d354c3d640
fix(server): avoid loading locations for pending reads ( #45994 )
2026-08-28 20:44:48 +00:00
Kit Langton
964245bc2a
test(core): isolate project adoption fixture ( #46009 )
2026-08-28 16:18:36 -04:00
Kit Langton
aea3e7c1d2
fix(core): refresh plugins in background ( #45993 )
2026-08-28 19:43:12 +00:00