CHANGELOG.md
LICENSE
MANIFEST.in
README.md
README.zh-CN.md
pyproject.toml
src/agenttwin/__init__.py
src/agenttwin/__main__.py
src/agenttwin/asserts.py
src/agenttwin/cli.py
src/agenttwin/diff.py
src/agenttwin/drift.py
src/agenttwin/env.py
src/agenttwin/fingerprint.py
src/agenttwin/gallery.py
src/agenttwin/proxy.py
src/agenttwin/record.py
src/agenttwin/redact.py
src/agenttwin/report.py
src/agenttwin/trace.py
src/agenttwin.egg-info/PKG-INFO
src/agenttwin.egg-info/SOURCES.txt
src/agenttwin.egg-info/dependency_links.txt
src/agenttwin.egg-info/entry_points.txt
src/agenttwin.egg-info/requires.txt
src/agenttwin.egg-info/top_level.txt
src/agenttwin/adapters/__init__.py
src/agenttwin/adapters/base.py
src/agenttwin/adapters/openai_compatible.py
src/agenttwin/fixtures/cleanup.jsonl
src/agenttwin/fixtures/cleanup_guarded.jsonl
src/agenttwin/fixtures/correct_shipping.jsonl
src/agenttwin/fixtures/deathloop.jsonl
src/agenttwin/fixtures/double_shipping.jsonl
src/agenttwin/fixtures/full_receipt.jsonl
src/agenttwin/fixtures/partial_receipt.jsonl
src/agenttwin/fixtures/repaired.jsonl
src/agenttwin/fixtures/search_first.jsonl
src/agenttwin/fixtures/write_first.jsonl
src/agenttwin/html/__init__.py
src/agenttwin/html/replayer.html
tests/test_adapters.py
tests/test_asserts.py
tests/test_cli.py
tests/test_diff.py
tests/test_drift.py
tests/test_env.py
tests/test_fingerprint.py
tests/test_gallery.py
tests/test_hero.py
tests/test_proxy.py
tests/test_readme.py
tests/test_record.py
tests/test_redact.py
tests/test_replayer_html.py
tests/test_report.py
tests/test_report_html.py
tests/test_trace.py