Tool Calling is Linearly Readable and Steerable in Language Models

📰 ArXiv cs.AI

Researchers found that tool calling in language models is linearly readable and steerable, allowing for controlled tool selection by modifying internal activations.

advanced Published 11 May 2026
Action Steps
  1. Probe instruction-tuned models to identify tool selection patterns
  2. Analyze internal activations of tools to determine mean-difference
  3. Modify internal activations to steer tool selection
  4. Test the effectiveness of tool selection control using evaluation metrics
  5. Apply this technique to improve the reliability of language models in real-world applications
Who Needs to Know This

This research benefits AI engineers and researchers working with language models, as it provides insights into controlling tool selection and improving model reliability.

Key Insight

💡 Tool selection in language models can be controlled by modifying internal activations, allowing for more reliable and efficient model performance.

Share This
🚀 Tool calling in language models is linearly readable and steerable! 🤖 Researchers find that modifying internal activations can control tool selection. #AI #LanguageModels

Key Takeaways

Researchers found that tool calling in language models is linearly readable and steerable, allowing for controlled tool selection by modifying internal activations.

Full Article

Title: Tool Calling is Linearly Readable and Steerable in Language Models

Abstract:
arXiv:2605.07990v1 Announce Type: cross Abstract: When a tool-calling agent picks the wrong tool, the failure is invisible until execution: the email gets sent, the meeting gets missed. Probing 12 instruction-tuned models across Gemma 3, Qwen 3, Qwen 2.5, and Llama 3.1 (270M to 27B), we find the identity of the chosen tool is linearly readable and steerable inside the model. Adding the mean-difference between two tools' average internal activations switches which tool the model selects at 77-100
Read full paper → ← Back to Reads

Related Videos

5 Levels of AI Agents - From Simple LLM Calls to Multi-Agent Systems
5 Levels of AI Agents - From Simple LLM Calls to Multi-Agent Systems
Dave Ebbelaar (LLM Eng)
MCP explained for beginners
MCP explained for beginners
Withmesravani_
Temperature Explained | Why ChatGPT Gives Different Answers | AI Series Day 14 #Shorts
Temperature Explained | Why ChatGPT Gives Different Answers | AI Series Day 14 #Shorts
Withmesravani_
4 Generative AI Projects That Will Get You Hired in 2026 🚀
4 Generative AI Projects That Will Get You Hired in 2026 🚀
SCALER
I Tested My AI-Powered Autocoder With 3 Different LLM Models
I Tested My AI-Powered Autocoder With 3 Different LLM Models
Making Made Easy
You Can Run Your Own Powerful LLM AI On Almost Any Computer! OPEN SOURCE! NO GPU NEEDED! MISTRAL 7B!
You Can Run Your Own Powerful LLM AI On Almost Any Computer! OPEN SOURCE! NO GPU NEEDED! MISTRAL 7B!
Making Made Easy