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
idiosyncratic config/auth/install conventions into one set of
operations callable from orchestrators and the operator UI.