deepagents icon indicating copy to clipboard operation
deepagents copied to clipboard

fix: Add Windows compatibility for CLI and shell tools (#259)

Open tanghoong opened this issue 4 months ago • 3 comments

Introduces platform-specific handling for terminal input and external editor selection, enabling full Windows 11 support. The CLI now uses msvcrt for keyboard input on Windows and sets Notepad as the default editor, while the shell middleware defaults to PowerShell on Windows for improved compatibility. Documentation is updated to reflect these changes and provide installation guidance for Windows users.

tanghoong avatar Nov 01 '25 10:11 tanghoong

We'd need to set up testing for this on CI for windows machines

eyurtsev avatar Nov 03 '25 15:11 eyurtsev

We'd need to set up testing for this on CI for windows machines

Yes, I noticed that some behaviors still need improvement during the 'approval' and 'rejected' actions in the CLI.

tanghoong avatar Nov 03 '25 15:11 tanghoong

I really need the windows support since the text editor would crush on windows. Hope this can be merged ASAP...

yangysc avatar Nov 05 '25 02:11 yangysc