---
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).
