Skip to main content

Variable: AGENT_INSTANCE_ID_PATTERN

const AGENT_INSTANCE_ID_PATTERN: "^[a-z0-9][a-z0-9-]{0,62}$" = '^[a-z0-9][a-z0-9-]{0,62}$'

Defined in: packages/contracts/src/primitives.ts:42

An agent instance id as one subject token: lowercase letters, digits and hyphens, such as shared. It is the second token of every agent.<instanceId>.… subject and the tail of the agent's broker principal (agent-<instanceId>), so it can hold no dot and no wildcard. Slice 3 has one instance, shared, which the answer file declares.