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.3 - 2026-05-31
Enhancement or New Feature
Add incremental checkpointing for online processing — interrupted runs resume from the last checkpoint instead of reprocessing all records
Add field visibility settings panel to HITL review UI — reviewers can configure which fields stay expanded vs collapsed per session
Under the Hood
Release v0.2.2 — batch changie entries, bump version
Remove dead VendorRegistry class, SINGLE_RESPONSE_CLIENTS empty set, and stale dispatch_task comment
Remove dead code (unused methods, parameters), fix log levels, and add missing context to batch log messages
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
Stop re-running partially-failed actions on workflow resume — only the retry command should go back to fix partial failures