Failed to read a locally cached model file
Type URI: https://modeled-information-format.github.io/mif-rs/references/errors/read-cached-model-file-failure/v1
HTTP status: 500 by default, but dynamically reclassified — see below
Exit code: 1
Emitted by: mif-embed (EmbedError::ReadFile)
Message
Section titled “Message”failed to read '{path}': {source}Reading a model file already fetched and cached locally (config.json,
tokenizer.json, or model.safetensors) failed at the OS level.
Status is not fixed. mif_problem::classify_io_error inspects the
underlying std::io::ErrorKind and overrides the status at emission time:
ErrorKind |
Status | Applicability |
|---|---|---|
NotFound |
404 | MaybeIncorrect — verify the path exists |
PermissionDenied |
403 | MaybeIncorrect — verify permissions |
| anything else | 500 | Unspecified — genuine I/O fault, not a path mistake |
Suggested fix
Section titled “Suggested fix”Depends on the classified status (see table above) — always MaybeIncorrect for 404/403, Unspecified for a genuine I/O fault at 500.