Files
python-sdk/pkg
zeekay fcc786884e fix(hanzo-mcp): use aiofiles for non-blocking file I/O
- Add aiofiles as runtime dependency
- Convert all file I/O in base_process.py to async with aiofiles
- Convert log writing in auto_background.py to async
- Convert log reading in process_tool.py to async
- Make create_log_file() async
- Add _ensure_log_dir() async method for deferred initialization

This ensures the event loop is never blocked by file operations,
which was causing hangs in MCP tools.

Fixes blocking file I/O identified by agent swarm review.
2025-12-24 16:16:19 -08:00
..