Bug fixes:
- Replace bare except handlers with specific exception types and logging
in proxy/server.py (6 instances for CCR, SSE parsing, cost tracking)
- Fix session_id filtering security bug in memory/backends/local.py
(sessions were not properly isolated in vector search)
New tests (344 total):
- test_ccr_batch_processor.py: 51 tests for batch result processing
- test_compression_store.py: 76 tests for compression cache
- test_log_compressor.py: 47 tests for log format detection/compression
- test_search_compressor.py: 48 tests for grep output compression
- test_integrations/langchain/: 122 tests for LangChain integration
(agents, memory, retriever, streaming)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>