Skip to content

feat: document per-request compression override fields#144

Merged
CLEMENTINATOR merged 9 commits intomainfrom
add-compression-to-request
Mar 9, 2026
Merged

feat: document per-request compression override fields#144
CLEMENTINATOR merged 9 commits intomainfrom
add-compression-to-request

Conversation

@CLEMENTINATOR
Copy link
Member

Summary

  • Add enable_compression, compression_rate, enable_claude_compression, and enable_opencode_compression to OpenAPI spec ChatCompletionRequest schema
  • Add "Per-Request Override" section to Claude compression docs with JSON and SDK examples

Ref: EDGEE-1185

Copy link
Member

@SachaMorard SachaMorard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Je ne mettrais pas d'info sur les paramètres requêtes/header de compression dans cette page. En revanche, il y a plusieurs autres pages où les anciens paramètres enable_compression et compression_rate doivent être remplacés par les nouveaux

Add enable_claude_compression and enable_opencode_compression to OpenAPI
spec. Add per-request override section to claude-compression docs.

Ref: EDGEE-1185
The OpenAPI spec doesn't need these fields since they are gateway-internal.
Replace enable_claude_compression / enable_opencode_compression with
the new compression_model enum approach.

Ref: EDGEE-1185
Document the new compression_configuration field for agentic model
with rate and semantic_preservation_threshold. Update SDK examples.
…mpression_configuration

Update all SDK docs, agentic compression, observability, and claude
compression pages. Remove header documentation from claude compression.
@CLEMENTINATOR CLEMENTINATOR force-pushed the add-compression-to-request branch from 95d87ea to d77597e Compare March 9, 2026 09:12
@CLEMENTINATOR CLEMENTINATOR merged commit 08b26e1 into main Mar 9, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants