-
Notifications
You must be signed in to change notification settings - Fork 84
Open
Description
Currently, inputSchema is purely a semantic hint for the agent. If the agent calls the tool incorrectly, it is up to the tool creators to validate and provide feedback to the caller. From my experience, this feedback is really important for SLM's (prompt API) that often miss-call tools on the first attempt and rely on the validation error feedback to self correct.
Considering that this is something every tool creator is going to have to maintain individually, it would be nice if the browser instead did the validation and returned validation errors in a structured way (prior art)
Related security work that could benefit from browser owned validation: #45, #73 and #9
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels