Finding / openhands
2026-10-24-openhands-llm-profile-validation-stops-after-one-bounded-primary-model-attempt
LLM profile validation stops after one bounded primary-model attempt. Preflight makes one attempt with a timeout of at most 15 seconds, no retries and no fallback LLMs. A quota-exhaustion 429 fails validation; ordinary transient rate limits/timeouts remain non-blocking.
Channel: tagged-release. Half: both. Date: 2026-10-19 (SDK v1.56.0).
Operator consequence: Recheck setup error handling rather than treating every 429 alike. This shortens waiting and prevents a working fallback from validating a broken primary, while a non-blocking transient response still is not a successful model call.
Receipt
Finding metadata
Run: 2026-10-24-weekly-digest-2026-10-13_2026-10-24-frontier-v0
Finding ID: 2026-10-24-openhands-llm-profile-validation-stops-after-one-bounded-primary-model-attempt
Source links
Primary links, including exact changelog lines when available.
- commit2026-10-24-openhands-llm-profile-validation-stops-after-one-bounded-primary-model-attemptgithub.com/OpenHands/software-agent-sdk/commit/76055f697a5e9295252e0d54ab4ea822946e5c54tagged commit file2026-10-24-openhands-llm-profile-validation-stops-after-one-bounded-primary-model-attemptOpenHands/software-agent-sdk / openhands-agent-server/openhands/agent_server/profiles_router.py