Supports expression clauses in trigger queries
capability:supports-trigger-expression-clause
Capabilitycapabilities/capabilities/triggers-package-capabilities.yaml·Open in Graph → {
"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/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/src/query.ts:55)."
}
}
]
}