Skip to content

v0.2.2 - Output preservation at limits and graceful MCP error handling

Latest

Choose a tag to compare

@ericmaddox ericmaddox released this 03 Oct 02:32

Compressor Reflex MCP (v0.2.2)

Maintenance and reliability release preserving complete tool outputs when approaching resource thresholds and hardening MCP protocol error responses.

What's New in v0.2.2

  • Preserve Output Tails: Decoupled neural scoring budget truncation from the returned line buffer in serializer.py, preventing truncation of end-of-log error traces.
  • Fail-Open Limit Bypasses: Inputs exceeding size limits (5MB or 10,000 lines) now return 100% of raw content unaltered with structured bypass metadata (input_char_limit / input_line_limit).
  • Resilient MCP Error Handling: Catches internal tool exceptions and returns clean MCP {isError: true} payloads rather than terminating the stdio pipe.
  • Automated Regression Suite: Added 14 model-independent regression tests and CI regression workflow.

Installation

# Direct run via uvx
uvx compressor-reflex-mcp

# Or install from PyPI
pip install compressor-reflex-mcp