v1.4.15
npx -y @maximhq/deepintshield --transport-version v1.4.15docker pull maximhq/deepintshield:v1.4.15docker run -p 8080:8080 maximhq/deepintshield:v1.4.15β¨ Features
Section titled ββ¨ Featuresβ- Custom SSE Stream Reader β Replaced fasthttpβs default stream reader with a custom implementation to reduce bursts in SSE streaming
- MCP Config Validation β Added validation for MCP tool configurations in config.json
- Max Open Connections β Exposed max-open-connections for provider domains as a configurable field
- Dashboard improvements - Added a bunch of new tabs and new graphs to the dashboard including Model Ranking, Cache usage, MCP usage etc
- Improved dashboard and logs performance - We have improved LLM logs and Dashboard UI performance (~1400x faster) for large number of logs.
π Fixed
Section titled βπ Fixedβ- Passthrough Streaming β Fixed passthrough streaming responses being buffered instead of streamed (thanks @jasonwells!)
- MCP Notifications β Fixed MCP notifications returning incorrect status code (thanks @tcx4c70!)
- Streaming Function Calls β Fixed function_call items not included in streaming response.completed output (thanks @majiayu000!)
- Bedrock API Key Auth β Fixed Bedrock API key authentication without requiring bedrock_key_config (thanks @eliasbiondo!)
- Bedrock Token Count Fallback β Added fallback to estimated token count when count-tokens API is unsupported (thanks @Edward-Upton!)
- Anthropic Thinking Fixes β Fixed OpenAI-to-Anthropic-to-OpenAI thinking content conversion
- Anthropic Header Selection β Fixed Anthropic header selection across providers
- Gemini OpenAI Integration β Fixed Gemini flow for OpenAI-compatible integration
- Semantic Cache Hashing β Fixed deterministic tools_hash and params_hash in semantic cache (thanks @ragokan!)
- Anthropic Compaction β Added compaction support for Anthropic provider
- feat: added compaction support for Anthropic provider
- feat: MCP config validation for configs in config.json
- feat: exposed max-open-connections for provider domains as a configurable field
- fix: include function_call items in streaming response.completed output (thanks @majiayu000!)
- fix: Bedrock API key authentication without requiring bedrock_key_config (thanks @eliasbiondo!)
- fix: Bedrock fallback to estimated token count when count-tokens API is unsupported (thanks @Edward-Upton!)
- fix: OpenAI-to-Anthropic-to-OpenAI thinking content conversion
- fix: Anthropic header selection across providers
- fix: Gemini flow for OpenAI-compatible integration
- fix: removed map marshals from core for improved serialization
- fix: PG query optimizations
- feat: added model catalog support
- feat: MCP logs flow for high-volume log ingestion
- fix: dashboard and logs list query optimizations
- fix: PG query optimizations for materialized views
- fix: truncate names exceeding 64 characters
- chore: weaviate upgrade
- chore: upgraded core to v1.4.12 and framework to v1.2.31
- chore: upgraded core to v1.4.12 and framework to v1.2.31
- chore: upgraded core to v1.4.12 and framework to v1.2.31
- chore: upgraded core to v1.4.12 and framework to v1.2.31
- chore: upgraded core to v1.4.12 and framework to v1.2.31
- chore: upgraded core to v1.4.12 and framework to v1.2.31
- chore: upgraded core to v1.4.12 and framework to v1.2.31
- fix: deterministic tools_hash and params_hash for consistent cache lookups (thanks @ragokan!)
- chore: upgraded core to v1.4.12 and framework to v1.2.31