Přeskočit na obsah

Tato stránka byla automaticky přeložena z angličtiny, jediného jazyka, ve kterém se tento web píše. Číst originál.

deploy.check

Každé odmítnutí, které si deklarovaná nasazení lokálně vyslouží: trasa health, kterou neregistruje žádná schopnost, balíček nebo binárka, kterou workspace nevytváří, vstup buildu, který se nerozliší, víc běžících strojů, než existuje, hostovaný proces, který by se vázal na loopback. Každé jmenuje soubor, klíč, pozorovanou hodnotu a opravu. Nic zde nekontaktuje providera.

Každé odmítnutí, které si deklarovaná nasazení lokálně vyslouží: trasa health, kterou neregistruje žádná schopnost, balíček nebo binárka, kterou workspace nevytváří, vstup buildu, který se nerozliší, víc běžících strojů, než existuje, hostovaný proces, který by se vázal na loopback. Každé jmenuje soubor, klíč, pozorovanou hodnotu a opravu. Nic zde nekontaktuje providera.

  • query
  • behaviorally_verified
  • module deploy
  • #deployment
  • #diagnostics

Zpřístupnění

Kde je tato jedna definice dosažitelná. Absence je explicitní: povrch, který není uveden, ji nenese.

povrchjako
MCPnástroj majordomus_deploy_check
HTTPGET /api/v1/deployments/check operationId deploy.check
příkazová řádka—

Schémata

Kanonický vstup a výstup z typů Rustu; schéma nástroje MCP a parametry a odpovědi OpenAPI se odvozují z nich.

vstup · Prázdné

Žádný vstup.

Žádné vlastnosti: schopnost nebere žádný vstup.

JSON Schema
{
  "additionalProperties": false,
  "description": "No input.",
  "title": "Empty",
  "type": "object"
}

výstup · DeploymentCheck

Zda by nasazení, která tento repozitář deklaruje, fungovala, rozhodnuto lokálně: vůči registru schopností, který tento proces sestavil, a pracovišti, v němž sídlí.
vlastnosttyppovinnépopis
rozhodnuto integer ano Kolik nasazení bylo rozhodnuto.
ok boolean ano Pravda, když žádné nasazení nezasloužilo odmítnutí.
odmítnutí array ano Každé odmítnutí, v pořadí, v jakém se objevují objekty a jejich klíče.
JSON Schema
{
  "$defs": {
    "Refusal": {
      "description": "Why a deployment object is refused: what was read, where, and what to do about it.",
      "properties": {
        "correction": {
          "description": "What to do instead.",
          "type": "string"
        },
        "file": {
          "description": "The repository-relative file the value came from.",
          "type": "string"
        },
        "found": {
          "description": "The value observed, rendered as it was read.",
          "type": "string"
        },
        "key": {
          "description": "The key path within it, as the contract names it.",
          "type": "string"
        },
        "problem": {
          "description": "What is wrong with it, in one line.",
          "type": "string"
        }
      },
      "required": [
        "file",
        "key",
        "found",
        "problem",
        "correction"
      ],
      "type": "object"
    }
  },
  "description": "Whether the deployments this repository declares would work, decided locally: against\nthe capability registry this process built and the workspace it sits in.",
  "properties": {
    "decided": {
      "description": "How many deployments were decided.",
      "format": "uint",
      "minimum": 0,
      "type": "integer"
    },
    "ok": {
      "description": "True when no deployment earned a refusal.",
      "type": "boolean"
    },
    "refusals": {
      "description": "Every refusal, in the order the objects and their keys appear.",
      "items": {
        "$ref": "#/$defs/Refusal"
      },
      "type": "array"
    }
  },
  "required": [
    "ok",
    "decided",
    "refusals"
  ],
  "title": "DeploymentCheck",
  "type": "object"
}

Politiky

benchmark
povinné — cíl na každém transportu, který expozice deklaruje; případy jsou ty ze vstupního typu
cache
process — až 2 položky v procesu, 5 s každá, vymezené otiskem registru

Cíle benchmarku

Odvozeno z registru pro tento repozitář: jeden požadavek na transport a případy, které poskytuje typ vstupu. Celá matice je na stránce měření výkonu.

transportstatepřípadytargets
directpokryto1výchozí studený+teplý
mcppokryto1výchozí studený+teplý
httppokryto1výchozí studený+teplý

Prohledává názvy a popisy všech stránek, které tento web publikuje.