iiRecord
Agentic AI Atlas · Supports expression clauses in trigger queries
capability:supports-trigger-expression-clausea5c.ai
II.
Capability JSON

capability:supports-trigger-expression-clause

Structured · live

Supports expression clauses in trigger queries json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · capabilities/capabilities/triggers-package-capabilities.yamlCluster · capabilities
Record JSON
{
  "id": "capability:supports-trigger-expression-clause",
  "_kind": "Capability",
  "_file": "capabilities/capabilities/triggers-package-capabilities.yaml",
  "_cluster": "capabilities",
  "attributes": {
    "displayName": "Supports expression clauses in trigger queries",
    "description": "Trigger queries accept an `expression` field combining clauses with\n`&&`. Each clause uses `field ~ 'value'` (contains, case-insensitive)\nor `field == 'value'` (equals). Fields: event/eventName, action,\nbackend, text, diff, path/paths/files, branch/ref, label/labels.\nSource: packages/triggers-adapter/src/query.ts:55 (evaluateExpression).\n",
    "appliesToNodeKinds": [
      "OperationalTrigger",
      "AgentPlatformImpl"
    ],
    "category": "extension"
  },
  "outgoingEdges": [
    {
      "from": "capability:supports-trigger-expression-clause",
      "to": "package:a5c-ai-triggers",
      "kind": "supported_by"
    }
  ],
  "incomingEdges": [
    {
      "from": "agent-platform-impl:babysitter.platform@current",
      "to": "capability:supports-trigger-expression-clause",
      "kind": "supports",
      "attributes": {
        "versionRange": ">=0.4.0",
        "level": "full",
        "notes": "evaluateExpression with `~` (contains) and `==` (equals), &&-joined (packages/triggers-adapter/src/query.ts:55)."
      }
    }
  ]
}