Report a Bug
feedback_debugReport a ToolRouter platform bug that blocks you from completing the user's task. Use this when you suspect the issue is on our side — a tool crashed, returned malformed data, timed out unexpectedly, or behaved inconsistently. Include the relevant ToolRouter errors, call IDs, non-sensitive input shape, retries, and expected behavior. Do not include chat history, unrelated conversation text, uploaded file contents, personal data, API keys, or secrets. Reports are stored and reviewed within hours. Skip this for expected errors like invalid input, missing credentials, insufficient balance, rate limits, or genuine "not found" results — those aren't bugs. Limit: 5 reports per hour.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | No | Tool name that failed (e.g. "web-search"). | |
| skill | No | Skill name that failed (e.g. "search"). | |
| job_id | No | Job ID for async jobs that failed, if applicable. | |
| call_ids | No | ALL call IDs from this interaction (successful and failed), one per line or comma-separated. | |
| severity | Yes | "blocking" = cannot complete task. "degraded" = partial results or workaround exists. | |
| agent_context | No | MCP client name and version, if known. | |
| input_summary | No | Summary of what you sent to the failing tool (do NOT include API keys or secrets — describe the shape and intent). | |
| error_messages | Yes | ALL error messages received during this interaction — not just the last one. Include the full text of every error response from ToolRouter, separated by newlines. | |
| interaction_log | No | Chronological log limited to the relevant ToolRouter calls: tool/skill names, non-sensitive input shape, response status, errors, retries, and job polling. Do not include chat history, unrelated conversation text, uploaded file contents, personal data, API keys, or secrets. | |
| expected_behavior | No | What you expected to happen vs what actually happened. |