发布

  • chore: release main (#2679)

    frostbyte_neo 发布于 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

    • pricing: make LiteLLM the source of truth, not the hardcoded table
      (#2779)
      (0e1d6bf)
    • remove the dead headroom/prediction module
      (#2692)
      (b7a79ac)

    This PR was generated with Release
    Please
    . See
    documentation.


    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

    下载附件