II.
Adapter overview
Reference · liveadapter:agent-config-adapter
agent-config-adapter overview
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.
Attributes
displayName
agent-config-adapter
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.
Outgoing edges
bridges_for18
- agentVersion:claude:ge-0-0-0·AgentVersionClaude Code
- agentVersion:codex:ge-0-119-0·AgentVersionCodex CLI
- agentVersion:cursor:ge-0-0-0·AgentVersionCursor
- agentVersion:gemini:ge-0-43-0·AgentVersionGemini CLI
- agentVersion:opencode:ge-0-0-0·AgentVersionOpenCode
- agentVersion:copilot:ge-1-0-51
- agentVersion:claude:ge-0-0-0·AgentVersionClaude Code
- agentVersion:codex:ge-0-119-0·AgentVersionCodex CLI
- agentVersion:cursor:ge-0-0-0·AgentVersionCursor
- agentVersion:gemini:ge-0-43-0·AgentVersionGemini CLI
- agentVersion:opencode:ge-0-0-0·AgentVersionOpenCode
- agentVersion:copilot:ge-1-0-55-3·AgentVersionGitHub Copilot CLI
- agentVersion:claude:ge-0-0-0·AgentVersionClaude Code
- agentVersion:codex:ge-0-119-0·AgentVersionCodex CLI
- agentVersion:cursor:ge-0-0-0·AgentVersionCursor
- agentVersion:gemini:ge-0-43-0·AgentVersionGemini CLI
- agentVersion:opencode:ge-0-0-0·AgentVersionOpenCode
- agentVersion:copilot:ge-1-0-51
bridges_protocol_type3
- layer:6-agent-platform·LayerAgent-Platform
- layer:6-agent-platform·LayerAgent-Platform
- layer:6-agent-platform·LayerAgent-Platform
Incoming edges
None.