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
This commit was created on GitHub.com and signed with GitHub’s verified signature.
v0.2.2 - 2026-05-30
Bug Fix
Add exponential backoff with jitter to batch retry loop to prevent retry storms when provider is overloaded
Stop silently graduating records on reprompt batch submission failure; transient and permanent errors now handled distinctly with proper metadata
Remove silent os.getenv API key fallbacks in batch client factory — batch clients now raise ConfigurationError when no key is configured instead of silently trying hardcoded vendor env vars
Log recovery state corruption at error level instead of warning, catch ValueError from enum coercion
Use ConfigurationError for config-related errors in realtime LLM path instead of ValueError
Reject unknown keys in vendor config (extra=forbid) so YAML typos raise validation errors
Log provider error records (error_line_*) filtered during batch reconciliation instead of silently discarding them
HITL comment truncation (2000 chars), immutable result merge in builder, and continue-on-error in cleaner
Under the Hood
Remove dead VendorRegistry class, SINGLE_RESPONSE_CLIENTS empty set, and stale dispatch_task comment