Metadata-Version: 2.4
Name: terminal-tool-py
Version: 0.1.0
Summary: Python client and host utilities for Terminal Tool
Author: BaHost01
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Requires-Dist: protobuf<8,>=7
Requires-Dist: requests<3,>=2.31
Requires-Dist: websockets<17,>=16

# Python Version

`Python-Version` contains the Python packaging target for Terminal Tool.

## Status

This package now includes:

- `term-start host` to expose a local shell to the relay
- `term-start client` to connect to a host through the relay
- `term-start hosts` to inspect registered hosts over the relay HTTP API

## Install

```bash
cd Python-Version
python3 -m pip install .
```

## Examples

```bash
term-start hosts --server http://localhost:3000
term-start host --server http://localhost:3000 --password admin --host-id demo-box
term-start client --server http://localhost:3000 --host-id demo-box --password admin
```

The Python package targets the same relay API and websocket protocol used by the TypeScript apps.
