kitbash errors

Every error the kitbash MCP surface returns names one of these classes in its type. The class says what kind of refusal it was; the object's detail and fix say what to do this time.

not-found404Not found
not-visible404Not visible
not-permitted403, or 401 when no identity was sentNot permitted
bad-request400Bad request
invalid-path400Invalid path
invalid-manifest422Invalid manifest
unsupported-media-type415Unsupported media type
too-large413Too large
conflict409, or 429 when a limit in a window was hitConflict
queued202Queued
internal500Internal error