Pythagora-io / gpt-pilot

The first real AI developer
Other
30.55k stars 3.06k forks source link

process manager: fix getting command output #1045

Closed senko closed 3 months ago

senko commented 3 months ago

This works around asyncio reads not having a "read available" function. Timing out a read won't return incomplete (available) output, so the workaround is to read character by character for as long as we can.

Demo

Screencast from 2024-07-04 16-37-54.webm