Skip to content

fix: preserve ACP config catalogs on resume#570

Merged
piorpua merged 1 commit into
mainfrom
work/acp-config-options-resume-fix
Jul 3, 2026
Merged

fix: preserve ACP config catalogs on resume#570
piorpua merged 1 commit into
mainfrom
work/acp-config-options-resume-fix

Conversation

@piorpua

@piorpua piorpua commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Preserve preloaded ACP mode and model catalogs when persisted resume state supplies only current values.
  • Keep existing non-empty catalogs when runtime resume updates advertise empty mode/model catalogs.
  • Add regression coverage for resume/load catalog preservation and config option synthesis.

Test Plan

  • cargo fmt --all -- --check
  • cargo clippy -p aionui-ai-agent -- -D warnings
  • cargo test -p aionui-ai-agent
  • just push -u origin work/acp-config-options-resume-fix

@piorpua piorpua merged commit a9c1955 into main Jul 3, 2026
6 checks passed
@piorpua piorpua deleted the work/acp-config-options-resume-fix branch July 3, 2026 04:10
piorpua pushed a commit that referenced this pull request Jul 3, 2026
🤖 I have created a release *beep* *boop*
---


##
[0.1.42](v0.1.41...v0.1.42)
(2026-07-03)


### Features

* **assistant:** 官方助手默认关闭 + 固定顺序 + 一次性重置迁移
([#567](#567))
([3e30b02](3e30b02))


### Bug Fixes

* **agent:** align unchecked availability with team runtime selection
([#571](#571))
([f80b0ce](f80b0ce))
* **agent:** avoid full availability refresh on reads
([#566](#566))
([1ffb7aa](1ffb7aa))
* **cron:** preserve existing conversation jobs across lifecycle changes
([#572](#572))
([fa4217a](fa4217a))
* **mcp:** support aionrs config path subcommand with legacy fallback
([#568](#568))
([72cfba1](72cfba1))
* preserve ACP config catalogs on resume
([#570](#570))
([a9c1955](a9c1955))
* preserve Linux GLIBC baselines
([#573](#573))
([ab6e227](ab6e227))

---
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