openclaw/src/acp/runtime
Bob 61f7cea48b
fix: kill stuck ACP child processes on startup and harden sessions in discord threads (#33699)
* Gateway: resolve agent.wait for chat.send runs

* Discord: harden ACP thread binding + listener timeout

* ACPX: handle already-exited child wait

* Gateway/Discord: address PR review findings

* Discord: keep ACP error-state thread bindings on startup

* gateway: make agent.wait dedupe bridge event-driven

* discord: harden ACP probe classification and cap startup fan-out

* discord: add cooperative timeout cancellation

* discord: fix startup probe concurrency helper typing

* plugin-sdk: avoid Windows root-alias shard timeout

* plugin-sdk: keep root alias reflection path non-blocking

* discord+gateway: resolve remaining PR review findings

* gateway+discord: fix codex review regressions

* Discord/Gateway: address Codex review findings

* Gateway: keep agent.wait lifecycle active with shared run IDs

* Discord: clean up status reactions on aborted runs

* fix: add changelog note for ACP/Discord startup hardening (#33699) (thanks @dutifulbob)

---------

Co-authored-by: Onur <2453968+osolmaz@users.noreply.github.com>
2026-03-04 10:52:28 +01:00
..
adapter-contract.testkit.ts test(perf): reduce heavy fixture and guardrail overhead 2026-03-02 21:07:52 +00:00
error-text.test.ts feat: ACP thread-bound agents (#23580) 2026-02-26 11:00:09 +01:00
error-text.ts feat: ACP thread-bound agents (#23580) 2026-02-26 11:00:09 +01:00
errors.test.ts feat: ACP thread-bound agents (#23580) 2026-02-26 11:00:09 +01:00
errors.ts feat: ACP thread-bound agents (#23580) 2026-02-26 11:00:09 +01:00
registry.test.ts feat: ACP thread-bound agents (#23580) 2026-02-26 11:00:09 +01:00
registry.ts feat: ACP thread-bound agents (#23580) 2026-02-26 11:00:09 +01:00
session-identifiers.test.ts feat(acp): add kimi harness support surfaces 2026-03-03 01:05:24 +00:00
session-identifiers.ts feat(acp): add kimi harness support surfaces 2026-03-03 01:05:24 +00:00
session-identity.ts feat: ACP thread-bound agents (#23580) 2026-02-26 11:00:09 +01:00
session-meta.ts feat: ACP thread-bound agents (#23580) 2026-02-26 11:00:09 +01:00
types.ts fix: kill stuck ACP child processes on startup and harden sessions in discord threads (#33699) 2026-03-04 10:52:28 +01:00