Skip to content

Conversation

swcollard
Copy link
Contributor

Contains fixes for : #327

The validate tool was parsing the operation passed in to it against the schema but it wasn't performing the validate function on the ExecutableDocument returned by the Parser. This led to cases where missing required arguments were not caught by the Tool.

This change also updates the input schema to the execute tool to make it more clear to the LLM that it needs to provide a valid JSON object

@swcollard swcollard requested a review from a team as a code owner September 3, 2025 20:10
Copy link

github-actions bot commented Sep 3, 2025

Changeset file missing for PR

All changes should include an associated changeset file.
Please refer to README for more information on generating changesets.

@apollo-librarian
Copy link

apollo-librarian bot commented Sep 3, 2025

✅ Docs preview has no changes

The preview was not built because there were no changes.

Build ID: 83835fb203a4a34dc907f25b
Build Logs: View logs

@nicholascioli nicholascioli merged commit ab881a4 into develop Sep 3, 2025
8 checks passed
@nicholascioli nicholascioli deleted the fix/validate-exec-doc-validation branch September 3, 2025 20:30
@alocay alocay mentioned this pull request Sep 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants