Refactor public API around environments
This commit is contained in:
parent
57dae52cc2
commit
5d5243df23
41 changed files with 1301 additions and 459 deletions
|
|
@ -2,9 +2,8 @@
|
|||
|
||||
## Requirements
|
||||
|
||||
- Linux host
|
||||
- Linux x86_64 host
|
||||
- Python 3.12+
|
||||
- Git LFS
|
||||
- `/dev/kvm`
|
||||
|
||||
If you want outbound guest networking:
|
||||
|
|
@ -21,10 +20,16 @@ Run the MCP server directly from the package without a manual install:
|
|||
uvx --from pyro-mcp pyro mcp serve
|
||||
```
|
||||
|
||||
Run one command in a sandbox:
|
||||
Run one command in a curated environment:
|
||||
|
||||
```bash
|
||||
uvx --from pyro-mcp pyro run --profile debian-git --vcpu-count 1 --mem-mib 1024 -- git --version
|
||||
uvx --from pyro-mcp pyro run debian:12 --vcpu-count 1 --mem-mib 1024 -- git --version
|
||||
```
|
||||
|
||||
Inspect the official environment catalog:
|
||||
|
||||
```bash
|
||||
uvx --from pyro-mcp pyro env list
|
||||
```
|
||||
|
||||
## Installed CLI
|
||||
|
|
@ -32,6 +37,7 @@ uvx --from pyro-mcp pyro run --profile debian-git --vcpu-count 1 --mem-mib 1024
|
|||
```bash
|
||||
uv tool install .
|
||||
pyro --version
|
||||
pyro env list
|
||||
pyro doctor
|
||||
```
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue