mirror of
https://github.com/gesellix/Bose-SoundTouch.git
synced 2026-08-18 16:46:17 +00:00
- Force IPv4-only mDNS queries with DisableIPv6=true to avoid routing issues - Add automatic IPv4 interface selection for better compatibility - Filter mDNS results to only include SoundTouch devices - Clean up device names by unescaping mDNS characters - Fix timeout flag handling to respect DISCOVERY_TIMEOUT from .env file - Only override discovery timeout when --timeout flag is explicitly provided - Add file operations safety guidelines to docs/CLAUDE.md - Remove duplicate timeout flags from discover command, use global flags Fixes IPv6 'no route to host' errors that prevented mDNS discovery. Now discovers same devices as native dns-sd and dig tools.