Ctrl K
ComunidadGuías…

contracts/hosted-agent-command-binding-v1.json

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
{
  "schemaVersion": 1,
  "route": {
    "method": "POST",
    "pathTemplate": "/private/exomem/v2/agent/{surface_profile}/command/{command_name}"
  },
  "requiredHeaders": {
    "x-exomem-expected-release": {
      "maxBytes": 128,
      "pattern": "^[0-9][0-9A-Za-z.+-]{0,127}$"
    },
    "x-exomem-expected-command-fingerprint": {
      "maxBytes": 64,
      "pattern": "^[0-9a-f]{64}$"
    },
    "x-exomem-expected-contract-digest": {
      "maxBytes": 64,
      "pattern": "^[0-9a-f]{64}$"
    }
  },
  "expectedTuple": {
    "surfaceProfile": "hosted-alpha-agent-v4",
    "release": "0.73.1",
    "commandFingerprint": "4b4b71280fec7915042483207b1ab0e15e916148ac1b88ef965e03671de80968",
    "contractDigest": "2620c1bdc52ff9783771f327edca6b4c48fa030fc860f9a06f21c217263ac517"
  },
  "contractDigest": {
    "algorithm": "sha256",
    "canonicalJson": "sorted-keys-no-whitespace-utf8",
    "excludeFields": [
      "exomem_release",
      "digest"
    ]
  },
  "compatibilityFeature": "agent-command-binding-v1",
  "errors": {
    "invalidExpectedTuple": "HOSTED_EXPECTED_CONTRACT_INVALID",
    "mismatchedExpectedTuple": "HOSTED_EXPECTED_CONTRACT_MISMATCH"
  },
  "idempotencyNamespace": "cell-principal"
}