Azure / Azure/data-api-builder
[Bug]: No deserialization failure when using mcp.custom-tool with `table/view` entity
- Langage dominant
- C#
- Étoiles
- 1.5k
- Forks
- 370
- Merge moyen
- 3 j 22 h
- PR mergées (30 j)
- 9
Description
### What happened?
DAB is expected to fail in deserialization if we use the entity `mcp.custom-tool: true` property for an entity that is not from stored-procedures. Currently there is no failure if we use the command `dab start` and we use the property mentioned above in a `table/view` entity.
### Version
2.0.0-rc
### What database are you using?
Azure SQL
### What hosting model are you using?
_No response_
### Which API approach are you accessing DAB through?
_No response_
### Relevant log output
```Text
```
### Code of Conduct
- [x] I agree to follow this project's Code of Conduct
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par suivre le chemin de désérialisation utilisé par `dab start` pour la propriété d’entité `mcp.custom-tool`, en comparant les entités de procédures stockées aux entités de table/vue. C’est terminé lorsqu’un paramètre `mcp.custom-tool: true` non valide sur une entité de table/vue fait échouer la désérialisation au lieu de permettre au démarrage de continuer.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- azure, csharp, sql
- Domaine
- databases
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- Calme
- Clarté
- Plutôt claire
- Accessibilité débutants
- 58/100