II.
Term JSON
Structured · liveterm:hook-registration
Hook Registration json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "term:hook-registration",
"_kind": "Term",
"_file": "terminology/terms/terms-articles-and-refs.yaml",
"_cluster": "terminology",
"attributes": {
"displayName": "Hook Registration",
"kind": "concept",
"description": "A record in `.amux/hooks.json` (project) or `~/.amux/hooks.json`\n(global) that maps `(agent, hookType) → handler(target)`. Project\nregistrations override global registrations matched by `id`.\nHandlers are one of `builtin` (in-process), `command` (shell\ncommand), or `script` (executable). Source:\ndocs/agent-mux/reference/15-hooks.md.\n"
},
"outgoingEdges": [
{
"from": "term:hook-registration",
"to": "term:unified-hook-payload",
"kind": "related_to",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "term:unified-hook-payload",
"to": "term:hook-registration",
"kind": "related_to",
"attributes": {}
},
{
"from": "term:unified-hook-result",
"to": "term:hook-registration",
"kind": "related_to",
"attributes": {}
}
]
}