Metadata-Version: 2.4
Name: galaxea-a1-runtime-protocol
Version: 0.1.0
Summary: Lightweight wire contract and client for the Galaxea A1 Runtime
Author: PengYue
License-Expression: Apache-2.0
Project-URL: Homepage, https://github.com/pengyue-polaron/galaxea-a1-runtime
Project-URL: Repository, https://github.com/pengyue-polaron/galaxea-a1-runtime
Project-URL: Issues, https://github.com/pengyue-polaron/galaxea-a1-runtime/issues
Keywords: galaxea,a1,robotics,grpc
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Typing :: Typed
Requires-Python: <3.13,>=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: grpcio<2.0.0,>=1.82.0
Requires-Dist: protobuf<8.0.0,>=7.35.0
Dynamic: license-file

# Galaxea A1 Runtime Protocol

`galaxea-a1-runtime-protocol` is the lightweight, hardware-free distribution
shared by the Galaxea A1 Runtime service and its clients. It contains only the
versioned Protobuf schema, generated stubs, scalar DTO/contracts, endpoint
validation, codecs, and thin gRPC client.

```bash
python -m pip install galaxea-a1-runtime-protocol
```

The distribution does not host a server, open ROS, acquire a command lease, or
own a watchdog. Those safety and lifecycle responsibilities remain inside the
`galaxea-a1-runtime` repository. It is developed and released from that same
repository; there is intentionally no separate protocol repository.
