Quickstarts

Java

Parse AID records in Java

Java

The Java package provides parsing and constants; DNS discovery is out-of-scope.

Parse Raw TXT

import org.agentcommunity.aid.Parser;
import org.agentcommunity.aid.AidRecord;

public class Main {
  public static void main(String[] args) throws Exception {
    AidRecord rec = Parser.parse("v=aid1;uri=https://api.example.com/mcp;proto=mcp;desc=Example");
    System.out.println(rec.uri);
  }
}

Errors: AidError exposes .errorCode (symbol) and .code (number).

See also