II.
Capability JSON
Structured · livecapability:supports-trigger-diff-enrichment
Supports unified-diff enrichment in triggers json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "capability:supports-trigger-diff-enrichment",
"_kind": "Capability",
"_file": "capabilities/capabilities/triggers-package-capabilities.yaml",
"_cluster": "capabilities",
"attributes": {
"displayName": "Supports unified-diff enrichment in triggers",
"description": "With `--include-diff`, the enricher runs `git show --unified=80\n<ref>` (10 MiB maxBuffer) and attaches per-file patches onto each\nNormalizedTriggerEvent change record so `diff:<text>` query terms\ncan match. Source: packages/triggers/src/enrich.ts:45\n(enrichDiffsWithLocalGit).\n",
"appliesToNodeKinds": [
"OperationalTrigger",
"AgentPlatformImpl"
],
"category": "extension"
},
"outgoingEdges": [
{
"from": "capability:supports-trigger-diff-enrichment",
"to": "package:a5c-ai-triggers",
"kind": "supported_by"
}
],
"incomingEdges": [
{
"from": "agent-platform-impl:babysitter.platform@current",
"to": "capability:supports-trigger-diff-enrichment",
"kind": "supports",
"attributes": {
"versionRange": ">=0.4.0",
"level": "full",
"notes": "enrichDiffsWithLocalGit via `git show --unified=80` (packages/triggers/src/enrich.ts:45)."
}
}
]
}