-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Custom tool calling #10083
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Custom tool calling #10083
Conversation
Reviewed commit 0083691 which adds support for global custom tools. The change introduces
Mention @roomote in a comment to request specific changes to this pull request or fix all unresolved issues. |
|
@roomote Fix all issues flagged by the reviewer:
|
Fixed all 5 reported issues. All local checks passed. |
- clearCache() now also removes compiled files from disk - loadFromDirectoryIfStale() checks directory existence before statSync - Renamed serialize.ts to serialize.spec.ts for test discovery - formatXml handles anyOf schema for nullable parameters - formatNative avoids mutating input object
Shout-out to https://github.com/sst/opencode for the idea.