docs: def GetIPAddresses(self):
      """IP addresses from all interfaces."""
      result = []
      filtered_ips = ["127.0.0.1", "::1", "fe80::1"]
  
      for interface in self.interfaces:
        for address in interface.addresses:
          if address.human_readable_address not in filtered_ips:
            result.append(Text(address.human_readable_address))
      return sorted(result)