II.
ExtensionInterface JSON
Structured · liveextension-interface:reactor
Reactor json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "extension-interface:reactor",
"_kind": "ExtensionInterface",
"_file": "extensions/extension-interfaces/reactor.yaml",
"_cluster": "extensions",
"attributes": {
"interfaceVersion": "1.0.0",
"description": "Reactor",
"displayName": "Reactor",
"concern": "Event-driven reactions to external triggers (webhooks, schedules, channels).",
"surface": "`on(eventKind, handler)`, `schedule(cron, handler)`,\n`emit(event)`. Bridges hook surfaces to agent runs.\n",
"builtInDefault": "Cron via host-OS scheduler; no in-process event bus.\n",
"notableImpls": [
"tool-server:anycli-tool-example"
]
},
"outgoingEdges": [],
"incomingEdges": [
{
"from": "tool-server:anycli-tool-example",
"to": "extension-interface:reactor",
"kind": "implements",
"attributes": {}
}
]
}