Vibeleaderboard
← Glossary
Glossary · Tools and execution

Tool schema design

Also: function schema design

Designing a tool interface so a model can select and call it correctly.

Good schemas use precise names, narrow parameters, discriminated actions, useful descriptions, bounded results, and actionable errors. Tool design is evaluated by successful task use, not merely whether the underlying API is exposed.