Metadata-Version: 2.4
Name: agentsensory
Version: 0.1.0
Summary: Shared sensing contract for AI-agent graders — the verdict/report/intent/handoff models and the Sense protocol behind AgentVision (eyes), Audel (ears) and Verel (brain).
Project-URL: Homepage, https://github.com/amitpatole/agentsensory
Project-URL: Repository, https://github.com/amitpatole/agentsensory
Author-email: Amit Patole <amit.patole@gmail.com>
License: MIT
License-File: LICENSE
Keywords: agents,ai,contract,schema,sense,verdict
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Quality Assurance
Requires-Python: >=3.11
Requires-Dist: pydantic>=2.6
Provides-Extra: dev
Requires-Dist: mypy>=1.10; extra == 'dev'
Requires-Dist: pytest>=8.0; extra == 'dev'
Requires-Dist: ruff>=0.5; extra == 'dev'
Description-Content-Type: text/markdown

# agentsensory

Shared sensing contract for AI-agent graders — the verdict/report/intent/handoff models and the `Sense` protocol behind **AgentVision** (eyes 👁), **Audel** (ears 👂) and **Verel** (brain 🧠).

Pure Pydantic, no heavy dependencies. Each sense subclasses `IssueBase`/`ReportBase` with its own domain enums and grounding (`BBox` for pixels, `Span` for time), and the `Handoff` distillation is duck-typed so every sense hands off to the brain identically.

MIT © Amit Patole
