Repository navigation
Releases: ronitgupta138/BurnRate
Release list
v2.0.0
Full Changelog: v1.5.0...v2.0.0
Full Changelog: v1.5.0...v2.0.0
Full Changelog: v1.5.0...v2.0.0
Full Changelog: v1.5.0...v2.0.0
v1.5.0
Full Changelog: v1.4.0...v1.5.0
Full Changelog: v1.4.0...v1.5.0
Full Changelog: v1.4.0...v1.5.0
Full Changelog: v1.4.0...v1.5.0
v1.4.0
Full Changelog: v1.3.0...v1.4.0
Full Changelog: v1.3.0...v1.4.0
Full Changelog: v1.3.0...v1.4.0
Full Changelog: v1.3.0...v1.4.0
v1.3.0
Full Changelog: v1.2.0...v1.3.0
Full Changelog: v1.2.0...v1.3.0
Full Changelog: v1.2.0...v1.3.0
Full Changelog: v1.2.0...v1.3.0
v1.2.0
Full Changelog: v1.1.0...v1.2.0
Full Changelog: v1.1.0...v1.2.0
Full Changelog: v1.1.0...v1.2.0
Full Changelog: v1.1.0...v1.2.0
Full Changelog: v1.1.0...v1.2.0
Full Changelog: v1.1.0...v1.2.0
v1.1.0
burnrate v1.0.0: Flagship Production 1.0 Release
⚡ burnrate v1.0.0 Production Flagship Release
Never wake up to an unexpected 0 Claude Code or Cursor bill again.
Terminal HUD, hard spend breakers, prompt-cache linting, model cost cascade routing, multi-agent quotas, and velocity brakes in pure Rust.
🌟 Flagship Architecture
- In-Line Hard Spend Circuit Breaker (
src/budget.rs): ImmediateHTTP 402termination when session caps are hit. - Prompt-Cache Invalidation Linter (
src/cache_linter.rs): Catches prefix drift (dynamic timestamps, unsorted JSON) that bust the 90% cache discount. - Token-Cost Optimal Cascade Router (
src/router.rs): Dynamically downgrades tasks when budgets run low to preserve funds. - Team Budget Pool & Multi-Agent Partitioning (
src/team.rs): Partition shared budget pools across subagents (e.g. planner, coder, reviewer). - Sliding-Window Token Velocity Brake (
src/velocity.rs): Guards against runaway infinite loop consumption. - Prometheus Observability (
/metrics&src/metrics.rs): Enterprise Prometheus text exposition format for Grafana dashboards. - Zero-Lag SSE Streaming Counter (
src/streaming.rs): Tracks stream consumption on the wire. - Native MCP stdio Server (
burnrate mcp): Drop-in Model Context Protocol server for Claude Desktop, Cursor, and Hermes. - Official Client SDKs: Python (
burnrate-agent) & TypeScript.
📦 Installation
cargo install burnrate-agent🧪 Verification & Benchmarks
- 12/12 Tests Passing across all modules.
- Published to Crates.io: https://crates.io/crates/burnrate-agent
burnrate v0.5.0: Production FinOps Suite with Python & TypeScript SDKs
⚡ burnrate v0.5.0 Release
Never wake up to an unexpected 0 Claude Code or Cursor bill again.
Hard spend circuit breakers, byte-level prompt-cache linting, and full client SDK support.
🚀 What's New in v0.5.0
- Native MCP stdio Server (
burnrate mcp): Zero-overhead Model Context Protocol integration for Claude Desktop, Cursor, and Hermes. - Zero-Lag Streaming SSE Token Counter (
src/streaming.rs): Ingests streaming responses on the wire without buffering or adding latency. - Context Window Explosion Guard (
src/context_guard.rs): Alerts before an agent reads massive lockfiles or SQLite databases into context. - Multi-Language Client SDKs:
- Python SDK (
sdk/python/burnrate) - TypeScript SDK (
sdk/typescript)
- Python SDK (
- Published on Crates.io: https://crates.io/crates/burnrate-agent
burnrate v0.1.0: Terminal HUD, Hard Spend Caps & Cache Guard
⚡ burnrate v0.1.0 Release
Never wake up to an unexpected 0 Claude Code or Cursor bill again.
Terminal HUD, hard spend breakers, and instant prompt-cache leak alerts.
🚀 Features
- Hard Spend Circuit Breaker: Terminates runaway agent loops the moment
max_spendis breached. - Prompt-Cache Invalidation Linter: Detects byte-level prefix drift (e.g. dynamic timestamps or unsorted JSON) that bust the 90% prompt-cache discount.
- Live Terminal HUD: Renders an ANSI status bar displaying spend, burn rate ($/min), turns, and cache hit rates.
- Reverse Proxy Daemon (
burnrate serve): In-line proxy supporting Anthropic and OpenAI wire protocol formats. - Command Wrapper (
burnrate run): Easily wrapclaude,opencode, or custom agent loops with budget limits.
📦 Installation
cargo install burnrate-agent🧪 Verification & Health
- 5/5 Tests Passing in CI.
- Published to Crates.io: https://crates.io/crates/burnrate-agent