Domain Constraints Kit

Hard constraints that agents must never violate within a domain.

Configuration

Constraint Validation

0/5 validated
No PII in logshard
Block any output containing personally identifiable information
Auth requiredhard
Require valid auth token for all data access operations
Rate limithard
Max 100 requests per minute per client
Data residencyhard
Data must not leave EU region
Encryption at resthard
All stored data must use AES-256

Integration Code

import { createDomainConstraints } from 'agent-tools-kit/domain'

const constraints = createDomainConstraints({ enforcement: 'hard-block' })
agent.use(constraints.middleware())