Releases
v0.34.0
Compare
Sorry, something went wrong.
No results found
0.34.0 (2026-08-05)
Features
claude: support Claude Code in VS Code (#2752 ) (13a310a )
code: add PHP support to CodeAwareCompressor (#2423 ) (6d5516d )
compress: accept config.frozen_message_count on /v1/compress (#2718 ) (2797099 )
compress: reach the lossless provider seam on the general path and default /v1/compress to marker-free output (#2691 ) (f2c48e2 )
copilot: proxy VS Code models transparently (#2687 ) (007446c )
Bug Fixes
ccr: stop persisting retrieval markers as original content (#2694 ) (#2703 ) (3e348f3 )
ci: restrict Codecov shard uploads (#2745 ) (3f2ca99 )
compression: honor qualified CCR names across integrations (#2698 ) (dcb674b )
compress: resolve the /v1/compress tokenizer per model, and document the real contract (#2743 ) (6422a80 )
cost: send litellm the total prompt so --budget stops seeing $0 (#2757 ) (a033ac4 )
deps: bump aiohttp and cryptography to clear the CVEs blocking 0.34.0 (#2753 ) (0221e7f )
kompress: let orgs run Kompress on their own inference stack (#2736 ) (3d23d76 )
kompress: load merged.pt for the v2 checkpoint instead of the unmerged PEFT safetensors (#2716 ) (46da91b )
kompress: reject artifacts that fail at run, and prefetch model files at startup (#2740 ) (224578e )
learn: filter ambient user-role scaffolding (#2275 ) (3eb0122 )
learn: run project discovery off the event loop (#2731 ) (a70e5ff )
normalize /p/<project> prefix on WebSocket upgrades so the Responses WS route is not rejected with 403 (#2379 ) (789a4f3 )
providers: give every model exactly one tokenizer (#2761 ) (cd92ed5 )
providers: stop a shorter model family shadowing a longer one (#2762 ) (0cb72f4 )
providers: stop pricing modern content blocks at zero (#2760 ) (06add9e )
proxy/cost: mark estimated-basis budget records and add an enforcement policy (#2713 ) (#2725 ) (01df245 )
proxy/debug: reconcile Kompress warmup state in /debug/warmup (#2711 ) (3a27c4d )
proxy/openai: run tool-description compaction on chat-completions (#2741 ) (f9db5b5 )
proxy: route Codex Live voice through a dedicated /v1/live transport (#2709 ) (232fb49 )
proxy: skip OpenAI tool_search deferral for Codex client (#2729 ) (56b3e4c )
proxy: stop toggling headroom_retrieve in the Anthropic tools array (#2672 ) (08fce29 )
remove rtk and lean-ctx CLI context tools (#2677 ) (e0ce4b1 )
router: stop counting an image's base64 payload as suffix tokens (#2778 ) (f03cc6d )
savings: surface request growth the tok_saved clamp swallows (#2708 ) (184146b )
stats: report one "Tokens Saved" headline across every harness (#2737 ) (8262a4a )
telemetry: anonymous compression stats — no prompts, no data (#2728 ) (9cfb008 )
telemetry: stop mixing tokenizer scales in RequestOutcome, and fix the overhead framing (#2756 ) (04e1517 )
tokenizers: count HuggingFace chat templates, and resolve gpt-5 / gateway-wrapped names (#2758 ) (0ed306b )
tokenizers: resolve gpt-5 and mixed-case model names to the right encoding (#2776 ) (fc4680b )
transforms: stop ContentRouter recompressing headroom_retrieve results (#2654 ) (677e097 )
wrap/serena: stop creating serena_config.yml, unbricking Serena on fresh installs (#2676 ) (759209c )
Code Refactoring
pricing: make LiteLLM the source of truth, not the hardcoded table (#2779 ) (0e1d6bf )
remove the dead headroom/prediction module (#2692 ) (b7a79ac )
You can’t perform that action at this time.