Skip to main content

Builtin evaluators for agent-control

Project description

Agent Control Built-in Evaluators

Built-in evaluators provide common checks like regex matching, list matching, JSON validation, and SQL validation. They are discovered automatically via Python entry points and used by the server and SDK runtime.

What this package provides

  • regex evaluator for pattern matching
  • list evaluator for allow/deny lists
  • json evaluator for schema validation
  • sql evaluator for query validation

Install

pip install agent-control-evaluators

Discover evaluators

from agent_control_evaluators import discover_evaluators, list_evaluators

discover_evaluators()
print(list_evaluators())

Full guide: https://docs.agentcontrol.dev/concepts/evaluators/built-in-evaluators

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agent_control_evaluators-7.4.0.tar.gz (46.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agent_control_evaluators-7.4.0-py3-none-any.whl (35.4 kB view details)

Uploaded Python 3

File details

Details for the file agent_control_evaluators-7.4.0.tar.gz.

File metadata

  • Download URL: agent_control_evaluators-7.4.0.tar.gz
  • Upload date:
  • Size: 46.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for agent_control_evaluators-7.4.0.tar.gz
Algorithm Hash digest
SHA256 7e4548556705e2a9600cdce2f4bbea7d87ceeed77c9ea19d6c470e7b791231b7
MD5 f755be46caedebc4a650d9221377c1cd
BLAKE2b-256 9a7a483a896f8aa414d209a48e12f0aecd4cbbc6de20960898acc15f60f2d722

See more details on using hashes here.

File details

Details for the file agent_control_evaluators-7.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for agent_control_evaluators-7.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d7b78f7f369b6e0ac18e835f01f6e5d4ac998c848e8c73d543b15aba125f91f6
MD5 62c0206ce6a9b4e193daa7b89c59172d
BLAKE2b-256 e3c2d5b77656872f3e8b93f7b6fa10cdb883742b09ea2f3c681a95ddfb80328b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page