--- title: "Tools: Reference" description: "Reference for tool invocation contracts, argument schemas, and runtime safeguards." icon: "book" mode: "wide" --- ## Tool contract - deterministic input schema - stable output schema - explicit error behavior ## Runtime safeguards - timeout and retry policy - idempotency for side effects - validation before commit ## Canonical source Primary API details live in [/en/concepts/tools](/en/concepts/tools).