Skip to contents

Identity of a tool as a research instrument: its name, description, argument schema, governance policy (side effects, approval, limits), and its R function body. Tightening a tool's policy (e.g. lowering max_calls) changes the hash, because it is a different apparatus.

Usage

hash_tool_spec(tool)

Arguments

tool

An LLMR::llm_tool() or a governed agent_tool().

Value

A 64-character SHA-256 hex string.