CHW-8326 TargetRowEcosystemUnknown

Other Updated

package row rejected because its ecosystem is not one Chainsaw indexes; the value did not match any supported ecosystem — correct the cell to a supported ecosystem (npm, pypi, maven, go, nuget, .…

Default message: package row rejected because its ecosystem is not one Chainsaw indexes; the value did not match any supported ecosystem — correct the cell to a supported ecosystem (npm, pypi, maven, go, nuget, …) and re-upload, or remove the row
HTTP status: 422 (client)

Problem. A package row was dropped. Cause. Its ecosystem value is not one Chainsaw indexes. In practice this is a typo (nmp, pypy) rather than a genuinely unsupported ecosystem. Fix. Correct the cell to a supported ecosystem and re-upload, or remove the row. The response carries the nearest allow-list entry as did_you_mean. HTTP 422. Fields: row, ecosystem, did_you_mean.