Agent OS · Component · connector-oauth-lifecycle

External connector OAuth, PKCE and encrypted session lifecycle

Working Synthetic data T10 · Release & Governance
Card loop (640 × 360). The full demo for this component is not rendered yet.

What it does

Authorize/disconnect providers, bind tenant capabilities, check scopes and refresh encrypted grants. One variant implements a code-hosting PKCE flow; desktop MCP stores encrypted grants per server locally.

Core pattern

Scoped connection consent + credential refresh and revocation

Input
Capability/provider identity, callback URI, requested scopes and authorization result
Output
Authorization redirect, connection status, refreshed grant reference and audit state

Key parameters

NameTypeDefaultValues
operationstringstartstart · callback · status · refresh · disconnect
scopeobject——
callback_uri———
return_uri———
scopesarray[]—

Maturity and limits

Working

Desktop store encrypts and atomically writes with mode 0600. Source inspected statically; tests and external integrations were not executed.

Provider names in a catalog are not proof of a working authorization flow. Desktop refuses unavailable encryption; OAuth redirect and tenant/account binding must be preserved.

3 sentences citing source paths or vendor names omitted for publication.

Industry tags

  • HealthcareTransferable use

    For hospital appointment and administrative service desks, use scoped connection consent followed by credential refresh and revocation.

  • Business & general servicesTransferable use

    Support “Owner approves account scopes” with scoped connection consent followed by credential refresh and revocation.

Skills pack

Contract scaffold and deterministic mock

Download · 11KB

SHA-256 f06cdc8c7bda6f0a0ab8019f08c30507f06f01e5b45cc649466f1692c20f2054

Related components

Skill pack download

You are downloading

Get the skill pack

Tell us who you are and the download starts right away. We read every request and follow up only about this capability.

Contact

We send the download link here as well.

Company address