You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
ROADMAP-07 — P0 — web_search registered even without SEARCH_API_KEY; runs burn a step on a guaranteed error #99
Series:ROADMAP — filed from the 2026-10-27 whole-project assessment · Backlog task: M14-T07 · Priority: P0 · Effort: extra small
Problem
web_search is registered into the tool registry unconditionally. Without SEARCH_API_KEY every run pays for the registration, and the agent discovers the guaranteed ValueError at call time — burning one max_steps step and a tool-result turn per run. The tool should be absent from the registry (and from GET /tools) when it cannot work.
Secondary nit: the Tavily response shape is trusted (data.get("results", [])) with no validation.
Activity