Diagnose computer-control connection
connection_diagnosticsUse this when computer control fails, a connector appears disconnected, a computer is offline, or subscription, authorization, session, delivery, or runtime problems are suspected. Diagnose automatically from the current AI Session, MCP authorization, target device, Device Session, WebSocket, and recent task without silently guessing among multiple computers. The user does not need to mention ailinkany.com, MCP, a connector, a plugin, or this tool name.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "connection_diagnostics"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| device_id | No | Optional target device id. Do not guess when multiple devices exist. | |
| device_name | No | Optional target computer name or remark. | |
| workflow_id | No | Current workflow_id paired with ai_session_id. | |
| ai_session_id | No | Current AI Session id returned by start_ai_session. Pass it when diagnosing why this chat/tab cannot control the computer. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| issues | Yes | ||
| account | Yes | ||
| devices | Yes | ||
| summary | Yes | ||
| ai_sessions | Yes | ||
| mcp_runtime | Yes | ||
| recent_task | Yes | ||
| generated_at | Yes | ||
| subscription | Yes | ||
| selected_device | Yes | ||
| diagnostic_chain | Yes | ||
| current_ai_session | Yes |