Documentation

Tool Calling in the NexoRouter documentation.

Tool Calling

Status: Model- and client-dependent. Verify before production.

Agent tools often need more than a text response. They may require tool calling, JSON arguments, edit actions, or multi-step planning. A model can work for chat and still fail in an agent workflow.

Production check

  1. Confirm a plain text prompt works.
  2. Ask the tool to perform a read-only project inspection.
  3. Ask for one small edit in a disposable branch.
  4. Check whether tool calls are parsed correctly.
  5. Check Usage Logs for each request.
  6. Only then rely on that tool and model pair for production agent workflows.

Tools affected

  • Cline
  • Roo Code
  • OpenCode
  • Aider
  • Continue edit mode
  • Cursor agent workflows
Tool Calling — NexoRouter