Skip to content

docs(sdk): explain ACP session resume failure recovery - #803

Open
LiZhengliang wants to merge 1 commit into
OpenHands:mainfrom
LiZhengliang:codex/fix-acp-resume-context-loss
Open

LiZhengliang wants to merge 1 commit into
OpenHands:mainfrom
LiZhengliang:codex/fix-acp-resume-context-loss

Conversation

@LiZhengliang

@LiZhengliang LiZhengliang commented Sep 16, 2026

Copy link
Copy Markdown
  • I have read and reviewed the documentation changes to the best of my ability.
  • If the change is significant, I have run the documentation site locally and confirmed it renders as expected.

Summary of changes

Document the proposed SDK fix for OpenHands/software-agent-sdk#5094: a failed ACP session/load must report an error and retain the original session ID instead of silently creating a context-free session. Explain provider-state requirements, retry/recovery, the explicit resume override, and the unchanged working-directory mismatch behavior.

Companion SDK PR: OpenHands/software-agent-sdk#5095. Source: https://github.com/LiZhengliang/software-agent-sdk/blob/e0d22df/openhands-sdk/openhands/sdk/agent/acp_agent.py Please merge only with/after the SDK behavior change.

Validation: compared the text with the SDK change, inspected the existing MDX structure, and ran git diff --check. No runnable examples, navigation entries, or links were added. A full Mintlify preview was not run.

Co-authored-by: openhands <openhands@all-hands.dev>
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