Features
- Auto-start on boot: New
task autostart:installfor macOS (LaunchAgent) and Linux (systemd) - Browser automation: VNC support for browser-based MCP servers
- Server instructions: Auto-injected Dynamic MCP usage hints for LLMs
- Enhanced metrics: SRE-grade Prometheus observability
- Retry logic: Automatic process recovery for failing servers
Security & Stability
- Fixed 4 CRITICAL issues (session queue race condition, HTTP resource leak, encryption key, TTL division)
- Fixed 4 HIGH priority issues (error handling, validation)
- Resolved 12 MEDIUM priority issues (code quality, logging)
- Converted all print() to proper logging module
- Atomic cache refresh pattern in DynamicMCP
- mcp-config.json now gitignored (use .example template)
New MCP Servers
- Stripe, Twilio, Cloudflare, GitHub, PostgreSQL
Developer Experience
- Comprehensive E2E tests
- TypeScript unit tests for gateway-control and airis-commands
- Improved CLAUDE.md documentation
Quick Start
```bash
cp mcp-config.json.example mcp-config.json
docker compose up -d
task autostart:install # Optional: start on boot
```
Full Changelog: v2.0.0...v2.1.0