Validate and retry LLM outputs for ruby_llm. Describe the JSON response you expect, fall back to a stronger model when the cheaper one fails the rules, and gate CI on regressions — all as one contract object per step.
Result pattern for .NET that replaces exceptions with type-safe return values. Features railway-oriented programming, ASP.NET Core integration, RFC 7807 Problem Details, and built-in pagination. Designed for production systems requiring explicit error handling without the overhead of throwing exceptions.
Automatically resume Claude Code, Codex CLI, Grok, Qwen Code, Kimi CLI, OpenCode, and Antigravity sessions when 5-hour or weekly usage limits reset—across tmux, Zellij, VS Code, and desktop apps.
Conformance-verified typed background jobs for Rust — retries, dead-lettering, scheduling, and pluggable in-memory, SQLite, PostgreSQL, and Redis brokers.
A Go engine for talking to LLMs that doesn't give a shit which one. Streaming, tool loops, history that actually fits the context window, retries that don't repeat themselves, and typed structured output. Swap OpenAI for Anthropic by changing one line. Library, not a framework: you own the loop.
🖐💻 Generate Request to API from Browser (or Backend)📍The One Function with JSON conversion, Loading status in any framework, loading icons, mock server, cancel duplicates, type tooltips, rate limits, timeout & retry, global log() with color JSON, devtool request history, defaults, interceptors, and frontend cache 😲🎯 axios/fetch/curl killer
Auto-retry Claude Code on subscription rate limits, API overload (529/5xx) and safeguard false positives — waits for the printed reset, exponential backoff, tmux-based
Retrying is an Apache 2.0 licensed general-purpose retrying library, written in Python, to simplify the task of adding retry behavior to just about anything.