Skip to content
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

Feat/tool package integration #103

Merged
merged 3 commits into from
Oct 29, 2024
Merged

Conversation

darielnoel
Copy link
Contributor

Experimental Tools Package

This PR implements the standardized tools package as described in #102.

Changes

  • Basic tool package implementation
  • Firecrawl tool integration
  • Tavily tool integration
  • Storybook playground for tools
  • Basic testing suite per tool
  • CI workflows for releasing and testing

Testing

  • Each tool has its own test suite
  • Storybook playground available for manual testing
  • CI workflows validate the changes

Additional Notes

This is an experimental feature that establishes the foundation for tool integrations.

Closes #102

- Add ToolPreviewer component with dynamic parameter handling
- Support runtime tool instance injection
- Implement dynamic form generation based on tool parameters
@darielnoel darielnoel merged commit 347eb54 into main Oct 29, 2024
4 checks passed
@darielnoel darielnoel deleted the feat/tool-package-integration branch October 29, 2024 09:57
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.

Create experimental tools package
1 participant