fix(cli): properly capture store errors
Metadata
Current evaluation
Merged fix for CLI store error handling to prevent internal error misclassification. Applies legacy error capture logic across three files. Approved by two reviewers.
Suggested action: —
No scores available.
Issue body
When raised they show up as a Snapcraft internal error if not properly
handled.
This is using the same logic as in legacy.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged fix for CLI store error handling to prevent internal error misclassification. Applies legacy error capture logic across three files. Approved by two reviewers. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged fix for CLI store error handling. Unhandled store errors previously triggered false internal error reports. The change applies legacy error capture logic to properly surface and process these errors. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged fix for CLI store error handling. Unhandled store errors previously triggered internal Snapcraft errors; this update applies legacy error capture logic to properly surface them. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2084 fix(store): better error message with fetch-lib | charmcraft | merged | Merged updates that improve error messaging for fetch-lib in the store component. Approved by two reviewers, passed CI, and resolves issue #1721 and CRAFT-3352 across two files. |