Class SessionManagedSettingsResolvedEvent

java.lang.Object
com.github.copilot.generated.SessionEvent
com.github.copilot.generated.SessionManagedSettingsResolvedEvent

@Generated("copilot-sdk-codegen") public final class SessionManagedSettingsResolvedEvent extends SessionEvent
Session event "session.managed_settings_resolved". Enterprise managed-settings resolution: the effective managed settings the session applied and where they came from, so SDK clients can show users what is enterprise-managed and by which authority. Fires whenever managed policy is (re)applied — at session start, on resume, and on account switch. This is an ephemeral live snapshot (delivered to subscribers but not persisted to the session event log), because at session start it resolves before `session.start` is emitted; for a session-independent pull, use the SDK `getManagedSettings()` API, which returns the identical payload. Managed settings have a single authoritative source, so the highest-authority present layer (server > device) wins wholesale; `bypassPermissionsDisabled` is deny-wins across layers. Marked experimental while the managed-settings surface stabilizes.
Since:
1.0.0