addedInput schema / properties / productIds
Added value: +{
+ "description": "Narrow products to these IDs from vulnerability status, score, or remediation references. Alone selects products; combined with cves selects both sections. Explicit sections must include products.",
+ "items": {
+ "description": "Exact case-sensitive CSAF product ID; surrounding whitespace is trimmed.",
+ "minLength": 1,
+ "type": "string"
+ },
+ "type": "array"
+}
changedOutput schema / properties / error / properties / data / properties / reason / description
Previous value: -"Machine-readable failure mode. Declared by this tool: `mirror_not_ready`: The advisory index has never completed a full sync. `mirror_unavailable`: The advisory index store cannot be opened: its location is not writable, is read-only, runs through a missing directory or a file, or holds a file that is not a SQLite database. `unknown_section`: A requested section is one this advisory does not carry. `cves_need_vulnerabilities_section`: cves is set but sections does not include \"vulnerabilities\", so there is nothing for cves to narrow. `unknown_cve`: A cves entry names a CVE this advisory does not cover. Other values are possible when a failure originates below the handler."New value: +"Machine-readable failure mode. Declared by this tool: `product_ids_need_products_section`: productIds is nonempty but explicit sections omits products. `unknown_product_id`: productIds names an ID with no definition in this advisory. `mirror_busy`: A transient SQLite lock prevents the advisory index from opening. `mirror_not_ready`: The advisory index has never completed a full sync. `mirror_unavailable`: The advisory index store cannot be opened: its location is not writable, is read-only, runs through a missing directory or a file, or holds a file that is not a SQLite database. `unknown_section`: A requested section is one this advisory does not carry. `cves_need_vulnerabilities_section`: cves is set but sections does not include \"vulnerabilities\", so there is nothing for cves to narrow. `unknown_cve`: A cves entry names a CVE this advisory does not cover. Other values are possible when a failure originates below the handler."
changedOutput schema / properties / error / properties / data / properties / reason / examples
Previous value: -[
- "mirror_not_ready",
- "mirror_unavailable",
- "unknown_section",
- "cves_need_vulnerabilities_section",
- "unknown_cve"
-]New value: +[
+ "product_ids_need_products_section",
+ "unknown_product_id",
+ "mirror_busy",
+ "mirror_not_ready",
+ "mirror_unavailable",
+ "unknown_section",
+ "cves_need_vulnerabilities_section",
+ "unknown_cve"
+]
addedOutput schema / properties / products / properties / selected
Added value: +{
+ "description": "True when productIds selects only requested definitions; whole-document totals are retained.",
+ "type": "boolean"
+}
changedOutput schema / properties / products / properties / shownProducts / description
Previous value: -"Flattened version rows returned — equal to productCount except on a truncated copy."New value: +"Product definitions returned — equal to productCount except under productIds selection or on a legacy truncated copy."
changedOutput schema / properties / products / properties / vendors / items / properties / products / items / properties / versions / description
Previous value: -"Version entries under this product."New value: +"Product definitions grouped under this product label."
changedOutput schema / properties / products / properties / vendors / items / properties / products / items / properties / versions / items / description
Previous value: -"One affected version or version range."New value: +"One branch, standalone, or relationship product definition."
addedOutput schema / properties / products / properties / vendors / items / properties / products / items / properties / versions / items / properties / identificationHelper
Added value: +{
+ "description": "Lossless JSON text of upstream CSAF product identification metadata, when supplied.",
+ "type": "string"
+}
changedOutput schema / properties / products / properties / vendors / items / properties / products / items / properties / versions / items / properties / kind / description
Previous value: -"CSAF branch category this entry came from, e.g. product_version or product_version_range."New value: +"CSAF branch category, or full_product_name or relationship for definitions outside branches."
addedOutput schema / properties / products / properties / vendors / items / properties / products / items / properties / versions / items / properties / name
Added value: +{
+ "description": "Exact full product name supplied upstream.",
+ "type": "string"
+}
changedOutput schema / properties / products / properties / vendors / items / properties / products / items / properties / versions / items / properties / productId / description
Previous value: -"The CSAFPID token vulnerability entries reference — how a CVE maps to exact affected versions."New value: +"Exact opaque CSAF product ID referenced by vulnerability entries; case-sensitive and not restricted to CSAFPID tokens."
addedOutput schema / properties / products / properties / vendors / items / properties / products / items / properties / versions / items / properties / productReference
Added value: +{
+ "description": "First relationship component ID; not automatically expanded.",
+ "type": "string"
+}
addedOutput schema / properties / products / properties / vendors / items / properties / products / items / properties / versions / items / properties / relatesToProductReference
Added value: +{
+ "description": "Second relationship component ID; not automatically expanded.",
+ "type": "string"
+}
addedOutput schema / properties / products / properties / vendors / items / properties / products / items / properties / versions / items / properties / relationshipCategory
Added value: +{
+ "description": "CSAF relationship category supplied upstream.",
+ "type": "string"
+}
changedOutput schema / properties / products / properties / vendors / items / properties / products / items / properties / versions / items / properties / value / description
Previous value: -"The version or version-range expression."New value: +"Version/range expression for a branch row, or full name for a standalone or relationship definition."