Plugin and skill listing now also degrade to an empty list on a 404 'not found' error, not just permission errors
When Claude Code fetches your list of plugins or skills and the request fails, it now falls back to showing an empty list (with a warning logged) instead of throwing an error in one more case: a 404 "not found" server response. Previously this graceful fallback only applied to 403 (forbidden) or "no scope" permission errors, and skill listing specifically only handled the 403 case. Both plugin and skill listing now share the same check, including the new 404 case.
This prevents a 404 from a plugin or skill listing request from surfacing as a hard error, keeping Claude Code usable even when that endpoint can't find anything to return.