Skip to content

Releases: ronitgupta138/BurnRate

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 10:31
88082ea

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

Choose a tag to compare

@github-actions github-actions released this 13 Oct 10:21
60e2dcc

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

Choose a tag to compare

@github-actions github-actions released this 13 Oct 10:11
d1b4fd2

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

Choose a tag to compare

@github-actions github-actions released this 13 Oct 10:02
a28914f

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

Choose a tag to compare

@github-actions github-actions released this 13 Oct 08:11
1f72f5a

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

Choose a tag to compare

@github-actions github-actions released this 13 Oct 07:38
7324f63

Full Changelog: v1.0.0...v1.1.0

Full Changelog: v1.0.0...v1.1.0

Full Changelog: v1.0.0...v1.1.0

burnrate v1.0.0: Flagship Production 1.0 Release

Choose a tag to compare

@ronitgupta138 ronitgupta138 released this 10 Oct 18:04
7576e5b

⚡ 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): Immediate HTTP 402 termination 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

burnrate v0.5.0: Production FinOps Suite with Python & TypeScript SDKs

Choose a tag to compare

@ronitgupta138 ronitgupta138 released this 10 Oct 17:57
c3c9254

⚡ 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)
  • Published on Crates.io: https://crates.io/crates/burnrate-agent

burnrate v0.1.0: Terminal HUD, Hard Spend Caps & Cache Guard

Choose a tag to compare

@ronitgupta138 ronitgupta138 released this 10 Oct 17:50
b8fcae4

⚡ 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_spend is 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 wrap claude, opencode, or custom agent loops with budget limits.

📦 Installation

cargo install burnrate-agent

🧪 Verification & Health