Commit History

Bump to v0.5.19: cache stats fixes, Codex WS fix, compression-vs-cache tracking
0a80b52

chopratejas commited on

Token-level cache hit rate, compression-vs-cache tracking, dashboard SQL, security plan
ee68d8e

chopratejas commited on

Fix Codex WebSocket HTTP 500: ChatGPT auth routing, correct beta header, HTTP fallback (#71)
85eeac2

chopratejas commited on

Fix remaining review issues: null safety, compressed count, batch tokens
823b8dc

chopratejas commited on

Disable image compression until token counting is accurate
970307c

chopratejas commited on

Fix code review issues: batch NameError, null safety, token types
ca7cb92

chopratejas commited on

Refactor: split server.py into handler mixins (Steps 5-9)
0123b2a

chopratejas commited on

Refactor: extract 7 modules from server.py (Steps 2-4)
226e851

chopratejas commited on

Apply Ruff formatting to rebased stack
51c9c1a

Garm commited on

Polish rebased display-session stack
3d4e512

Garm commited on

Format display-session tracker changes
6de75aa

Garm commited on

Add canonical display-session metrics for downstream dashboards
d30a2e7

Garm commited on

feat: add spend and input-token rollups to stats-history
f9ef7e0

Garm commited on

Fix WebSocket SSL on Windows: use native websockets SSL handling
e5a93f2

chopratejas commited on

Disable CacheAligner: it inflates tokens and breaks prefix caching
682a2d9

chopratejas commited on

Fix Codex WS proxy (Issue #86), LiteLLM metrics, and backend forwarding
7aa6cac

chopratejas Claude Opus 4.6 (1M context) commited on

Refactor: extract data models to headroom/proxy/models.py (Step 1/9)
2b7049f

chopratejas commited on

Add transforms_summary to TransformResult and /v1/compress response
9f01b57

chopratejas commited on

Merge pull request #81 from dorphalsig/main
03e2a45

chopratejas commited on

Fix multi-worker beacon spam, cost dashboard, upsert telemetry; bump 0.5.17
a71a45d

chopratejas commited on

Fix dashboard cost savings: use model list price, not moving average
91b077d

chopratejas commited on

Merge pull request #61 from gglucass/feat/persist-savings-history
ced25eb

chopratejas commited on

Fix WebSocket proxy: forward all headers + required OpenAI-Beta header
777053c

chopratejas commited on

Add Anthropic url overrides via ANTHROPIC_TARGET_URL env var and --anthropic-api-url flag
8da3765

dorphalsig commited on

Merge remote-tracking branch 'origin/main' into feat/persist-savings-history
10d071e

Garm commited on

feat: add historical rollups and exports
bb74115

Garm commited on

Add WebSocket proxy for /v1/responses (Codex gpt-5.4+)
acad54a

chopratejas commited on

Add compression for OpenAI Responses API (/v1/responses)
16d1d82

chopratejas commited on

Fix zstd streaming decompression, add zstandard dep; bump to 0.5.14
e32d19d

chopratejas commited on

Fix streaming tool calls, compressed request bodies, beacon field names; bump to 0.5.13
f99f02a

chopratejas commited on

Fix cost calculation: don't mix cache savings into Headroom savings
0e5332d

chopratejas commited on

Merge branch 'main' into feat/persist-savings-history
02d84fe

gglucass commited on

Update savings_tracker.py
61a1e64

Garm commited on

fix: restore anthropic compression when hooks enabled
c461ff0

Garm commited on

Merge pull request #60 from gglucass/feat/add-headroom-sdk
c32da96

chopratejas commited on

OpenClaw plugin fixes, telemetry fix, cost tracker improvement, tokenBudget support
0b469f5

chopratejas commited on

style: fix ruff format in server.py
c198ba5

chopratejas commited on

fix: move extract_user_query import out of conditional scope
66c3ce7

matgasser commited on

feat: persist proxy savings history
1b40634

Garm commited on

feat: allow overriding proxy telemetry sdk via HEADROOM_SDK
9f37321

Garm commited on

Add TypeScript SDK (headroom-ai npm package)
61a26b6

chopratejas commited on

Remove LLMLingua: Kompress is the sole text compressor
356d8ba

chopratejas commited on

Pass user query context through proxy pipeline (9 call sites)
3ddf4aa

chopratejas Claude Opus 4.6 (1M context) commited on

fix: forward upstream ratelimit headers in streaming responses
82f163f

jocel1 Claude Opus 4.6 commited on

Reduce compression latency: cache serializations, eager-load all compressors, fix Magika, bump to 0.5.5
1e808d1

chopratejas Claude Opus 4.6 (1M context) commited on

Add telemetry beacon, fix Starlette 0.41+ crash, bump to 0.5.4
09dcef6

chopratejas commited on

fix: close TOIN feedback loop — retrievals now flow back for learning
d51fc64

chopratejas commited on

feat: add license key validation + phone-home usage reporter
cf08723

chopratejas commited on

fix: memory handler overwrites system prompt when it's a list of content blocks
1a6a8cb

chopratejas commited on

feat: add live traffic learning + cross-agent memory writers (--learn flag)
246bf80

chopratejas commited on