changedInput schema / properties / lockfile / description
Previous value: -"The full text contents of a package-lock.json, yarn.lock, or pnpm-lock.yaml."New value: +"The full text contents of a package-lock.json, yarn.lock, or pnpm-lock.yaml. Give this or packages."
addedInput schema / properties / packages
Added value: +{
+ "description": "Exactly pinned name@version strings, for example [\"chalk@5.6.1\", \"@scope/name@1.0.0\"]. Use it to continue a capped run with the not_scanned.packages list from the previous result. Give this or lockfile.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
removedInput schema / required
Removed value: -[
- "lockfile"
-]
changedOutput schema / properties / not_scanned / description
Previous value: -"What was left out and why."New value: +"What was left out and why. null when nothing was."
addedOutput schema / properties / not_scanned / properties
Added value: +{
+ "by_reason": {
+ "description": "count split by cause; the three always sum to count.",
+ "properties": {
+ "cap": {
+ "type": "integer"
+ },
+ "credits": {
+ "type": "integer"
+ },
+ "time": {
+ "type": "integer"
+ }
+ },
+ "type": "object"
+ },
+ "count": {
+ "description": "Unique packages not scanned.",
+ "type": "integer"
+ },
+ "packages": {
+ "description": "name@version of each package not scanned, in lockfile order, at most 200.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "reasons": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+}
addedOutput schema / properties / refund_failed
Added value: +{
+ "description": "True when those credits could not be returned automatically; refund_note says what to do.",
+ "type": "boolean"
+}
changedOutput schema / properties / refunded_credits / description
Previous value: -"Credits reserved for packages that errored and were given back."New value: +"Credits reserved for packages that were not billed (errored or not started) and were given back."
addedOutput schema / properties / results / items / properties / risk_summary
Added value: +{
+ "description": "One line on why the risk is what it is. Run scan_artifact for file-and-line evidence.",
+ "type": "string"
+}
addedOutput schema / properties / ways_to_pay
Added value: +{
+ "description": "Present only when the key ran out of credits partway: how to buy credits for the rest.",
+ "type": "object"
+}