Iron Gorilla Developers

defineAutonomousAgent

Define a fully autonomous agent: a goal plus a signed loop tool surface, with no authored workflow. The platform generates one step that drives `kernel.agentLoop`; the model decides which governed tools to call.

SDK v2026.4.0

Kind: function

Signature

Example
export function defineAutonomousAgent(config: DefineAutonomousAgentConfig): AgentDefinition

Remarks

Every model-proposed action still flows through the kernel enforcement pipeline. A chat trigger folds the latest message and bounded history into the loop goal; other triggers serialize the payload after the declared goal. Authors may omit trust; the validated definition stores { initialTier: "medium" }.

Parameters

  • config: DefineAutonomousAgentConfig

On this page