feat: add inspector for the store resolve API
Metadata
Current evaluation
Merged feature adding a stateless inspector for the store resolve revisions API. Renamed the existing info API to prevent ambiguity. Approved by two reviewers and passed all CI checks.
Suggested action: —
No scores available.
Issue body
Implement a new inspector for the store resolve revisions API. The
existing info API was previously referred to as "api", rename that to
"info api" to avoid ambiguities.
The resolve API inspector is stateless. The purpose of the resolve
API is informative and not a security element pointing to temporary
URLs for authorization control, so there's no need to store resolved
data to check against subsequent requests.
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged feature adding a stateless inspector for the store resolve revisions API. Renamed the existing info API to prevent ambiguity. Approved by two reviewers and passed all CI checks. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #470 feat: add inspector for the store transforms api | fetch-service | merged | Merged a feature adding an inspector for the store transforms API endpoint. The implementation is intentionally simple due to anticipated format changes. Approved by two reviewers, passed all CI checks, and merged 334 days ago. | |
| #508 feat: add snap sections inspector | fetch-service | merged | Merged the addition of a Snap Store sections API inspector, resolving issue #512. Approved by two reviewers, passed all CI checks, and integrated by maintainer cmatsuoka. | |
| #398 feat: add store api and bld bin package inspectors | fetch-service | merged | Merged after two approvals and passing CI. Introduces store API and bld bin package inspectors to verify SHA3-384 digests and extract metadata from xz tarballs. Changes span 16 files with over 1100 lines added. | |
| #482 feat: add inspector for store media | fetch-service | merged | Merged after adding an inspector for store appmedia to recognize PNG application icons. Approved by two reviewers, passed all CI checks, and introduced 274 lines across eight files. | |
| #517 feat: add inspector for snap package names | fetch-service | merged | Merged after approval and passing CI checks, adding an inspector for the Snap Store package names API to resolve issue #513. The change introduces 278 lines across six files to enable package name inspection. | |
| #480 feat: support per-session inspector conf | fetch-service | merged | Merged: Added per-session inspector configuration support. Approved by two reviewers and passed all CI checks. Proceeded despite 14 unresolved comments and a known spread test failure from an external store bug. Closes FETCH-31. |