Troubleshooting¶
Geocoding Finds the Wrong Place¶
Add a country hint or use coordinates.
For recurring workflows, save the resolved location as an alias:
Results Look Stale¶
Inspect the cache and refresh the request.
Forecast cache TTL defaults to 30 minutes. Geocoding responses are cached for 30 days, and historical archive responses are cached for 24 hours.
A Batch Has Partial Failures¶
batch signal is intentionally per-item. Inspect items with an error field and rerun only those locations after fixing the input.
CSV input must include location and may include country.
Open-Meteo Returns Rate Limits or Transient Errors¶
Weather Signal retries bounded transient failures. If failures persist:
- Lower
--concurrencyfor batch runs. - Increase
--timeoutfor slow networks. - Use
--refreshonly when fresh data is required. - Configure commercial Open-Meteo endpoints when public limits are too low.
MCP HTTP Does Not Start¶
Check the transport name and path:
--http-path cannot be /healthz or /readyz because those paths are reserved for probes.
Enable Diagnostics¶
Logs are written to stderr.
API keys are redacted from logged URLs.