fix(tools): namespace the delegated-search tool so nothing else can claim its name #97

Merged
peersky merged 1 commit from fix/delegated-search-tool-name into dev 2026-09-05 06:01:24 +00:00
Owner
  • Fixed Bug where the delegated-search tool was named search_web, the same name this workspace's job fixtures use as their example user tool, so a room copying them sent two functions of one name and every round 400'd
  • Improved Interface by renaming the tool to nsed_delegated_search, which neither a gateway translating a backend's own search tool nor a room naming its user_tools will reach for
  • Added Function test pinning the name as namespaced and distinct from names a backend or a room may already use
  • Improved Interface docs, which named the tool web_search and had never matched the code
- Fixed Bug where the delegated-search tool was named `search_web`, the same name this workspace's job fixtures use as their example user tool, so a room copying them sent two functions of one name and every round 400'd - Improved Interface by renaming the tool to `nsed_delegated_search`, which neither a gateway translating a backend's own search tool nor a room naming its `user_tools` will reach for - Added Function test pinning the name as namespaced and distinct from names a backend or a room may already use - Improved Interface docs, which named the tool `web_search` and had never matched the code
fix(tools): namespace the delegated-search tool so nothing else can claim its name
All checks were successful
CI / Dependency Age Check (pull_request) Successful in 4s
Publish Release / Create Tag & Sync (pull_request) Has been skipped
Publish Release / Publish to crates.io (pull_request) Has been skipped
Publish Release / Publish dry-run (no side effects) (pull_request) Has been skipped
Publish Release / Create GitHub Release (pull_request) Has been skipped
CI / Lint & Audit (pull_request) Successful in 1m9s
CI / Spell Check (pull_request) Successful in 5s
Commit Lint / Validate PR Title (pull_request) Successful in 3s
CI / Test (pull_request) Successful in 5m23s
cdd80e4612
- Fixed Bug where the delegated-search tool was named `search_web`, the same name this workspace's job fixtures use as their example user tool, so a room copying them sent two functions of one name and every round 400'd
- Improved Interface by renaming the tool to `nsed_delegated_search`, which neither a gateway translating a backend's own search tool nor a room naming its `user_tools` will reach for
- Added Function test pinning the name as namespaced and distinct from names a backend or a room may already use
- Improved Interface docs, which named the tool `web_search` and had never matched the code
peersky deleted branch fix/delegated-search-tool-name 2026-09-05 06:01:24 +00:00
Sign in to join this conversation.
No reviewers
No labels
release
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
peeramid-labs/quorum-rs!97
No description provided.