Files
gemini-cli/packages
Bryan Morgan 57d999f10c fix: improve fallback error handling and short-circuit on total failure
- executeFallbackForUrl() now throws on failure instead of returning
  error strings, giving callers proper error semantics to distinguish
  fetch failures from successful content.
- executeFallback() catches per-URL errors, tracks them separately from
  successful results, and short-circuits with an error result when all
  URLs fail — avoiding a wasted LLM call on empty content.
- When some URLs succeed and others fail, error notes are appended to
  the fallback prompt so the LLM is aware of partial fetch failures.
2026-03-12 16:39:28 -04:00
..