Detect protocol with custom timeout
Agent URL to check
Timeout in milliseconds (default: 5000)
Promise resolving to 'a2a' or 'mcp'
Detect protocol with custom timeout