mirror of
https://github.com/headroomlabs-ai/headroom.git
synced 2026-08-27 14:17:10 -04:00
- Fix proxy crash when torch not installed: make kompress_compressor.py imports lazy so `is_kompress_available()` works without [ml] extra - Rewrite MCP server from 1 tool (retrieve-only) to 3 tools: headroom_compress (on-demand compression, no proxy needed), headroom_retrieve (local store first, proxy fallback), headroom_stats (session stats + sub-agent aggregation + proxy cache) - Add shared stats file (~/.headroom/session_stats.jsonl) so sub-agent compression stats are visible from the main session - Add mcp to [proxy] extras so proxy users get MCP tools automatically - Remove dead TextCompressor from exports and pipeline (was never called) - Update mcp install messaging to clarify proxy vs MCP roles - Fix fcntl Windows compat, asyncio deprecation, httpx timeout race Bump version to 0.4.6. |
||
|---|---|---|
| .. | ||
| test_mcp.py | ||