Class SessionTelemetryApi
java.lang.Object
com.github.copilot.generated.rpc.SessionTelemetryApi
API methods for the
telemetry namespace.- Since:
- 1.0.0
-
Method Summary
Modifier and TypeMethodDescriptionGets the telemetry engagement ID currently associated with the session, when available.Sets feature override key/value pairs to attach to subsequent telemetry events for the session.
-
Method Details
-
getEngagementId
@CopilotExperimental public CompletableFuture<SessionTelemetryGetEngagementIdResult> getEngagementId()Gets the telemetry engagement ID currently associated with the session, when available.- Since:
- 1.0.0
-
setFeatureOverrides
@CopilotExperimental public CompletableFuture<Void> setFeatureOverrides(SessionTelemetrySetFeatureOverridesParams params) Sets feature override key/value pairs to attach to subsequent telemetry events for the session.Note: the
sessionIdfield in the params record is overridden by the session-scoped wrapper; any value provided is ignored.- Since:
- 1.0.0
-