List HACS pending upgrades
hacs_list_hacs_critical_updatesList HACS repositories with pending upgrades to find what needs updating. Filters the full list to show only entries with pending_upgrade set.
Instructions
List installed HACS repositories that have a pending upgrade available.
Calls the same hacs/repositories/list WebSocket command as
hacs_list_hacs_repositories and filters to entries whose
pending_upgrade flag is set, despite this tool's name — HACS itself
has no separate "critical" severity here.
Use when: finding what needs hacs_update_hacs_repository without
filtering the full list manually.
Not for: every repository regardless of upgrade state — use
hacs_list_hacs_repositories.
Returns: list of repository dicts with pending_upgrade truthy, or
{"error": ...} if the underlying call fails or returns an unexpected
shape.
Errors: {"error": str(exception), "hint": ...} when the WebSocket call
fails; {"error": "Unexpected HACS response shape", "raw": result} when
it succeeds but does not return a list.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |