Release 0.2.19
Release Notes - v0.2.19
🚀 Performance Improvements
160x Faster Terminal Interactions
After Discord user reports that terminal commands felt slow, we investigated and found a critical bug: interact_with_process was always waiting the full 8-second timeout even when output arrived in milliseconds.
Fixed! REPL interactions now complete in 50-100ms(when process finishes as fast, or waits for process) instead of 8 seconds.
New: Performance Debugging
Added optional verbose_timing parameter to help diagnose performance issues:
- Shows exit reasons, timing data, and output event timelines
- Available on
start_process,read_process_output, andinteract_with_process
🐛 Bug Fixes
Fixed Code Search on Windows #260
When installing Desktop Commander as an MCPB extension in Claude, code search wasn't working on Windows. Our bundling process wasn't including ripgrep binaries for all platforms.
Fixed! Now bundles for all platforms: macOS (x64/ARM), Windows (x64/ARM/x86), Linux (x64/ARM/ARM64/PPC64/S390X).
Note: This fix is pending Anthropic's review before it appears in the Claude extensions store.
Fixed Installation Error #259
Fixed incorrect mkdir call that was breaking installation. Thanks @bhowell2 for finding and fixing this!
Fixed Terminal Listener Bug
Resolved issue where terminal commands would break after the first use due to improper listener cleanup.
Cleaner Console Output
Removed diagnostic messages that were cluttering terminal output.
✨ New Features
Feature Flags & Survey
Added feature flag system and new user survey.
Full Changelog: v0.2.17...v0.2.19