Unispec Docs
SDK ReferenceInterfaces

ToolPolicy

Interface: ToolPolicy

Defined in: packages/sdk/src/backend/agents.ts:49

Per-agent tool policy (M2, agents-engine.md §9). Empty = no extra limits.

Properties

allow?

optional allow?: string[]

Defined in: packages/sdk/src/backend/agents.ts:54

If non-empty, only these tool names may actually run.


maxCallsPerTurn?

optional maxCallsPerTurn?: number

Defined in: packages/sdk/src/backend/agents.ts:52

Max tool calls per turn (0 = unbounded, still capped by the engine loop).


version?

optional version?: string

Defined in: packages/sdk/src/backend/agents.ts:50

On this page