CrowdyStudioAgentCatalog
The answering ck-api instance's Agentic Studio capability: the models it carries with their pinned prices, the implemented tool registry with risk classes, and the full mode and risk-class value sets a policy may draw from. This is deployed configuration, not stored policy — a platform policy naming anything absent here is accepted and then runs nothing.
type CrowdyStudioAgentCatalog {
instanceEnabled: Boolean!
instanceId: String
datacenterCode: String
provider: String!
platformPolicyVersion: String!
defaultModelId: String
registryDigest: String!
modes: [CrowdyStudioAgentMode!]!
riskClasses: [CrowdyStudioAgentRiskClass!]!
models: [CrowdyStudioAgentCatalogModel!]!
tools: [CrowdyStudioAgentCatalogTool!]!
}
Fields
CrowdyStudioAgentCatalog.instanceEnabled ● Boolean! non-null scalar
Whether CROWDY_STUDIO_AGENT_ENABLED is set on this instance. False means every list below is empty and no policy can make the agent run here.
CrowdyStudioAgentCatalog.instanceId ● String scalar
Which process answered (CKS_RUNTIME_SERVER_ID or hostname), because this is a per-instance answer.
CrowdyStudioAgentCatalog.datacenterCode ● String scalar
The answering instance's datacenter (CK_DATACENTER), or null.
CrowdyStudioAgentCatalog.provider ● String! non-null scalar
Provider the instance would route to: 'openrouter', or 'fake' outside production.
CrowdyStudioAgentCatalog.platformPolicyVersion ● String! non-null scalar
Platform policy contract version the instance enforces.
CrowdyStudioAgentCatalog.defaultModelId ● String scalar
Default model id, or null when the agent is disabled here.
CrowdyStudioAgentCatalog.registryDigest ● String! non-null scalar
Digest over the whole compiled-in tool registry. Two instances reporting different digests are running different tool sets.
CrowdyStudioAgentCatalog.modes ● [CrowdyStudioAgentMode!]! non-null enum
Every mode value a policy allowlist may contain.
CrowdyStudioAgentCatalog.riskClasses ● [CrowdyStudioAgentRiskClass!]! non-null enum
Every risk-class value a policy allowlist may contain.
CrowdyStudioAgentCatalog.models ● [CrowdyStudioAgentCatalogModel!]! non-null object
Models this instance carries, sorted by id. Empty when the agent is disabled here.
CrowdyStudioAgentCatalog.tools ● [CrowdyStudioAgentCatalogTool!]! non-null object
Implemented tools, sorted by logical name. Present whether or not the agent is enabled, because the registry is compiled in.