Skip to content

openai-compatible-errors 0.1.0

Choose a tag to compare

@airouter-dev airouter-dev released this 08 Aug 18:17
· 3 commits to main since this release

Initial release of the Ruby-native OpenAI-compatible API failure boundary.

Highlights:

  • Safe-by-default immutable error snapshots for HTTP-like and SDK-style failures.
  • Bounded Retry-After parsing and conservative retry planning that never sleeps or replays.
  • Incremental Chat Completions and Responses SSE inspection without retaining generated output.
  • Cycle-aware bounded log sanitization.
  • Zero runtime dependencies; Ruby 3.0+.

RubyGems: https://rubygems.org/gems/openai-compatible-errors
Documentation: https://github.com/airouter-dev/openai-compatible-errors-ruby#readme
Security and release design: see SECURITY.md and RELEASING.md.