Metadata-Version: 2.4
Name: agentreplayx
Version: 0.1.0
Summary: Record, replay, and diff agent runs (LLMs + tools) for reproducibility and regression testing.
Author: Syed
License: MIT
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: typer>=0.9.0
Provides-Extra: dev
Requires-Dist: pytest>=7.4; extra == "dev"
Requires-Dist: ruff>=0.4.0; extra == "dev"
Dynamic: license-file

# AgentReplay (v0.1)

A small OSS library to **record**, **replay**, and **diff** agent runs (LLM + tools).

## What "replay" means in v0.1
- Replays a run by **mocking tool outputs** from the recorded trace.
- Useful to reproduce failures, debug step-by-step, and detect regressions via diffs.

## Install
```bash

## Quickstart (Windows PowerShell)
```powershell
python -m venv .venv
.venv\Scripts\Activate.ps1
pip install -e ".[dev]"
python examples\plain_python_agent.py

agentreplay runs list --db agentreplay.db
agentreplay export <RUN_ID> -o repro.areplay --db agentreplay.db
agentreplay import repro.areplay --db agentreplay.db
agentreplay replay <RUN_ID> --strict --db agentreplay.db
