squeez 1.11.2

Hook-based token compressor for 5 AI CLI hosts (Claude Code, Copilot CLI, OpenCode, Gemini CLI, Codex CLI). Up to 95% bash compression, signature-mode for code reads, cross-call dedup, MCP server, self-teaching protocol. Zero runtime deps.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use crate::config::Config;
use crate::filter;
use std::io::{self, Read};

pub fn run(hint: &str) -> i32 {
    let mut input = String::new();
    if io::stdin().read_to_string(&mut input).is_err() {
        eprintln!("squeez filter: failed to read stdin");
        return 1;
    }
    let config = Config::load();
    let lines: Vec<String> = input.lines().map(String::from).collect();
    let compressed = filter::compress(hint, lines, &config);
    if !compressed.is_empty() {
        println!("{}", compressed.join("\n"));
    }
    0
}