Dashboard › cli › UpgradeTransportError cache fallback
01a08a6f-9330-77a3-8aae-074fe2622922| Project | Hits | Last recalled |
|---|---|---|
| opencode-lore | 2 | 13h ago |
Trap: treating every UpgradeError("network_error") as cache-fallback eligible looks reasonable because HTTP, malformed metadata, and transport failures share a reason code, but it lets untrusted or invalid responses silently select stale targets. Fix: curl upgrades may use cached targets only after UpgradeTransportError; HTTP/status and metadata failures remain fail-closed. Package-manager methods never fall back offline because installation requires network access.