Beveiligingsfix: ecosysteem niet ondersteund
type | https://docs.frem.sh/reference/api/errors/autofix-ecosystem-not-supported |
| HTTP-status | 422 Unprocessable Entity |
Wat het betekent
Teruggegeven door POST /orgs/{org}/code-security/deps/findings/{id}/autofix (Beveiligingsfixes). Er is geen pull request aangevraagd.
Sinds 2026-10-14 wordt dezelfde weigering met het type security-fix-ecosystem-not-supported teruggegeven door POST /orgs/{org}/dependency-updates/security-fixes/requests. De paden hierboven zijn verouderd en blijven tot 2027-10-15 autofix-ecosystem-not-supported teruggeven. Houd in je code rekening met beide types.
Voorbeeld van een detail-bericht dat met deze fout wordt teruggegeven:
- Security fixes support npm (including Bun), Go, PyPI, Maven, Gradle, NuGet, Cargo, Composer, pub, RubyGems and Hex dependencies. This ecosystem is not supported yet.
Het antwoord bevat ook "reason": "ecosystem_not_supported".
Wat je kunt doen
Hoog de afhankelijkheid zelf op, of laat gehost Renovate een eigen update openen. De ecosystemen die beveiligingsfixes dekken, staan op Ondersteunde ecosystemen.
Vorm van het antwoord
Alle API-fouten van fremforge zijn RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/autofix-ecosystem-not-supported",
"title": "Unprocessable Entity",
"status": 422,
"detail": "...",
"reason": "ecosystem_not_supported"
}Baseer je logica op type, niet op title of detail: die zijn bedoeld voor mensen en kunnen anders worden geformuleerd.