worker_status
Check worker health by probing provider reachability and displaying configuration, model availability, and usage to reveal whether a backend truly works.
Instructions
Show worker health: configuration, reachability, model, and usage.
HIVE-384 reshaped this tool, and the reshape is the point rather than a side effect. The old output led with a dollar budget and reported two providers by configuration: it said "Ollama: offline / OpenRouter: no API key" for an unknown length of time while every caller treated the worker as a working capability. A status surface that cannot distinguish "configured" from "answers" is how a dead backend stays invisible.
So reachability is probed, not inferred, and reported separately from configuration. The dollar figures are gone: on a flat subscription they would read zero forever, and a gauge that always says the same thing looks like a working gauge.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| include_models | No | Probe the provider for its model list. Default True. Set False to report configuration without a network call. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |