Skip to content

docs: Update toolset and searchable toolset docs#11239

Merged
sjrl merged 2 commits into
mainfrom
update-toolset-docs
May 4, 2026
Merged

docs: Update toolset and searchable toolset docs#11239
sjrl merged 2 commits into
mainfrom
update-toolset-docs

Conversation

@sjrl
Copy link
Copy Markdown
Contributor

@sjrl sjrl commented May 4, 2026

Related Issues

Proposed Changes:

  • Update toolset docs to use the recommended way to create tools (the tool decorator or the create_tool_from_function)
  • Add package name like we did to components so its easier to know which library needs to be installed to use
  • Added tips and notes to suggest to users preferred ways of creating tools and using tools.
  • Updated example model in examples to gpt-5.4-nano instead of gpt-5-nano.

How did you test it?

Ran code blocks locally

Notes for the reviewer

The inspiration for this update was to help users and agents identify recommended patterns for tool use in Haystack.

Checklist

  • I have read the contributors guidelines and the code of conduct.
  • I have updated the related issue with new insights and changes.
  • I have added unit tests and updated the docstrings.
  • I've used one of the conventional commit types for my PR title: fix:, feat:, build:, chore:, ci:, docs:, style:, refactor:, perf:, test: and added ! in case the PR includes breaking changes.
  • I have documented my code.
  • I have added a release note file, following the contributors guidelines.
  • I have run pre-commit hooks and fixed any issue.

@vercel
Copy link
Copy Markdown

vercel Bot commented May 4, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
haystack-docs Ready Ready Preview, Comment May 4, 2026 0:30am

Request Review

@sjrl sjrl marked this pull request as ready for review May 4, 2026 12:28
@sjrl sjrl requested a review from a team as a code owner May 4, 2026 12:28
@sjrl sjrl requested review from julian-risch and removed request for a team May 4, 2026 12:28
@claude
Copy link
Copy Markdown

claude Bot commented May 4, 2026

Code review

No issues found. Checked for bugs and CLAUDE.md compliance.

@sjrl sjrl merged commit 598cedf into main May 4, 2026
22 checks passed
@sjrl sjrl deleted the update-toolset-docs branch May 4, 2026 12:50
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.

2 participants