ClawKit Logo
ClawKitReliability Toolkit

Fix OpenClaw "Tool not found" or Timeout Errors in Telegram

TL;DR โ€” Quick Fix

Tools fail with "Tool not found" or timeouts in Telegram because the session is running under a restricted tool profile; switch your global tools.profile to 'coding' and restart the gateway.

Run Diagnostics

Next Step

Fix now, then reduce repeat incidents

If this issue keeps coming back, validate your setup in Doctor first, then harden your config.

Error Signal

Tool not foundtimeout errors

What's Happening

You're seeing "Tool not found" or timeout errors when trying to use tools like exec, read, write, or browser within Telegram sessions. Your agent can only reply with text, and file/terminal operations are blocked.

The Fix

This is almost always due to a restricted global tool profile. Run these commands on your gateway host:

  1. Check your current global tool profile:
    openclaw config get tools.profile --json
    
  2. If it's set to "minimal" or "messaging", switch it to "coding":
    openclaw config set tools.profile coding
    
  3. Restart the gateway:
    openclaw gateway restart
    

After these steps, try your Telegram session again.

Why This Occurs

OpenClaw has several global tool profiles (minimal, messaging, coding, etc.) that define default tool access. The messaging and minimal profiles are intentionally restrictive and disable powerful tools like exec, read, and browser to prevent accidental misuse in chat contexts. When a Telegram session is started, it inherits this restrictive profile, leading to the "Tool not found" errors. The coding profile is a good baseline that includes most standard tools.

Prevention

Always ensure your global tools.profile is set to a suitable level before starting agent sessions, especially if you intend to use advanced tools. The coding profile is generally recommended for development and file interaction. Regularly check your configuration, particularly after OpenClaw updates or system restarts, to avoid inheriting unintended restrictions.


Last Updated: March 2026

Did this guide solve your problem?