{
  "spec_version": "0.4",
  "kind": "agent-extension",
  "identity": {
    "publisher": "aiaininja.com",
    "name": "anthropic",
    "version": "1.24.0",
    "display_name": "Claude Shim",
    "description": "Use your Claude Code subscription as a Hermes LLM provider.",
    "homepage": "https://aiaininja.com",
    "keywords": [
      "claude",
      "anthropic",
      "hermes",
      "llm-provider"
    ]
  },
  "provides": {
    "model_providers": [
      {
        "name": "anthropic",
        "summary": "Claude models served through your Claude Code subscription (Anthropic Messages API on 127.0.0.1:8765)"
      }
    ]
  },
  "permissions": {
    "network_egress": [
      "127.0.0.1:8765"
    ],
    "network_ingress": [
      "127.0.0.1:8765/tcp"
    ],
    "filesystem": [
      "config:rw",
      "system:rw"
    ],
    "root": true,
    "reason": {
      "root": "installs /opt/claude-shim and a systemd service",
      "filesystem": "registers the provider in the Hermes config",
      "network_egress": "the install smoke-test probes the shim's own health endpoint",
      "network_ingress": "the shim listens on loopback only"
    }
  },
  "release": {
    "channel": "stable",
    "published_at": "2026-09-17T17:19:52Z",
    "valid_until": "2027-03-16T17:19:52Z",
    "artifact": {
      "url": "https://aiaininja.com/install/claude-shim-v1.tar.gz",
      "sha256": "32bc74203901f5a3a3430fe823ff148a986ecfbfb02948094ac830419f021665"
    }
  },
  "updates": {
    "source": {
      "kind": "direct",
      "url": "https://aiaininja.com/.well-known/agent-extension.json"
    },
    "check": "daily",
    "policy": "notify"
  },
  "signing": {
    "public_key": "ed25519:PRoxPI9VeO+AgRpL0wte7vDnRbnFIpaOxfrC5PasDLw=",
    "key_id": "aiaininja-2026",
    "next_key": null
  },
  "targets": [
    {
      "runtime": "hermes",
      "platforms": [
        "linux/amd64",
        "linux/arm64"
      ],
      "enforcement": "advisory",
      "delivery": {
        "method": "hermes-integration",
        "name": "anthropic",
        "url_slug": "claude-shim",
        "display_name": "Claude Shim",
        "version": "1.24.0",
        "description": "Use your Claude Code subscription as a Hermes LLM provider.",
        "homepage": "https://aiaininja.com",
        "install_url": "https://aiaininja.com/install/claude-shim-v1.tar.gz",
        "install_sha256": "32bc74203901f5a3a3430fe823ff148a986ecfbfb02948094ac830419f021665",
        "uninstall_command": "/opt/claude-shim/uninstall.sh",
        "requires_oauth": "claude",
        "default_model": "claude-opus-latest",
        "models": [
          {
            "id": "claude-opus-latest",
            "name": "Claude Opus 5"
          },
          {
            "id": "claude-sonnet-latest",
            "name": "Claude Sonnet 5"
          },
          {
            "id": "claude-haiku-latest",
            "name": "Claude Haiku 4.5"
          },
          {
            "id": "claude-fable-latest",
            "name": "Claude Fable 5.1"
          }
        ]
      },
      "lifecycle": {
        "install": "install.sh",
        "uninstall": "uninstall.sh"
      }
    }
  ],
  "signature": "rmFM0U+XoO8IeAaiL44FCcldo/GHlqMbvnMDOpKxdsE3/Otq/FUpW5J661amjatb35IkkAPELTSK6Vz/LnL6Dg=="
}
