Metadata-Version: 2.4
Name: rc-openhands-sdk
Version: 0.1.1
Summary: RingCentral MIT-only OpenHands forked source distribution
Author: RingCentral AI Desk
License-Expression: MIT
Project-URL: Homepage, https://github.com/OpenHands/OpenHands-CLI
Project-URL: Source, https://github.com/OpenHands/OpenHands-CLI/tree/1.16.0
Keywords: openhands,sdk,agent,cli,ringcentral
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: <3.13,>=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: NOTICE
Requires-Dist: agent-client-protocol<0.9.0,>=0.8.1
Requires-Dist: aiohttp>=3.12.0
Requires-Dist: authlib>=1.6.0
Requires-Dist: bashlex>=0.18
Requires-Dist: binaryornot>=0.4.4
Requires-Dist: browser-use>=0.8.0
Requires-Dist: cachetools
Requires-Dist: deprecation>=2.1.0
Requires-Dist: fakeredis[lua]>=2.32.1
Requires-Dist: fastmcp>=3.0.0
Requires-Dist: filelock>=3.20.1
Requires-Dist: func-timeout>=4.3.5
Requires-Dist: httpx[socks]>=0.27.0
Requires-Dist: jinja2>=3.1.0
Requires-Dist: libtmux>=0.53.0
Requires-Dist: litellm>=1.83.7
Requires-Dist: lmnr>=0.7.47
Requires-Dist: pillow>=12.1.1
Requires-Dist: pydantic>=2.12.5
Requires-Dist: pyperclip>=1.9.0
Requires-Dist: python-dotenv>=1.0.0
Requires-Dist: python-frontmatter>=1.1.0
Requires-Dist: python-json-logger>=3.3.0
Requires-Dist: rich<14.3.0
Requires-Dist: streamingjson>=0.0.2
Requires-Dist: tenacity>=9.1.2
Requires-Dist: textual<9.0.0,>=8.0.0
Requires-Dist: textual-autocomplete>=4.0.6
Requires-Dist: textual-serve>=1.1.3
Requires-Dist: tom-swe>=1.0.3
Requires-Dist: typer>=0.17.4
Requires-Dist: websockets>=12
Dynamic: license-file

# RcOpenHandsSDK

RcOpenHandsSDK is AI Desk's MIT-only forked-source OpenHands distribution.
It vendors the upstream OpenHands local CLI, SDK, tools, and workspace source
used by the daemon replacement path, then exposes RingCentral-owned commands.

Included upstream source:

- OpenHands CLI `1.16.0` under `openhands_cli/`
- OpenHands SDK `1.21.0` under `openhands/sdk/`
- OpenHands Tools `1.21.0` under `openhands/tools/`
- OpenHands Workspace `1.11.1` under `openhands/workspace/`

The package intentionally excludes hosted OpenHands service code and
`enterprise/` source. It must not depend on `openhands`, `openhands-sdk`,
`openhands-tools`, or `openhands-workspace` PyPI packages at runtime.

## Commands

```bash
rcopenhands --version
rcopenhands-acp --help
```

AI Desk still uses the internal `openhands` agent type for compatibility with
existing task/session payloads, but CLI detection now resolves that type to the
`rcopenhands` command.
