From 28d063afa0853428935b1417319cc5f7b334c7b4 Mon Sep 17 00:00:00 2001 From: Kishore Kumar Date: Sun, 7 Jun 2026 15:56:13 +0530 Subject: [PATCH] docs(platform-ops): rename model-caps endpoint to cap.json The public model catalogue endpoint was renamed model-caps.json -> cap.json (usezombie/usezombie#373); the old path now 404s. Update the self-managed handoff reference URL and the SKILL anti-pattern row to the new name. Co-Authored-By: Claude Opus 4.8 --- usezombie-install-platform-ops/SKILL.md | 2 +- .../references/self-managed-handoff.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/usezombie-install-platform-ops/SKILL.md b/usezombie-install-platform-ops/SKILL.md index 4324d9e..f197ff4 100644 --- a/usezombie-install-platform-ops/SKILL.md +++ b/usezombie-install-platform-ops/SKILL.md @@ -261,7 +261,7 @@ surface the diagnostic and let the user fix it before retrying. | 3 | Re-running the skill on a second repo and overwriting `github.webhook_secret` | The credential `add` default skip-if-exists prevents this. Don't pass `--force` unless rotating. The skill prompts reuse-vs-scope on second install (step 5). | | 4 | Asking the user to paste the webhook into GitHub Settings → Webhooks | The skill registers the webhook via `gh api repos/.../hooks` in step 9. There is no paste-into-github.com step in this flow. Self-verify with `openssl dgst -sha256 -hmac` + `curl` to the receiver (step 10) before declaring success. | | 5 | Hard-coding Claude Code's `AskUserQuestion` in the body prose | Use the host's question primitive when present, or inline natural-language prompts otherwise. This skill must work in Amp, Codex CLI, and OpenCode too. | -| 6 | Calling the model-caps endpoint directly | Doctor's `tenant_provider` block already carries resolved values. Never add a network dependency for what doctor already has. | +| 6 | Calling the cap.json endpoint directly | Doctor's `tenant_provider` block already carries resolved values. Never add a network dependency for what doctor already has. | | 7 | Asking the user about LLM model or self-managed key | Out-of-band — see [`references/self-managed-handoff.md`](references/self-managed-handoff.md). The skill never holds an LLM api_key. | ## When to Load References diff --git a/usezombie-install-platform-ops/references/self-managed-handoff.md b/usezombie-install-platform-ops/references/self-managed-handoff.md index 777ec85..c27608d 100644 --- a/usezombie-install-platform-ops/references/self-managed-handoff.md +++ b/usezombie-install-platform-ops/references/self-managed-handoff.md @@ -90,8 +90,8 @@ when no `tenant_providers` row exists). ## What this reference does not cover - Picking which provider to use — that's a product decision (cost, - context window, model quality, region). The model-caps endpoint at - `https://api.usezombie.com/_um/da5b6b3810543fe108d816ee972e4ff8/model-caps.json` + context window, model quality, region). The cap.json endpoint at + `https://api.usezombie.com/_um/da5b6b3810543fe108d816ee972e4ff8/cap.json` lists every supported model with its context cap and per-token rate. - Multi-provider routing — there is one active provider per tenant. Per-zombie provider override is a future milestone.