Detect protocol for a given agent URL
Uses a hybrid approach:
Agent URL to check
Promise resolving to 'a2a' or 'mcp'
Detect protocol for a given agent URL
Uses a hybrid approach: