-
chore: release main (#2679)
发布于
2026-08-05 02:39:34 +00:00 🤖 I have created a release beep boop
0.34.0
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
This PR was generated with Release
Please. See
documentation.
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
下载附件
- claude: support Claude Code in VS Code