跳转到内容

ak.profile.agent_provisioning.v1

← Profiles

ak.profile.agent_provisioning.v1

enforcement_phases

[
  "conformance",
  "startup_claim_guard"
]

operation_requirements

[
  {
    "direction": "provide",
    "operation_id": "ak.self.agent.command.provision.v1",
    "binding_kind": "http_json"
  },
  {
    "direction": "provide",
    "operation_id": "ak.self.agent.command.renew_pairing.v1",
    "binding_kind": "http_json"
  },
  {
    "direction": "provide",
    "operation_id": "ak.gate.account.command.pair_agent_key.v1",
    "binding_kind": "http_json"
  },
  {
    "direction": "provide",
    "operation_id": "ak.self.keys.backups.resource.replace.v1",
    "binding_kind": "http_json"
  },
  {
    "direction": "provide",
    "operation_id": "ak.self.keys.backups.read.list.v1",
    "binding_kind": "http_json"
  },
  {
    "direction": "provide",
    "operation_id": "ak.self.keys.backups.command.unlock.v1",
    "binding_kind": "http_json"
  },
  {
    "direction": "provide",
    "operation_id": "ak.self.events.command.submit.v1",
    "binding_kind": "http_json"
  },
  {
    "direction": "provide",
    "operation_id": "ak.self.committed_event.read.scan.v1",
    "binding_kind": "http_json"
  }
]

inherits

[
  "ak.profile.agent_runtime.v1"
]

required_event_kinds

[
  "ak.profile.create",
  "ak.agent.provision",
  "ak.agent.key.authorize",
  "ak.agent.key.revoke",
  "ak.self.agent.pause",
  "ak.self.agent.resume",
  "ak.self.agent.deactivate",
  "ak.agent.draft.propose",
  "ak.agent.action_request",
  "ak.agent.action_approve",
  "ak.agent.action_reject",
  "ak.key_backup.active_series",
  "ak.capability.grant",
  "ak.capability.revoke"
]

rejected_event_kinds

[]

required_schemas

[
  "ak.schema.actor_profile.v1",
  "ak.schema.agent_provision.v1",
  "ak.schema.capability.v1",
  "ak.schema.key_backup.v1",
  "ak.schema.key_backup_plaintext.v1",
  "ak.schema.key_backup_active_series.v1"
]

required_fixtures

[
  "privacy-security-fixture.json",
  "agent-vectors-fixture.json"
]

optional_extensions

[]

required_features

[
  "ak.feature.agent_runtime_approval_notifications.v1"
]

feature_discovery

{
  "required": [
    "pending_runtime_key_status",
    "pairing_request",
    "agent_slug_selector",
    "runtime_key_binding_conflict_cas",
    "agent_requested_scope_global_ceiling",
    "agent_requested_scope_did_commitment",
    "provision_no_realm_grant",
    "executed_by_attribution",
    "verified_actor_executor_provenance",
    "sidecar_exposure_disclosure"
  ],
  "unsupported_optional": "fail closed; do not return long-lived bearer or private key"
}

Source