# OpenRouter tool search keeps large function libraries out of the prompt

Functions marked defer_loading are searched for when a model needs them, rather than sending every definition on every turn. OpenRouter says tool search adds no extra charge.

Language: en
Time zone: America/Los_Angeles
Current time (UTC, cached as of): 2026-11-10T07:01:00.000Z
Query date (America/Los_Angeles): 2026-11-09

HTML: https://didcodexreset.com/news/c292887067864130bf63f010.html

Content language: en
Localization state: sameLanguage

Source: OpenRouter · Published 9/24/2026, 09:28:35

OpenRouter’s [tool search](https://openrouter.ai/tool/tool-search) keeps large tool libraries out of the prompt. Marking functions defer_loading lets the model search for the ones it needs, instead of paying input tokens for every definition on every turn. OpenRouter says there is no extra charge.

Tags: OpenRouter, Tool search, Function calling

[View original post](https://x.com/OpenRouter/status/2103157620756668764)
