← Back to issue list

fix(cli): properly capture store errors

View original Github issue

Metadata

Project
snapcraft
Number
#4863
Type
pull request
State
merged
Author
sergiusens
Labels
Created
Updated
Closed

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.
70%