← back to AgentAbrams

agents/compliance_agent.json

23 lines

{
  "name": "compliance_agent",
  "description": "Ensure content complies with trade secret, privacy, and copyright rules. Checks that no proprietary processes, vendor identities, pricing logic, client data, or personally identifiable information is included. Returns pass/fail with specific findings.",
  "input_schema": {
    "type": "object",
    "properties": {
      "text": {
        "type": "string",
        "description": "Content text to review for compliance"
      },
      "check_types": {
        "type": "array",
        "items": {
          "type": "string",
          "enum": ["trade_secret", "privacy", "copyright", "credentials"]
        },
        "description": "Types of compliance checks to run (default: all)"
      }
    },
    "required": ["text"]
  }
}