Metadata-Version: 2.4
Name: agent-control-evaluator-defenseclaw
Version: 8.3.0
Summary: DefenseClaw evaluators for agent-control
Author: Agent Control Team
License: Apache-2.0
Requires-Python: >=3.12
Requires-Dist: agent-control-evaluators>=8.3.0
Requires-Dist: agent-control-models>=8.3.0
Provides-Extra: dev
Requires-Dist: mypy>=1.8.0; extra == 'dev'
Requires-Dist: pytest-asyncio>=0.23.0; extra == 'dev'
Requires-Dist: pytest-cov>=4.0.0; extra == 'dev'
Requires-Dist: pytest>=8.0.0; extra == 'dev'
Requires-Dist: ruff>=0.1.0; extra == 'dev'
Description-Content-Type: text/markdown

# DefenseClaw evaluators

This package exposes two global external evaluators for Agent Control:

- `defenseclaw.rule_pack` validates a versioned DefenseClaw rule pack.
- `defenseclaw.opa_policy` validates a versioned DefenseClaw OPA policy configuration.

Install both evaluators with:

```bash
pip install "agent-control-evaluators[defenseclaw]"
```

The configuration contracts and JSON Schemas are implemented and discoverable. Both evaluator
classes intentionally execute as no-ops: they return `matched=False` without contacting or
installing any DefenseClaw runtime or OSS package.
