pub struct SessionConnectorsGetCapabilitiesResult {
pub api_version: i64,
pub availability: ConnectorAvailability,
pub consent_continuation: bool,
pub max_deadline_ms: i64,
pub max_poll_attempts: i64,
pub max_poll_interval_ms: i64,
pub opaque_account_selection: bool,
}Expand description
Feature detection and hard polling limits for the EXPERIMENTAL session connector API.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§api_version: i64Connector API contract version.
availability: ConnectorAvailabilityCurrent session availability. Disabled availability is reported without making a Connector request.
consent_continuation: boolWhether connect and reconnect can return an opaque continuation for bounded consent polling.
max_deadline_ms: i64Maximum accepted wall-clock deadline in milliseconds for one continuation call.
max_poll_attempts: i64Maximum accepted polling attempts for one continuation call.
max_poll_interval_ms: i64Maximum accepted delay in milliseconds between polling attempts.
opaque_account_selection: boolWhether callers select a host-owned GitHub account through an opaque selection ID rather than supplying a provider token.