Skip to content

fix(acp): recover dead ACP connections#487

Merged
piorpua merged 2 commits into
mainfrom
phase1-acp-dead-connection-recovery
Jun 18, 2026
Merged

fix(acp): recover dead ACP connections#487
piorpua merged 2 commits into
mainfrom
phase1-acp-dead-connection-recovery

Conversation

@piorpua

@piorpua piorpua commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Recover ACP sessions after underlying stdout/ACP connections die by evicting stale tasks and recreating runtime state on demand.
  • Persist and replay ACP config selections through session config so resumed sessions keep selected mode/model/config values.
  • Remove obsolete direct ACP mode/model mutation entrypoints and route callers through config option updates.

Test Plan

  • just push -u origin phase1-acp-dead-connection-recovery
    • migration immutability check
    • cargo fix / clippy fix / fmt
    • cargo nextest run --workspace: 6311 passed, 18 skipped
    • pushed branch to origin

@piorpua piorpua merged commit 8264873 into main Jun 18, 2026
6 checks passed
@piorpua piorpua deleted the phase1-acp-dead-connection-recovery branch June 18, 2026 08:04
piorpua pushed a commit that referenced this pull request Jun 18, 2026
🤖 I have created a release *beep* *boop*
---


##
[0.1.32](v0.1.31...v0.1.32)
(2026-06-18)


### Features

* **team:** centralize team MCP prompt governance
([#490](#490))
([5485a95](5485a95))


### Bug Fixes

* **acp:** recover dead ACP connections
([#487](#487))
([8264873](8264873))
* **conversation:** upsert streaming tool calls (AIO-30)
([#484](#484))
([a0b3737](a0b3737))


### Documentation

* **skills:** add cross-platform notes so Windows users translate shell
examples ([#489](#489))
([e03b030](e03b030))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant