fix: SearXNG search provider improvements and bug fixes#930
Open
norci wants to merge 9 commits intoRightNow-AI:mainfrom
Open
fix: SearXNG search provider improvements and bug fixes#930norci wants to merge 9 commits intoRightNow-AI:mainfrom
norci wants to merge 9 commits intoRightNow-AI:mainfrom
Conversation
added 8 commits
March 31, 2026 08:41
…dd runtime integration
- Add list_searxng_categories tool to discover SearXNG categories dynamically - Merge searxng/SKILL.md into web-search/SKILL.md - Remove hardcoded category table, use tool instead - Delete searxng/SKILL.md (no longer needed)
The page parameter was always hardcoded to 1 and never passed from the upper layer. Remove it to simplify the method signature.
Add list_searxng_categories to all agents that have web_search in their tools list, so they can discover available SearXNG categories.
After removing searxng skill, update all references to the bundled skills count in documentation and test assertions.
Moved the SearXNG Search section after Search Techniques so it appears earlier in the file. Condensed the file to 1996 chars.
Author
|
PR #920 was created by the agent without my permission and has some flaws. This is the complete implementation. I have run it on my local machine and the agent can now correctly use searxng for searches. |
Author
CI Status UpdateFixed
Pre-existing failures (not related to this PR)The following CI checks are failing on the main branch as well and are unrelated to the SearXNG changes in this PR:
Recent main branch merges (#753, #877, #881) all have the same CI failures, confirming these are pre-existing issues that should be addressed in a separate PR (e.g., upgrading |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Related
Follow-up to #920
Changes
Bug Fixes
../bundled/searxng/SKILL.mdpageparameter fromsearch_searxngFeatures
list_searxng_categoriestool to agent tool listsDocumentation
Refactoring
Configuration
The SearXNG configuration is simple — only
urlis required:Note: Unlike other providers (Brave, Tavily), SearXNG does not have a
max_resultsfield. The docs inconfiguration.mdare already correct.Files Changed
39 files, +1245/-346 lines