Repository navigation
v0.3.1 — macOS daemon fixes
Fixed
- Daemon unreachable on macOS when the UDS socket path exceeded the 104-byte
sun_pathlimit: the daemon fell back to loopback TCP, but the state file still advertised the never-bound UDS path — clients pinged a socket that didn't exist. State now records the actual transport. - TCP bind no longer calls
socket.getfqdn(reverse DNS could hang minutes on hosts whose resolver never answers, stalling the daemon before it served anything). - CI green on all 3 OS × 3 Pythons.
🤖 Generated with Claude Code