Metadata-Version: 2.4
Name: agent-registry-shared
Version: 0.1.0
Summary: Registri shared data models and interfaces for the Agent Registry
Project-URL: Homepage, https://registri.io
Project-URL: Repository, https://github.com/Rargies/Agent-Registry
Project-URL: Issues, https://github.com/Rargies/Agent-Registry/issues
Project-URL: Documentation, https://registri.io/docs
Author: Double A Labs LLC
License: MIT
License-File: LICENSE
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.11
Requires-Dist: pydantic>=2.0
Description-Content-Type: text/markdown

# agent-registry-shared

Shared data models, error types, and enums for the [Agent Registry](https://registri.io) platform.

## Overview

This package contains the Pydantic models and shared interfaces used across all Agent Registry packages. It has no I/O dependencies and serves as the foundation layer.

## Installation

```bash
pip install agent-registry-shared
```

## What's Included

- **Pydantic models** for agents, messages, webhooks, workflows, marketplace listings, federation, and more
- **Error enums** and error category definitions
- **Typed exports** (`py.typed` marker for PEP 561)

## Links

- [Registri](https://registri.io) — the hosted registry
- [Documentation](https://registri.io/docs)
- [GitHub](https://github.com/Rargies/Agent-Registry)
