Skip to content

Conversation

@kmckiern
Copy link
Contributor

@kmckiern kmckiern commented Oct 1, 2025

Summary

  • add a passthrough loose record schema so JSON serialization emits boolean additionalProperties
  • update tools to reuse the shared schema for properties filters metadata fields
  • add regression test to ensure generated tool schemas never emit non-boolean additionalProperties

Testing

  • npm run build
  • npm test -- --watchman=false

@kmckiern kmckiern merged commit 980e232 into main Oct 1, 2025
5 checks passed
@kmckiern kmckiern deleted the fix-tool-schema-additional-properties branch October 1, 2025 22:36
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.

1 participant