AgentCapabilitiesV1
data class AgentCapabilitiesV1(val supportedCatalogIds: List<String>? = null, val acceptsInlineCatalogs: Boolean? = null, val additional: Map<String, JsonElement> = emptyMap())
The v1.0 half of AgentCapabilities.
additional carries keys outside the modelled ones. Unlike most of the v1.0 schemas, the capability objects are open — agent_capabilities.json sets no additionalProperties: false on this object — so rejecting an unrecognised key here would refuse a payload the specification permits. Note also that supportedCatalogIds is optional on this side and required on RendererCapabilitiesV1; that asymmetry is the schema's.
Constructors
Properties
Link copied to clipboard
Link copied to clipboard
acceptsInlineCatalogs with the schema default applied.
Link copied to clipboard
Link copied to clipboard