Metadata-Version: 2.4
Name: miniverse-sdk
Version: 0.2.0
Summary: Validate and upload Dollhouse Robotics Miniverse simulation bundles.
Author: Dollhouse Robotics
License-Expression: Apache-2.0
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: jsonschema<5,>=4.23
Requires-Dist: keyring<26,>=25
Requires-Dist: onnx<2,>=1.17
Dynamic: license-file

# Miniverse SDK

The `miniverse-sdk` distribution installs the `miniverse` command for validating
and uploading immutable `.dhsim` simulation bundles.

```bash
uv tool install miniverse-sdk
miniverse agent-help
```

Use `MINIVERSE_API_TOKEN` for CI authentication, or run `miniverse auth login`
once for interactive device authorization. Interactive access and refresh
tokens are stored in a user-only file and renewed automatically. On ephemeral
Linux agents, persist `$XDG_STATE_HOME/miniverse` (or `~/.local/state/miniverse`).
Upgrades from a pre-0.2 keyring login require one new `miniverse auth login`;
the CLI does not migrate the old access-token-only credential.
