publish_worker_runtime
Publish host-observed worker runtime snapshots to the router, refreshing model, capabilities, and cost when provider availability changes.
Instructions
Publish a host-observed worker runtime snapshot through the router capability.
This is not a worker self-report. Model identity, runtime mode, capabilities and cost are separate facts; hosts should refresh the snapshot when provider/tool availability changes (for example a degraded/reserve mode).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| active | No | ||
| metadata | No | ||
| model_id | No | ||
| cost_class | No | STANDARD | |
| worker_key | Yes | ||
| owner_gated | No | ||
| capabilities | No | ||
| router_token | No | ||
| runtime_mode | No | NORMAL | |
| router_actor_id | Yes | ||
| max_parallel_tasks | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||