Agent Maturity Compass API - v1.2.0
Guides
HTTP API
GitHub
Preparing search index...
index
getBuiltInAdapter
Function getBuiltInAdapter
getBuiltInAdapter
(
adapterId
:
string
,
)
:
{
capabilities
:
{
controls
:
{
activeWhen
:
(
"adapter_run"
|
"gateway_routed"
|
"hook_observe"
|
"hook_control"
)
[]
;
id
:
|
"gateway.route"
|
"gateway.model"
|
"gateway.budget"
|
"gateway.freeze"
|
"tool.allowlist"
|
"provider.allow"
|
"provider.deny"
|
"provider.ask"
|
"provider.steer"
;
}
[]
;
declarationVersion
:
"1"
;
definitionVersion
:
string
;
events
:
{
activeWhen
:
(
"adapter_run"
|
"gateway_routed"
|
"hook_observe"
|
"hook_control"
)
[]
;
id
:
|
"process.started"
|
"process.stdout"
|
"process.stderr"
|
"process.exited"
|
"model.request"
|
"model.response"
|
"action.requested"
|
"action.completed"
|
"action.failed"
|
"action.decision"
;
}
[]
;
lossiness
:
{
level
:
"unknown"
|
"partial"
|
"redacted"
|
"normalized"
;
omitted
:
string
[]
;
}
;
verification
:
{
authority
:
"amc"
|
"publisher"
;
evidenceRefs
:
string
[]
;
status
:
"unverified"
|
"fixture_verified"
;
}
;
versionSource
:
|
"unknown"
|
"adapter_binary"
|
"package_probe"
|
"host_runtime"
|
"shell_runtime"
|
"mixed_runtime"
;
}
;
commandTemplate
:
{
args
:
string
[]
;
executable
:
string
;
supportsStdin
:
boolean
;
}
;
defaultRunMode
:
"SUPERVISE"
|
"SANDBOX"
;
detection
:
{
commandCandidates
:
string
[]
;
parseVersionRegex
:
string
;
requireVersionMatch
?:
boolean
;
versionArgs
:
string
[]
;
}
;
displayName
:
string
;
envStrategy
:
{
apiKeyEnv
:
{
keys
:
string
[]
;
valueTemplate
:
string
}
;
baseUrlEnv
:
{
keys
:
string
[]
;
valueTemplate
:
string
}
;
leaseCarrier
:
"ENV_API_KEY"
|
"HEADER_X_AMC_LEASE"
;
proxyEnv
:
{
noProxy
:
string
;
setHttpProxy
:
boolean
;
setHttpsProxy
:
boolean
;
}
;
}
;
id
:
string
;
kind
:
"CLI"
|
"LIBRARY_NODE"
|
"LIBRARY_PYTHON"
;
notes
?:
string
;
providerFamily
:
|
"OPENAI_COMPAT"
|
"ANTHROPIC"
|
"GEMINI"
|
"XAI_GROK"
|
"OPENROUTER"
|
"CUSTOM_HTTP"
;
}
Parameters
adapterId
:
string
Returns
{
capabilities
:
{
controls
:
{
activeWhen
:
(
"adapter_run"
|
"gateway_routed"
|
"hook_observe"
|
"hook_control"
)
[]
;
id
:
|
"gateway.route"
|
"gateway.model"
|
"gateway.budget"
|
"gateway.freeze"
|
"tool.allowlist"
|
"provider.allow"
|
"provider.deny"
|
"provider.ask"
|
"provider.steer"
;
}
[]
;
declarationVersion
:
"1"
;
definitionVersion
:
string
;
events
:
{
activeWhen
:
(
"adapter_run"
|
"gateway_routed"
|
"hook_observe"
|
"hook_control"
)
[]
;
id
:
|
"process.started"
|
"process.stdout"
|
"process.stderr"
|
"process.exited"
|
"model.request"
|
"model.response"
|
"action.requested"
|
"action.completed"
|
"action.failed"
|
"action.decision"
;
}
[]
;
lossiness
:
{
level
:
"unknown"
|
"partial"
|
"redacted"
|
"normalized"
;
omitted
:
string
[]
;
}
;
verification
:
{
authority
:
"amc"
|
"publisher"
;
evidenceRefs
:
string
[]
;
status
:
"unverified"
|
"fixture_verified"
;
}
;
versionSource
:
|
"unknown"
|
"adapter_binary"
|
"package_probe"
|
"host_runtime"
|
"shell_runtime"
|
"mixed_runtime"
;
}
;
commandTemplate
:
{
args
:
string
[]
;
executable
:
string
;
supportsStdin
:
boolean
;
}
;
defaultRunMode
:
"SUPERVISE"
|
"SANDBOX"
;
detection
:
{
commandCandidates
:
string
[]
;
parseVersionRegex
:
string
;
requireVersionMatch
?:
boolean
;
versionArgs
:
string
[]
;
}
;
displayName
:
string
;
envStrategy
:
{
apiKeyEnv
:
{
keys
:
string
[]
;
valueTemplate
:
string
}
;
baseUrlEnv
:
{
keys
:
string
[]
;
valueTemplate
:
string
}
;
leaseCarrier
:
"ENV_API_KEY"
|
"HEADER_X_AMC_LEASE"
;
proxyEnv
:
{
noProxy
:
string
;
setHttpProxy
:
boolean
;
setHttpsProxy
:
boolean
;
}
;
}
;
id
:
string
;
kind
:
"CLI"
|
"LIBRARY_NODE"
|
"LIBRARY_PYTHON"
;
notes
?:
string
;
providerFamily
:
|
"OPENAI_COMPAT"
|
"ANTHROPIC"
|
"GEMINI"
|
"XAI_GROK"
|
"OPENROUTER"
|
"CUSTOM_HTTP"
;
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Guides
HTTP API
GitHub
Agent Maturity Compass API - v1.2.0
Loading...