compress
Compress text while preserving query-relevant content using CPC-style sentence-level compression, maintaining coreference chains and causal relationships for accurate information retention.
Instructions
CPC-style sentence-level compression. TF-IDF + NCD scoring, coreference/causal chains, filler removal. 10× faster than token-level LLM compression. Keeps query-relevant sentences.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"context": "<context>",
"query": "<query>",
"target_ratio": "<target_ratio>",
"boost_reasoning": "<boost_reasoning>",
"use_ncd": "<use_ncd>",
"enforce_coref": "<enforce_coref>",
"enforce_causal": "<enforce_causal>",
"remove_fillers": "<remove_fillers>"
},
"name": "compress"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| context | Yes | Text to compress | |
| query | Yes | Focus query | |
| target_ratio | Yes | Target ratio (0.5=50%) | |
| max_tokens | No | Max tokens (alternative to ratio) | |
| boost_reasoning | Yes | Boost reasoning keywords | |
| use_ncd | Yes | Use NCD (gzip) scoring | |
| enforce_coref | Yes | Keep pronoun antecedents | |
| enforce_causal | Yes | Keep causal premises | |
| remove_fillers | Yes | Remove filler phrases |