feat: enable full IPv6 support for ICMP, TCP, and HTTP probes #161
  Add this suggestion to a batch that can be applied as a single commit.
  This suggestion is invalid because no changes were made to the code.
  Suggestions cannot be applied while the pull request is closed.
  Suggestions cannot be applied while viewing a subset of changes.
  Only one suggestion per line can be applied in a batch.
  Add this suggestion to a batch that can be applied as a single commit.
  Applying suggestions on deleted lines is not supported.
  You must change the existing code in this line in order to create a valid suggestion.
  Outdated suggestions cannot be applied.
  This suggestion has been applied or marked resolved.
  Suggestions cannot be applied from pending reviews.
  Suggestions cannot be applied on multi-line comments.
  Suggestions cannot be applied while the pull request is queued to merge.
  Suggestion cannot be applied right now. Please check back later.
  
    
  
    
Got it 👍 I’ll draft a PR description filled out for the changes you made (CIDR expansion, IPv6 + zone/scope handling, and new test cases).
Here’s a filled-in version of your template:
Pull Request
📋 Description
fe80::1%3)./24,/30, invalid CIDRs, and IPv6/126valid for 120 -128).IPAddress.ScopeIdis correctly parsed and retained when dealing with link-local addresses.🔄 Type of Change
🧪 Testing
fe80::...%3).✅ Checklist
🔍 Code Quality