Metadata-Version: 2.4
Name: substr8-cli
Version: 0.1.0
Summary: CLI for Substr8 RunProof verification
Project-URL: Homepage, https://substr8labs.com
Project-URL: Documentation, https://docs.substr8labs.com
Project-URL: Repository, https://github.com/Substr8-Labs/substr8-cli
Author-email: Substr8 Labs <hello@substr8labs.com>
License-Expression: MIT
Keywords: agents,ai,runproof,substr8,verification
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Requires-Dist: click>=8.0
Requires-Dist: rich>=13.0
Requires-Dist: substr8-core>=0.2.0
Provides-Extra: dev
Requires-Dist: pytest>=7.0; extra == 'dev'
Description-Content-Type: text/markdown

# Substr8 CLI

Command-line tools for RunProof verification.

## Installation

```bash
pip install substr8-cli
```

## Usage

### Verify a RunProof

```bash
substr8 proof verify runproof.json
```

Output:
```
╭─────────────── Verification Result ───────────────╮
│           ✓ RunProof: VALID                       │
╰───────────────────────────────────────────────────╯

 Proof ID   proof_01HXYZ...
 Run ID     run_01HABC...
 Agent      claims/processor
 Runtime    langgraph
 Status     completed
 Events     24

Checks:
  ✓ Hash chain intact
  ✓ Merkle root verified
  ✓ Signature valid
```

### Inspect a RunProof

```bash
substr8 proof inspect runproof.json
substr8 proof inspect runproof.json --events
substr8 proof inspect runproof.json --json
```

## License

MIT
