Chemins invalides
type | https://docs.frem.sh/reference/api/errors/invalid-paths |
| Statut HTTP | 400 Bad Request |
Ce que cela signifie
La requête est mal formée, ou un champ n’a pas passé la validation. Renvoyée par les endpoints de lecture d’Active work (list_active_work, find_related_work).
Exemples de messages detail renvoyés avec cette erreur :
pathsis a comma-separated list of at most 100 repository paths.
Que faire
Envoyez au plus 100 chemins de dépôt, séparés par des virgules, chacun d’au plus 500 caractères. Seuls leurs dossiers ou modules de premier niveau sont comparés.
Forme de la réponse
Toutes les erreurs de l’API fremforge sont au format problem+json de la RFC 9457 :
{
"type": "https://docs.frem.sh/reference/api/errors/invalid-paths",
"title": "Bad Request",
"status": 400,
"detail": "..."
}Basez votre logique sur type, et non sur title ou detail : ces champs sont destinés à être lus par un humain et peuvent être reformulés.