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". Effective enterprise managed settings applied to the session and their contributing channels. Emitted whenever managed policy is applied or reapplied, including session start, resume, and account switch. This ephemeral live snapshot is delivered to subscribers but not persisted to the session event log; initial resolution occurs before session.start.
- Since:
- 1.0.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordData payload forSessionManagedSettingsResolvedEvent. -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class SessionEvent
getAgentId, getEphemeral, getId, getParentId, getTimestamp, setAgentId, setEphemeral, setId, setParentId, setTimestamp
-
Constructor Details
-
SessionManagedSettingsResolvedEvent
public SessionManagedSettingsResolvedEvent()
-
-
Method Details
-
getType
Description copied from class:SessionEventReturns the event-type discriminator string (e.g.,"session.idle").- Specified by:
getTypein classSessionEvent- Returns:
- the event type
-
getData
-
setData
public void setData(SessionManagedSettingsResolvedEvent.SessionManagedSettingsResolvedEventData data)
-