Agent♥︎Age
Catalog

Reelier

Official

by seldonframe · TypeScript

Snapshot tests and CI for agent workflows: record a run, replay it at 0 tokens, diff for drift.

io.github.seldonframe/reelier — Model Context Protocol (MCP) Server

Reelier provides snapshot tests and CI for agent workflows by recording a run, freezing it as a replayable skill, and replaying it deterministically (described as “replay it at 0 tokens”). It then diffs results to detect drift between runs, producing “receipts” of what changed.

🛠️ Key Features

  • Snapshot testing for agent workflows
  • Record/replay of agent runs
  • Deterministic replay (“replay it at 0 tokens”)
  • Drift detection via diffing
  • Replayable “skill” artifacts

🚀 Use Cases

  • Continuous integration (CI) for agent behavior
  • Verifying agent workflow changes over time
  • Detecting nondeterminism or model/workflow drift
  • Testing MCP server–related agent skills

⚡ Developer Benefits

  • Proof of what an agent did and what changed
  • Reduced reliance on tokens during replay
  • Repeatable evaluation of agent workflows
  • Developer tooling for deterministic agent testing

⚠️ Limitations

  • The description only specifies record/replay at “0 tokens” for replay; other replay modes are not stated

Topics

agent-memoryai-agentsautomationbyokclaudedeterministicllmmcprecord-replayskill-mdagent-skillscideveloper-toolsmcp-serversnapshot-testingtesting