-
Notifications
You must be signed in to change notification settings - Fork 3
Closed
Labels
architectureArchitecture and design decisionsArchitecture and design decisionsenhancementNew feature or requestNew feature or request
Description
Summary
Replace placeholder web_search with provider-backed implementation and improve web_fetch configuration handling.
Extend Existing Terraphim Functionality
- Reuse Terraphim routing/provider patterns where possible.
- Do not introduce a bespoke provider registry if existing Terraphim structures can be adapted.
Implementation Notes
crates/terraphim_tinyclaw/src/tools/web.rscrates/terraphim_tinyclaw/src/tools/web_search/(new)crates/terraphim_tinyclaw/src/config.rscrates/terraphim_tinyclaw/src/tools/mod.rs
Acceptance Criteria
-
web_searchreturns real results from configured provider. - Config supports provider selection and required credentials.
- Output is structured and consistently formatted for LLM/tool-loop use.
-
web_fetchuses configured fetch mode and limits. - Integration tests validate provider behavior and fallback handling.
References
docs/plans/tinyclaw-openclaw-parity-design-2026-02-27.md(Step 2)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
architectureArchitecture and design decisionsArchitecture and design decisionsenhancementNew feature or requestNew feature or request