platforms_status
Probe each provider's gate and limit status on the bound browser without sending a prompt, returning states like ok, rate_limit, busy, or auth_wall so you can choose a platform before asking.
Instructions
Probe gate/limit status per provider on the bound browser without sending a prompt. Returns state ok|rate_limit|busy|auth_wall|generating|composer_blocked|no_tab|offline|error plus code/kind/banner/retryable. Prefer before chat_ask when choosing a platform; set ensureTab:true to open a start tab before probing. Uses platform.host_state on open tabs; no_tab platforms include lastAlert only.
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": "platforms_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| platform | No | Probe one provider; omit to scan all enabled on the bound browser | |
| ensureTab | No | If true, tabs_ensure before host_state when no tab is open (default false) |