{
  "protocol": "Personal Agent Protocol announcement-derived prototype",
  "version": "pre-spec-0",
  "status": "experimental_nonconformant",
  "notice": "PAP v0.1 is not yet public. This implements announced behavior only; test authorization is not OAuth.",
  "sessionEndpoint": "https://agent-hello-poc.vercel.app/pap/sessions",
  "messageEndpoint": "https://agent-hello-poc.vercel.app/pap/messages",
  "authorizationEndpoint": "https://agent-hello-poc.vercel.app/pap/authorize",
  "demo": "https://agent-hello-poc.vercel.app/pap-demo",
  "routes": {
    "website": {
      "url": "https://agent-hello-poc.vercel.app/store",
      "access": [
        "guest",
        "read",
        "write"
      ]
    },
    "api": {
      "url": "https://agent-hello-poc.vercel.app/store/catalog.json",
      "schema": "https://agent-hello-poc.vercel.app/store/openapi.json",
      "access": [
        "guest",
        "read",
        "write"
      ]
    },
    "company_agent": {
      "card": "https://agent-hello-poc.vercel.app/store/.well-known/agent-card.json",
      "access": [
        "guest",
        "read",
        "write"
      ]
    }
  },
  "grants": [
    "guest",
    "read",
    "write"
  ],
  "sessionContinuity": "The signed session token carries the same session across route changes."
}