blocks bases easy rest api building framework.
Provider-independent Rust agent runtime — streaming, reasoning summaries, prompt caching, and per-call approval gating.