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.

continuity.device

Zařízení, které publikovaná předávka jmenuje: klíč uzlu meshe (vytvořený, když ho toto zařízení nemá, v adresáři stavu uživatele a nikdy v repozitáři), jeho id uzlu, jeho veřejný klíč — to, co seznam důvěry přijímá — a štítek, který čte člověk. Se štítkem zařízení přejmenuje; klíč a každý podpis, který vytvořil, zůstávají beze změny.

Zařízení, které publikovaná předávka jmenuje: klíč uzlu meshe (vytvořený, když ho toto zařízení nemá, v adresáři stavu uživatele a nikdy v repozitáři), jeho id uzlu, jeho veřejný klíč — to, co seznam důvěry přijímá — a štítek, který čte člověk. Se štítkem zařízení přejmenuje; klíč a každý podpis, který vytvořil, zůstávají beze změny.

Zpřístupnění

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

povrchjako
MCPnástroj majordomus_continuity_device
HTTPPOST /api/v1/continuity/device operationId continuity.device
příkazová řádkamajordomus continuity device

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 · DeviceInput

Vstup continuity.device.
vlastnosttyppovinnépopis
popisek string | null ne Označení pro toto zařízení (macbook-pro, mac-mini): písmena, číslice, ., _, -. Klíč, a tedy identita, se nemění.
JSON Schema
{
  "additionalProperties": false,
  "description": "The input of `continuity.device`.",
  "properties": {
    "label": {
      "description": "A label to give this device (`macbook-pro`, `mac-mini`): letters, digits, `.`, `_`,\n`-`. The key, and so the identity, is unchanged.",
      "type": [
        "string",
        "null"
      ]
    }
  },
  "title": "DeviceInput",
  "type": "object"
}

výstup · DeviceView

Odpověď continuity device.
vlastnosttyppovinnépopis
device reference ano Id a štítek uzlu.
public_key string ano Veřejný klíč Ed25519 (hex): to, co jmenuje seznam důvěry.
JSON Schema
{
  "$defs": {
    "Device": {
      "description": "The device a record was written on: the mesh node key's id and the label its identity\nfile carries. The label is presentation; the node id is identity.",
      "properties": {
        "label": {
          "description": "The display label of the device's identity file (`macbook-pro`), or the first eight\nhex of its node id when it has none.",
          "type": "string"
        },
        "node": {
          "description": "The node id: the first 32 hex of the SHA-256 of the device's Ed25519 public key.",
          "type": "string"
        }
      },
      "required": [
        "node",
        "label"
      ],
      "type": "object"
    }
  },
  "description": "The answer of `continuity device`.",
  "properties": {
    "device": {
      "$ref": "#/$defs/Device",
      "description": "The node id and label."
    },
    "public_key": {
      "description": "The Ed25519 public key (hex): what a trust list names.",
      "type": "string"
    }
  },
  "required": [
    "device",
    "public_key"
  ],
  "title": "DeviceView",
  "type": "object"
}

Politiky

benchmark
waived — prominuto: destructive
cache
vypnuto — každé volání spustí handler

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
directprominuto (destruktivní)0
mcpprominuto (destruktivní)0
httpprominuto (destruktivní)0

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