Skip to content

AgentDefinitionRequest

← All HTTP schemas

Request to create or update an agent definition.

Shape: object

Property Required Type Description Rules
name yes string Agent name. Unique within the catalog.
displayName no string Name shown in the UI.
description no string Short description.
instructions no string System instructions.
instructionsByCulture no object Culture-keyed instructions. See IReadOnlyDictionary<string, string>? AgentDefinition.InstructionsByCulture.
model yes ModelBinding Model binding: provider, model, and sampling settings.
toolNames no array of string Names of tools to use. Tools are defined only in code; only the name of an already registered tool may be given here.
skillNames no array of string Names of skills that can be loaded at runtime.
callableAgentNames no array of string Names of other agents this agent may call.
harness no null oneOf HarnessSettings
compaction no null oneOf CompactionSettings
memory no null oneOf MemorySettings