Devin Robison
d60112287f
fix: validate agent workspace paths before writing identity files ( #53882 )
...
* fix: validate agent workspace paths before writing identity files
* Feedback updates and formatting fixes
2026-03-24 19:15:11 +00:00
Tak Hoffman
870c52aac7
fix: ignore stale subagent send targets
2026-03-24 14:05:00 -05:00
Vincent Koc
40315556d0
perf(plugins): scope web search plugin loads
2026-03-24 12:01:16 -07:00
Tak Hoffman
627ab895e2
fix: ignore stale subagent kill targets
2026-03-24 13:57:03 -05:00
Peter Steinberger
7101ddc5d3
chore: refresh plugin sdk api baseline
2026-03-24 18:49:51 +00:00
Vincent Koc
783cbd1e9d
fix(ci): refresh plugin sdk baseline and formatting
2026-03-24 11:45:37 -07:00
Vincent Koc
a9da52da50
refactor(core): make event and queue state lazy
2026-03-24 11:45:27 -07:00
Peter Steinberger
f6b3377af2
test: stabilize low-profile parallel gate
2026-03-24 18:40:46 +00:00
Peter Steinberger
2383107711
fix: unblock supervisor and memory gate failures
2026-03-24 18:40:46 +00:00
Vincent Koc
a97188ceb3
ci: start required checks earlier ( #53844 )
...
* ci: start required checks earlier
* ci: restore pnpm in security-fast
* ci: skip docs-only payloads in early check jobs
* ci: harden untrusted pull request execution
* ci: pin gradle setup action
* ci: normalize pull request concurrency cancellation
* ci: remove duplicate early-lane setup
* ci: keep install-smoke push runs unique
2026-03-24 11:37:58 -07:00
Vincent Koc
e4ce1d9a0e
fix(runtime): stabilize dist runtime artifacts ( #53855 )
...
* fix(build): stabilize lazy runtime entry paths
* fix(runtime): harden bundled plugin npm staging
* docs(changelog): note runtime artifact fixes
* fix(runtime): stop trusting npm_execpath
* fix(runtime): harden Windows npm staging
* fix(runtime): add safe Windows npm fallback
2026-03-24 11:37:39 -07:00
Vincent Koc
0cdd4db6e9
fix(memory): align status manager concurrency test
2026-03-24 11:31:35 -07:00
Vincent Koc
0caafa587f
refactor(plugins): make interactive state lazy
2026-03-24 11:29:20 -07:00
Vincent Koc
d0002c5e1e
refactor(gateway): make plugin fallback state lazy
2026-03-24 11:26:21 -07:00
scoootscooob
3a4cc89c53
fix: allow compact retry after failed session compaction ( #53875 )
2026-03-24 11:23:42 -07:00
Vincent Koc
6bef8deda9
refactor(plugins): make command registry lazy
2026-03-24 11:09:34 -07:00
Vincent Koc
f41bdf3c54
refactor(plugins): make hook runner global lazy
2026-03-24 11:07:37 -07:00
Vincent Koc
6451beddb2
refactor(plugins): make runtime registry lazy
2026-03-24 11:04:03 -07:00
Vincent Koc
e16f0cf908
refactor(channels): route registry lookups through runtime
2026-03-24 11:01:48 -07:00
Bob
7fab2c2897
fix(discord): notify user on discord when inbound worker times out ( #53823 )
...
* fix(discord): notify user on discord when inbound worker times out.
* fix(discord): notify user on discord when inbound worker times out.
* Discord: await timeout fallback reply
* Discord: add changelog for timeout reply fix (#53823 ) (thanks @Kimbo7870)
---------
Co-authored-by: VioGarden <111024100+VioGarden@users.noreply.github.com>
Co-authored-by: Onur Solmaz <2453968+osolmaz@users.noreply.github.com>
2026-03-24 19:01:12 +01:00
Tak Hoffman
03ed0bccf1
fix: ignore stale subagent steer targets
2026-03-24 13:00:48 -05:00
scoootscooob
a395c757ab
Chat UI: guard compact retries
2026-03-24 10:58:09 -07:00
scoootscooob
19093112ce
Chat UI: tighten compact transport handling
2026-03-24 10:58:09 -07:00
scoootscooob
44e27c6092
Webchat: handle bare /compact as session compaction
2026-03-24 10:58:09 -07:00
scoootscooob
01d3442246
Plugins: sanitize sdk export subpaths
2026-03-24 10:58:06 -07:00
scoootscooob
fc60ced03c
Plugins: trust only startup cli sdk roots
2026-03-24 10:58:06 -07:00
scoootscooob
f163759167
Plugins: resolve sdk aliases from the running CLI
2026-03-24 10:58:06 -07:00
scoootscooob
8633c7fa73
Providers: fix kimi fallback normalization
2026-03-24 10:58:03 -07:00
scoootscooob
9acb4c8fbc
Providers: fix kimi-coding thinking normalization
2026-03-24 10:58:03 -07:00
Tak Hoffman
d25b4a2943
fix: fail closed when subagent steer remap fails
2026-03-24 12:55:43 -05:00
Vincent Koc
7daaefdb08
test(memory): recycle shared channels batches
2026-03-24 10:54:51 -07:00
Vincent Koc
3b03ff11fc
test(memory): isolate slack action-runtime hotspot
2026-03-24 10:51:15 -07:00
Vincent Koc
548c2019f1
test(memory): isolate telegram monitor hotspot
2026-03-24 10:50:32 -07:00
Peter Steinberger
6e9591c4ce
test: speed up browser suites
2026-03-24 17:49:25 +00:00
Peter Steinberger
217cb0ac58
test: speed up plugin-sdk and cron suites
2026-03-24 17:49:25 +00:00
Vincent Koc
e7ae7d921a
test(memory): isolate telegram fetch hotspot
2026-03-24 10:47:30 -07:00
Tak Hoffman
7ab46301a9
fix: continue subagent kill after session store write failures
2026-03-24 12:46:58 -05:00
Vincent Koc
488ad4ac70
test(memory): isolate telegram bot hotspot
2026-03-24 10:46:17 -07:00
Vincent Koc
86de8b65b1
test(memory): isolate plugin-core hotspot
2026-03-24 10:45:11 -07:00
Vincent Koc
a088109327
test(memory): isolate browser remote-tab hotspot
2026-03-24 10:43:51 -07:00
Vincent Koc
fbe5f45340
test(memory): isolate new unit hotspot files
2026-03-24 10:42:22 -07:00
Tak Hoffman
240479abef
fix(ci): stop dropping pending main workflow runs
2026-03-24 12:38:07 -05:00
Peter Steinberger
d58d90074f
refactor: isolate ACP final delivery flow
2026-03-24 10:36:46 -07:00
Peter Steinberger
822563d1ab
fix: unify pi runner usage snapshot fallback
2026-03-24 10:33:18 -07:00
Peter Steinberger
69a0a6c847
fix: tighten ACP final fallback semantics ( #53692 ) (thanks @w-sss)
2026-03-24 10:29:27 -07:00
w-sss
7b8142997f
fix(acp): deliver final result text as fallback when no blocks routed
...
- Check routedCounts.final to detect prior delivery
- Skip fallback for ttsMode='all' to avoid duplicate TTS processing
- Use delivery.deliver for proper routing in cross-provider turns
- Fixes #46814 where ACP child run results were not delivered
2026-03-24 10:28:33 -07:00
Peter Steinberger
d2e0cfc09f
test: speed up media fetch suite
2026-03-24 17:27:02 +00:00
Peter Steinberger
a8bf75f03e
test: speed up browser and gateway suites
2026-03-24 17:27:02 +00:00
Vincent Koc
435e2c5967
fix(memory): avoid caching qmd status managers
2026-03-24 10:25:00 -07:00
Peter Steinberger
a37ed72829
test: preserve child_process exports in restart bun mock
2026-03-24 17:24:18 +00:00