Skip to content

Conversation

@bgrenon
Copy link
Contributor

@bgrenon bgrenon commented Jan 18, 2025

📥 Pull Request

📘 Description
Added docs page for Neon and a database section + link on the Community Tools page

🧪 Testing
Made a sample project akin to web_researcher to validate the content.

@bboynton97 @davidgomes

@bgrenon
Copy link
Contributor Author

bgrenon commented Jan 28, 2025

@bboynton97 @davidgomes
I made a couple of updates:

  • Revised to use the newer tools handling (just specify the tool neon instead of each tool's action specifically)
  • Remove the customization section that references neon_tool.py within the project

Questions:

  1. Since neon_tool.py is no longer included in new projects, what is the recommended approach for users who want to extend the Neon tool's functionality?
  2. @davidgomes This line should be neon-api>=0.3.0 now, correct? It took me some time to get Neon to work with my sample project, and I'm assuming this dependency mismatch might be part of it.

Please let me know if any other changes are needed!

@tcdent
Copy link
Collaborator

tcdent commented Jan 28, 2025

Since neon_tool.py is no longer included in new projects, what is the recommended approach for users who want to extend the Neon tool's functionality?

Hey @bgrenon !

Couple tradeoffs were made in the decision to wrap tools instead of copying them, the two major positives being:

  • Users get updated versions of tools for free when they upgrade AgentStack
  • Each framework has different requirements for the signature of tools, so we handle all of the prep automatically

Users that want to add additional functionality can define a regular python tool inside their project and include it in the agent's tool list.

Ideally, we get the bundled tools to a point where they're comprehensive enough that most uses cases are covered. More features coming in this area soon!

@bboynton97 bboynton97 merged commit de17eaf into agentstack-ai:main Jan 28, 2025
5 checks passed
@danieltprice
Copy link

@bboynton97
The Neon doc is not showing up on the community tools page:
https://docs.agentstack.sh/tools/community
Is that where it should be?
Thank you!

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.

4 participants