Desired Behavior
Automation dispatch and workflow bundles should use the existing SDK conversation/workspace interfaces. Fill the missing Python entry points without introducing a parallel AgentServerClient/RuntimeClient hierarchy or a second HTTP request layer.
Acceptance Criteria
This issue is ready-for-dev. Server/runtime prerequisites: #4966 and #3403. Consumers: OpenHands/automation#449/#453 and OpenHands/extensions#570–#573. Documentation: OpenHands/docs#793.
Implemented in #5010 (4bbab2dd0) with migrated consumers. Fresh isolated Canvas before/after + local/Docker evidence passed with the same bundle, real model turns, exact docs examples, and missing-attach no-creation verification. 288 SDK regressions pass. Merge/release dependencies and current CI/review status remain recorded in the PR.
Desired Behavior
Automation dispatch and workflow bundles should use the existing SDK conversation/workspace interfaces. Fill the missing Python entry points without introducing a parallel AgentServerClient/RuntimeClient hierarchy or a second HTTP request layer.
Acceptance Criteria
This issue is ready-for-dev. Server/runtime prerequisites: #4966 and #3403. Consumers: OpenHands/automation#449/#453 and OpenHands/extensions#570–#573. Documentation: OpenHands/docs#793.
Implemented in #5010 (
4bbab2dd0) with migrated consumers. Fresh isolated Canvas before/after + local/Docker evidence passed with the same bundle, real model turns, exact docs examples, and missing-attach no-creation verification. 288 SDK regressions pass. Merge/release dependencies and current CI/review status remain recorded in the PR.