{
  "specVersion": "1.0",
  "host": {
    "displayName": "Codex Reset",
    "identifier": "did:web:codex-reset.com"
  },
  "entries": [
    {
      "identifier": "urn:air:codex-reset.com:api:public-json",
      "displayName": "Codex Reset public JSON API catalog",
      "type": "application/linkset+json",
      "url": "https://codex-reset.com/.well-known/api-catalog",
      "representativeQueries": [
        "did Codex usage limits reset today",
        "what is the probability of a Codex reset in the next 24 hours",
        "list every OpenAI Codex usage limit reset with dates and sources"
      ]
    },
    {
      "identifier": "urn:air:codex-reset.com:server:codex-reset",
      "displayName": "Codex Reset MCP server (read-only)",
      "type": "application/mcp-server-card+json",
      "url": "https://codex-reset.com/.well-known/mcp/server-card.json",
      "representativeQueries": [
        "did Codex reset today",
        "what is the chance Codex limits reset in the next 48 hours",
        "is Codex down or did I hit my usage limit"
      ]
    },
    {
      "identifier": "urn:air:codex-reset.com:skill:check-codex-reset",
      "displayName": "Check Codex reset status",
      "type": "text/markdown",
      "url": "https://codex-reset.com/.well-known/agent-skills/check-codex-reset/SKILL.md",
      "representativeQueries": [
        "how do I check whether Codex limits were reset",
        "when was the last Codex reset"
      ]
    },
    {
      "identifier": "urn:air:codex-reset.com:doc:llms-txt",
      "displayName": "Codex Reset route map for language models",
      "type": "text/plain",
      "url": "https://codex-reset.com/llms.txt",
      "representativeQueries": [
        "what pages and data does codex-reset.com publish",
        "where is the Codex reset forecast method explained"
      ]
    }
  ]
}
