II.
Mux JSON
Structured · livemux:agent-config-mux
agent-config-mux json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "mux:agent-config-mux",
"_kind": "Mux",
"_file": "extensions/muxes/canonical-muxes.yaml",
"_cluster": "extensions",
"attributes": {
"displayName": "agent-config-mux",
"protocolType": "admin",
"nativeSide": [
"per-agent config files",
"per-agent auth conventions",
"per-agent extension install commands",
"per-agent install methods"
],
"canonicalSide": "Unified admin surface — readConfig, writeConfig, detectAuth, getAuthGuidance, installExtension, listExtensions, uninstallExtension, searchExtensions, detectVersion, meetsMinVersion",
"position": "Between Agent-Platform admin operations and the controlling system",
"bridgingConcerns": [
"config schema per agent (AgentConfigSchema: agent, fields, configFilePaths, projectConfigFilePaths)",
"auth detection per agent (api-key env-var, OAuth 2.0 file, OAuth device flow RFC 8628, browser-login session-token files, gh auth state, OS-keychain-backed credentials, service-account JSON, IAM role)",
"install method translation (npm vs brew vs gh-extension vs curl vs winget vs scoop vs manual vs pip vs nix)",
"extension/plugin install per agent (sometimes a CLI command, sometimes config-file mutation)",
"discovery signal handling (env vars like CLAUDECODE, binary on PATH, registry keys on Windows)"
],
"catalogInputNodeKinds": [
"AgentVersion",
"InstallMethod",
"DiscoverySignal"
],
"trustChainParticipation": "none",
"description": "Drives the cross-agent admin surface that wraps each agent\\'s\nidiosyncratic config/auth/install conventions into one set of\noperations callable from orchestrators and the operator UI.\n"
},
"outgoingEdges": [
{
"from": "mux:agent-config-mux",
"to": "layer:6-agent-platform",
"kind": "bridges_protocol_type",
"attributes": {}
},
{
"from": "mux:agent-config-mux",
"to": "agentVersion:claude:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "mux:agent-config-mux",
"to": "agentVersion:codex:ge-0-119-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "mux:agent-config-mux",
"to": "agentVersion:cursor:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "mux:agent-config-mux",
"to": "agentVersion:gemini:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "mux:agent-config-mux",
"to": "agentVersion:opencode:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
},
{
"from": "mux:agent-config-mux",
"to": "agentVersion:copilot:ge-0-0-0",
"kind": "bridges_for",
"attributes": {}
}
],
"incomingEdges": []
}