Skip to main content

InstalledCapabilityRegistration

Declared contracts from selected staged metadata, independent of readiness.

This display record grants no authority. Its purpose and operations are the descriptor descriptions and schemas; requirements retain declared runtime constraints, never current settings or credential values.

capabilities object[]required

Installed operation purposes, versions and contract digests. Full schemas require an exact-capability read.

Possible values: <= 8

  • Array [
  • qualified_idQualified Id (string)required

    Declared id@version.

    Possible values: <= 256 characters

    revisionRevision (string)required

    Exact descriptor digest.

    Possible values: Value must match regular expression ^[a-f0-9]{16}$

    titleTitle (string)required

    Bounded declared title.

    Possible values: <= 128 characters

    purposePurpose (string)required

    Bounded declared purpose, possibly shortened.

    Possible values: <= 256 characters

    io_modeIo Mode (string)required

    Declared invocation media contract.

    Possible values: [unary, server_streaming, client_streaming, bidirectional]

  • ]
  • skulk_requiresSkulk Requires (string)required

    Declared Skulk version range.

    Possible values: <= 128 characters

    python_requiresPython Requires (string)required

    Declared Python version range.

    Possible values: <= 128 characters

    platformsstring[]required

    Declared runtime platforms.

    Possible values: <= 2

    configuration_requiredConfiguration Required (boolean)

    Whether the installed manifest declares ordinary configuration.

    Default value: false
    required_credential_idsstring[]

    Declared required credential identifiers only; no values, fingerprints, configuration or backend paths.

    Possible values: <= 16

    Default value: []
    InstalledCapabilityRegistration
    {
    "capabilities": [
    {
    "qualified_id": "string",
    "revision": "string",
    "title": "string",
    "purpose": "string",
    "io_mode": "unary"
    }
    ],
    "skulk_requires": "string",
    "python_requires": "string",
    "platforms": [
    "string"
    ],
    "configuration_required": false,
    "required_credential_ids": [
    "string"
    ]
    }