← Back to issue list

feat: report fetch-service rejections

View original Github issue

Metadata

Project
craft-application
Number
#516
Type
pull request
State
merged
Author
tigarmo
Labels
Created
Updated
Closed

Current evaluation

Merged feature adding rejection reporting to Craft manifest generation. FetchService now outputs dependency URLs and rejection reasons, resolving issue #507. Approved by two reviewers with passing CI checks.

Suggested action:

No scores available.

Issue body

This PR is split over two commits; the first one augments the model to hold the rejection info, and the second one actually reports that info. ---- When creating the Craft manifest the FetchService will now also print a report of those dependencies that were rejected by the fetch-service. This includes the dependencies' urls and the list of rejection reasons. Fixes #507

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged feature adding rejection reporting to Craft manifest generation. FetchService now outputs dependency URLs and rejection reasons, resolving issue #507. Approved by two reviewers with passing CI checks.
qwen3.6-35b-a3b-mtp-q6 Merged two commits that extend the model to store rejection data and report fetch-service dependency rejections, including URLs and reasons, during Craft manifest generation. Fixes #507.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#456 feat: add fetch-service integration craft-application merged Merged fetch-service integration into the craft tool build. Changes span 18 files with 1445 additions and 32 deletions. Approved by two reviewers after individual commit reviews.
75%
#481 feat: create the final craft manifest craft-application merged Merged the final craft manifest feature, generating a metadata file with artifact and dependency details from the fetch-service integration. Approved by two reviewers and passed CI checks.
74%