mirror of
https://github.com/runpod/runpod-plugins-official.git
synced 2026-09-14 18:44:38 +08:00
8f2dfb9f5e
runpodctl v2.8.0 made every failure a flat json object on stderr with a stable `code` and a non-zero exit, added a `urls` object to serverless create/get/list/update, and put pricing + per-datacenter availability on `gpu list`. The skill said none of it. - SKILL.md: new "Output & errors" section — branch on `code` not `status` (graphql not-founds carry no status), `network_error` is the only retryable code, `not_found` is always server-side, v2.8.0 floor. - reference/output-and-errors.md: full code table, error field shapes, exit codes, the surfaces still printing plaintext, env-var table incl. `RUNPOD_INVOKE_URL`, `urls` object, gpu pricing/availability shape. - gpu-selection.md dropped the now-false claim that `gpu list` can't report $/hr. - Two evals: error branching, and reading urls/pricing from output. Error shapes, `urls` and the gpu fields verified against a v2.8.0 build. CON-752