II.
SharedContextSpec JSON
Structured · liveshared-context-spec:hooks-mux-unified-execution-context
UnifiedExecutionContext json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "shared-context-spec:hooks-mux-unified-execution-context",
"_kind": "SharedContextSpec",
"_file": "extensions/shared-context-specs/hooks-mux-core-types.yaml",
"_cluster": "extensions",
"attributes": {
"displayName": "UnifiedExecutionContext",
"contextKind": "wire-payload",
"typescriptInterface": "UnifiedExecutionContext",
"producerIface": "@a5c-ai/hooks-mux-core adapter normalizers",
"consumerIfaces": [
"@a5c-ai/hooks-mux-core handlers / merge-engine"
],
"fieldSchema": [
"sessionId:string|null:required",
"turnId|conversationId|toolName|toolCallId:string|null:optional",
"adapter:string:required",
"cwd|worktree|transcriptPath|source|model|agentType|permissionMode:string|null:optional",
"nativeEventName:string:required",
"rawEventScope:string|null:optional",
"persistedEnv:map<string,string>:required",
"contextVars:map<string,string>:required",
"metadata:map<string,unknown>:required"
],
"sourceCitation": "packages/hooks-mux/core/src/types/event.ts:7-26"
},
"outgoingEdges": [],
"incomingEdges": [
{
"from": "package:a5c-ai-hooks-mux-core",
"to": "shared-context-spec:hooks-mux-unified-execution-context",
"kind": "has_payload_schema",
"attributes": {}
}
]
}