feat: report fetch-service rejections
Metadata
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. | |
| #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. |