{
  "slug": "doctl-agents-revoke-connection-by-actor-0078b9cda7a7",
  "title": "doctl agents revoke connection by actor",
  "tools": [
    "doctl"
  ],
  "tags": [
    "agent"
  ],
  "introduced_at": "2026-11-04T11:07:26.000Z",
  "announced_at": "2026-11-04T11:07:26.000Z",
  "effective_at": null,
  "date_basis": "source-publication",
  "status": "unknown",
  "how": {
    "incantation": "When an actor has exactly one connection for the provider, revoke it with `doctl harness-runtime connections revoke --actor <actor-id>`.",
    "examples": [
      "doctl harness-runtime connections revoke --actor <actor-id>"
    ],
    "gotchas": [
      "Version: v2.2.0",
      "--actor <actor-id>: Select connection by actor instead of connection ID.",
      "--provider <provider>: External provider; defaults to `github`."
    ]
  },
  "why_it_matters": "Revoke an agent connection associated with an actor through doctl.",
  "before": "Revoke by connection ID; finding an actor’s connection required listing connections by actor and copying its ID.",
  "sources": [
    "https://github.com/digitalocean/doctl/releases/tag/v2.2.0",
    "https://github.com/digitalocean/doctl/commit/df15a9bd6da4fb809309a10912f01d0346cf655c",
    "https://docs.digitalocean.com/reference/doctl/reference/harness-runtime/connections/revoke/"
  ],
  "rank": 0.93023,
  "review_state": "approved",
  "provenance": {
    "run_id": "daily-20261104-13",
    "verdict_id": "daily-20261104-13:daily-20261104-13-7f4a156a36b1c4e3-2:rescue",
    "evidence_hash": "bb4fe9be4d71c3204f6fd0e5c316408a392d7336ff90b3048052346e06f21253"
  }
}
