Metadata-Version: 2.4
Name: docketeer-rocketchat
Version: 0.0.4
Summary: Rocket Chat backend for Docketeer
Project-URL: Homepage, https://github.com/chrisguidry/docketeer
Project-URL: Repository, https://github.com/chrisguidry/docketeer
Project-URL: Issues, https://github.com/chrisguidry/docketeer/issues
Author-email: Chris Guidry <guid@omg.lol>
License-Expression: MIT
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Communications :: Chat
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.12
Requires-Dist: docketeer
Requires-Dist: httpx
Requires-Dist: websockets
Description-Content-Type: text/markdown

# docketeer-rocketchat

[Rocket Chat](https://www.rocket.chat/) chat backend for
[Docketeer](https://pypi.org/project/docketeer/). Connects to a Rocket Chat
server via DDP (WebSocket) for real-time message subscriptions and the REST API
for sending messages, uploading files, and managing presence.

Install `docketeer-rocketchat` alongside `docketeer` and it will be
automatically discovered as the chat backend.

## Tools

- **`send_file`** — send a file from the agent's workspace to the current chat room

## Configuration

| Variable                         | Default      | Description            |
|----------------------------------|--------------|------------------------|
| `DOCKETEER_ROCKETCHAT_URL`       | _(required)_ | Rocket Chat server URL |
| `DOCKETEER_ROCKETCHAT_USERNAME`  | _(required)_ | Bot account username   |
| `DOCKETEER_ROCKETCHAT_PASSWORD`  | _(required)_ | Bot account password   |
