Skip to content

fix(acp): add explicit __all__ exports to acp_impl module#647

Open
github-actions[bot] wants to merge 1 commit intomainfrom
fix/code-quality/acp-impl-exports
Open

fix(acp): add explicit __all__ exports to acp_impl module#647
github-actions[bot] wants to merge 1 commit intomainfrom
fix/code-quality/acp-impl-exports

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented Apr 6, 2026

Summary

This PR adds explicit __all__ exports to the acp_impl module for better API discoverability.

Changes

  • Added imports and __all__ exports to openhands_cli/acp_impl/__init__.py
  • Exports include: BaseOpenHandsACPAgent, LocalOpenHandsACPAgent, OpenHandsCloudACPAgent, run_acp_server, and confirmation utilities (CONFIRMATION_MODES, ConfirmationMode, get_available_modes)

Related Issue

Addresses findings from #644

Testing

  • Linting passes
  • Tests pass

This PR was automatically generated by the Code Quality Report workflow.

Export public API classes and functions from acp_impl for better
discoverability: BaseOpenHandsACPAgent, LocalOpenHandsACPAgent,
OpenHandsCloudACPAgent, run_acp_server, and confirmation utilities.

Addresses item from code quality report.

Closes #644

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.

0 participants