DashboardcliUPGRADE_SOURCES strict source affinity

UPGRADE_SOURCES strict source affinity

Category: gotcha
Confidence: 1.00
ID: 01a08aa4-4549-7369-8508-24c4f578ee8b
Project ID: c760f4f9-42b0-4ce0-b36d-6b8c38d770b2
Cross-project: No
Recalled in other projects: 1
Source session: 06aLRoB0AYUPw7Dkg
Created: 2026-09-08 18:47:37
Updated: 2026-09-10 09:26:56

Cross-Project Recalls

ProjectHitsLast recalled
opencode-lore 4 13h ago

Content

Toolkit precedes legacy, and only typed HTTP 404 advances sources. Trap: accepting either singleton or array release metadata looks backward-compatible, but conceals endpoint/source mismatches. Fix: Toolkit responses must be arrays with cli@ tags; legacy latest responses must be singleton objects without the prefix. Malformed HTTP 200, 401/403/429/5xx, TLS, and transport failures remain terminal. Preserve the selected UpgradeSource through changelog, GHCR, delta, cache, prefetch, and download.

Move to: