Skip to content

v0.1.12

Choose a tag to compare

@Muizzkolapo Muizzkolapo released this 19 Apr 14:01
· 257 commits to main since this release
da049cd

v0.1.12 — 2026-04-19

Enhancement or New Feature

  • Self-reflection feedback strategy for reprompt retries
  • LLM critique escalation for stubborn reprompt failures

Under the Hood

  • Unified online and batch reprompt logic via shared helpers

Bug Fix

  • Drop directives now correctly exclude fields from passthrough wildcards
  • Pass compiled schemas to Groq, Cohere, and Mistral APIs
  • Retry transient OpenAI 400 JSON parsing errors
  • Cascade failures report as blocked instead of independent errors; batch-mode shows wall-clock duration
  • Cross-workflow records deliver content and propagate source_guid
  • Reprompt batch resolves source.* observe fields via storage backend; --downstream defers on batch pause
  • FILE-mode output pipeline: fix lineage collision in _reattach_source_guid
  • Batch resubmission loop: prevent resubmission when upstream guard filters records
  • Guard-filtered upstream fields no longer crash downstream schema validation
  • Prevent non-serializable data in OpenAI request payloads
  • dispatch_task() resolves UDF functions instead of passing literal strings to LLM
  • Warn when inline schema shadows schema_name