Files
python-sdk/pkg
zeekay 2bb4b4ab38 refactor(hanzo-mcp): pure asyncio for process execution
- Remove all sync subprocess.Popen usage in favor of asyncio.create_subprocess_exec
- ProcessManager now exclusively uses asyncio.subprocess.Process
- Use returncode attribute instead of poll() for process status
- Add _write_output_to_log for async background log writing
- Fix test_shell_features.py to use returncode instead of poll()
- Fix decorator ordering in test_long_command_backgrounds

Breaking: ProcessManager.add_process now expects asyncio.subprocess.Process
2025-12-24 15:53:28 -08:00
..