Metadata-Version: 2.4
Name: ecp-runtime
Version: 0.2.2
Summary: The reference runtime for the Evaluation Context Protocol (ECP).
Project-URL: Homepage, https://github.com/evaluation-context-protocol/ecp
Project-URL: Documentation, https://evaluation-context-protocol.github.io/ecp/
Project-URL: Repository, https://github.com/evaluation-context-protocol/ecp
Project-URL: Issues, https://github.com/evaluation-context-protocol/ecp/issues
Author-email: ECP Maintainers <hello@ecp.org>
Requires-Python: >=3.9
Requires-Dist: jinja2>=3.1.0
Requires-Dist: openai>=1.0.0
Requires-Dist: pydantic>=2.0
Requires-Dist: pyyaml>=6.0
Requires-Dist: rich>=13.0
Requires-Dist: typer>=0.9.0
Description-Content-Type: text/markdown

# ECP Runtime

This is the reference implementation of the Evaluation Context Protocol (ECP) Runtime.
It includes the CLI tool `ecp` for running agent evaluations.

## Install

```bash
pip install ecp-runtime
```

## Usage

Run an evaluation manifest:

```bash
ecp run --manifest .\examples\langchain_demo\manifest.yaml
```

You can also run via module entrypoint:

```bash
python -m ecp_runtime.cli run --manifest .\examples\langchain_demo\manifest.yaml
```

## Links

- Documentation: https://evaluation-context-protocol.github.io/ecp/
- Repository: https://github.com/evaluation-context-protocol/ecp
- Issues: https://github.com/evaluation-context-protocol/ecp/issues
