Releases: Devaretanmay/dedroom
Releases · Devaretanmay/dedroom
Release list
v0.5.0 — Self-Healing, TUI Dashboard & CONNECT Tunnel
What's new in v0.5.0
New features: self-healing (adaptive loop detection, cross-session learning, instincts engine), TUI dashboard (dedroom dash), CONNECT tunnel support, and major reliability improvements.
Self-Healing
- Loop detection with adaptive sliding-window algorithm -- automatically blocks repeated failing tool calls
- Cross-session learning -- stores failure signatures and injects context-aware hints when patterns reappear
- Instincts engine -- error-rate thresholds tighten automatically as trust score drops
- Healing mutations -- blocked loops trigger hints that nudge the agent to adapt
TUI Dashboard
- New dedroom dash command -- real-time terminal dashboard showing per-tool savings, loop detection stats, and healing mutation success rates
CONNECT Tunnel
- HTTPS proxy support via HTTP CONNECT tunneling
- Automatic CONNECT port allocation (port + 1)
Reliability
- All reqwest::blocking::Client usages replaced with async reqwest::Client -- fixes Cannot drop a runtime panic in status, doctor, stop, and unwrap
- PII Redaction: 14 regex patterns + entropy detection for API keys and secrets
- SQLite backend: persistent adaptive threshold state, WAL mode, batch pruning
Python Package
- Bundled CLI binaries in wheel -- pip install dedroom gives a fully working dedroom command
- Python API: DedrooM, detect_loop, compress_text
Supported Agents
- Claude Code, OpenAI Codex CLI, Aider, Cursor, Cline, OpenCode
Quick Start
pip install dedroom
eval "$(dedroom init)"
claude
dedroom status
Full changelog: c19ae6e...v0.5.0