8000 fix: include tool description in schema by tusharmath · Pull Request #800 · antinomyhq/forge · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

fix: include tool description in schema #800

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

Merged
merged 1 commit into from
May 12, 2025
Merged

Conversation

tusharmath
Copy link
Collaborator
@tusharmath tusharmath commented May 12, 2025

This PR enhances the tool usage schema by adding tool descriptions and improving the output format.

Key Improvements

  • Adds tool description field to the Schema struct to expose tool descriptions in the LLM prompt
  • Wraps tool schema JSON in tags for better parsing and readability
  • Updates the corresponding snapshot tests to reflect these changes

These changes improve the information available to LLM models about each tool, leading to better tool selection and usage.

@tusharmath tusharmath changed the title feat: include tool description in schema and update output format fix: include tool description in tool schema May 12, 2025
@tusharmath tusharmath changed the title fix: include tool description in tool schema feat: include tool description in schema with improved output formatting May 12, 2025
@tusharmath tusharmath changed the title feat: include tool description in schema with improved output formatting fix: include tool description in schema May 12, 2025
@tusharmath tusharmath merged commit f567830 into main May 12, 2025
47 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
0