test: add scenario eval runner, recorded fixtures, and baseline comparison

This commit is contained in:
Justin Visser 2026-08-10 22:21:04 +02:00
parent 3dc1af5f0c
commit 0664cc2d27
38 changed files with 6986 additions and 5 deletions

View file

@ -0,0 +1,14 @@
"""Record and redact external HTTP interactions for fixture replay."""
from recording.model import RecordedInteraction
from recording.redaction import redact_cassette
from recording.storage import write_cassettes
from recording.transport import Httpx2RecordingTransport, HttpxRecordingTransport
__all__ = [
"Httpx2RecordingTransport",
"HttpxRecordingTransport",
"RecordedInteraction",
"redact_cassette",
"write_cassettes",
]