hero_agent: web_search tool is a stub — needs real implementation #10
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
The
web_searchbuilt-in tool in hero_agent is a stub that always returns:There is no actual
SEARCH_API_KEYenv var handling — the tool always returns this error.Location
hero_agent/crates/hero_agent_tools/src/web_search.rs— theexecute()method returns a hardcoded error.What's Needed
Implement actual web search using a search API provider. Options:
The implementation should:
HERO_AGENT_SEARCH_API_KEY)hero_zero/services/hero_agent.tomlPriority
P3 — nice to have, agent works well without it using MCP tools and file/shell operations.
Signed-off-by: mik-tf
Originally filed as home#112 on 2026-04-12 by mik-tf — moved to hero_demo as part of consolidating issue tracking.