Metadata-Version: 2.4
Name: replaylab-schemas
Version: 0.1.0a2
Summary: Canonical Pydantic schemas and model foundations for ReplayLab.
Project-URL: Homepage, https://github.com/Symblee/ReplayLab
Project-URL: Documentation, https://symblee.github.io/ReplayLab/
Project-URL: Repository, https://github.com/Symblee/ReplayLab
Project-URL: Issues, https://github.com/Symblee/ReplayLab/issues
Author: Symblee
License-Expression: Apache-2.0
Keywords: agent,pydantic,replay,schemas,testing
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Typing :: Typed
Requires-Python: >=3.13
Requires-Dist: pydantic>=2.12.0
Description-Content-Type: text/markdown

# replaylab-schemas

`replaylab-schemas` contains the strict Pydantic v2 data contracts shared by ReplayLab packages.

It includes typed models for configuration, run contexts, step records, boundary calls, payload
references, redaction summaries, and replay capsule manifests.

The package is intentionally small and dependency-light so SDK, service, worker, and test code can
share one canonical schema vocabulary.
