Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- com.github.copilot.sdk.json.AgentInfo
- com.github.copilot.sdk.json.AzureOptions
- com.github.copilot.sdk.json.BlobAttachment (implements com.github.copilot.sdk.json.MessageAttachment)
- com.github.copilot.sdk.json.CommandContext
- com.github.copilot.sdk.json.CommandDefinition
- com.github.copilot.sdk.json.CommandWireDefinition
- com.github.copilot.sdk.CopilotClient (implements java.lang.AutoCloseable)
- com.github.copilot.sdk.json.CopilotClientOptions
- com.github.copilot.sdk.CopilotSession (implements java.lang.AutoCloseable)
- com.github.copilot.sdk.json.CreateSessionRequest
- com.github.copilot.sdk.json.CustomAgentConfig
- com.github.copilot.sdk.json.ElicitationContext
- com.github.copilot.sdk.json.ElicitationParams
- com.github.copilot.sdk.json.ElicitationResult
- com.github.copilot.sdk.json.ElicitationSchema
- com.github.copilot.sdk.json.GetAuthStatusResponse
- com.github.copilot.sdk.json.GetModelsResponse
- com.github.copilot.sdk.json.GetStatusResponse
- com.github.copilot.sdk.json.HookInvocation
- com.github.copilot.sdk.json.InfiniteSessionConfig
- com.github.copilot.sdk.json.InputOptions
- com.github.copilot.sdk.json.JsonRpcError
- com.github.copilot.sdk.json.JsonRpcRequest
- com.github.copilot.sdk.json.JsonRpcResponse
- com.github.copilot.sdk.json.MessageOptions
- com.github.copilot.sdk.json.ModelBilling
- com.github.copilot.sdk.json.ModelCapabilities
- com.github.copilot.sdk.json.ModelInfo
- com.github.copilot.sdk.json.ModelLimits
- com.github.copilot.sdk.json.ModelPolicy
- com.github.copilot.sdk.json.ModelSupports
- com.github.copilot.sdk.json.ModelVisionLimits
- com.github.copilot.sdk.json.PermissionInvocation
- com.github.copilot.sdk.json.PermissionRequest
- com.github.copilot.sdk.json.PermissionRequestResult
- com.github.copilot.sdk.json.PermissionRequestResultKind
- com.github.copilot.sdk.json.PostToolUseHookInput
- com.github.copilot.sdk.json.PreToolUseHookInput
- com.github.copilot.sdk.json.ProviderConfig
- java.lang.Record
- com.github.copilot.sdk.generated.AbortEvent.AbortEventData
- com.github.copilot.sdk.generated.rpc.AccountGetQuotaResult
- com.github.copilot.sdk.generated.rpc.AccountGetQuotaResult.AccountGetQuotaResultQuotaSnapshotsValue
- com.github.copilot.sdk.generated.AssistantIntentEvent.AssistantIntentEventData
- com.github.copilot.sdk.generated.AssistantMessageDeltaEvent.AssistantMessageDeltaEventData
- com.github.copilot.sdk.generated.AssistantMessageEvent.AssistantMessageEventData
- com.github.copilot.sdk.generated.AssistantMessageEvent.AssistantMessageEventData.AssistantMessageEventDataToolRequestsItem
- com.github.copilot.sdk.generated.AssistantReasoningDeltaEvent.AssistantReasoningDeltaEventData
- com.github.copilot.sdk.generated.AssistantReasoningEvent.AssistantReasoningEventData
- com.github.copilot.sdk.generated.AssistantStreamingDeltaEvent.AssistantStreamingDeltaEventData
- com.github.copilot.sdk.generated.AssistantTurnEndEvent.AssistantTurnEndEventData
- com.github.copilot.sdk.generated.AssistantTurnStartEvent.AssistantTurnStartEventData
- com.github.copilot.sdk.generated.AssistantUsageEvent.AssistantUsageEventData
- com.github.copilot.sdk.generated.AssistantUsageEvent.AssistantUsageEventData.AssistantUsageEventDataCopilotUsage
- com.github.copilot.sdk.generated.AssistantUsageEvent.AssistantUsageEventData.AssistantUsageEventDataCopilotUsage.AssistantUsageEventDataCopilotUsageTokenDetailsItem
- com.github.copilot.sdk.generated.AssistantUsageEvent.AssistantUsageEventData.AssistantUsageEventDataQuotaSnapshotsValue
- com.github.copilot.sdk.json.Attachment (implements com.github.copilot.sdk.json.MessageAttachment)
- com.github.copilot.sdk.generated.CapabilitiesChangedEvent.CapabilitiesChangedEventData
- com.github.copilot.sdk.generated.CapabilitiesChangedEvent.CapabilitiesChangedEventData.CapabilitiesChangedEventDataUi
- com.github.copilot.sdk.generated.CommandCompletedEvent.CommandCompletedEventData
- com.github.copilot.sdk.generated.CommandExecuteEvent.CommandExecuteEventData
- com.github.copilot.sdk.generated.CommandQueuedEvent.CommandQueuedEventData
- com.github.copilot.sdk.generated.CommandsChangedEvent.CommandsChangedEventData
- com.github.copilot.sdk.generated.CommandsChangedEvent.CommandsChangedEventData.CommandsChangedEventDataCommandsItem
- com.github.copilot.sdk.json.CreateSessionResponse
- com.github.copilot.sdk.json.DeleteSessionResponse
- com.github.copilot.sdk.generated.ElicitationCompletedEvent.ElicitationCompletedEventData
- com.github.copilot.sdk.generated.ElicitationRequestedEvent.ElicitationRequestedEventData
- com.github.copilot.sdk.generated.ElicitationRequestedEvent.ElicitationRequestedEventData.ElicitationRequestedEventDataRequestedSchema
- com.github.copilot.sdk.generated.ExitPlanModeCompletedEvent.ExitPlanModeCompletedEventData
- com.github.copilot.sdk.generated.ExitPlanModeRequestedEvent.ExitPlanModeRequestedEventData
- com.github.copilot.sdk.generated.ExternalToolCompletedEvent.ExternalToolCompletedEventData
- com.github.copilot.sdk.generated.ExternalToolRequestedEvent.ExternalToolRequestedEventData
- com.github.copilot.sdk.json.GetForegroundSessionResponse
- com.github.copilot.sdk.json.GetLastSessionIdResponse
- com.github.copilot.sdk.json.GetMessagesResponse
- com.github.copilot.sdk.json.GetSessionMetadataResponse
- com.github.copilot.sdk.generated.HookEndEvent.HookEndEventData
- com.github.copilot.sdk.generated.HookEndEvent.HookEndEventData.HookEndEventDataError
- com.github.copilot.sdk.generated.HookStartEvent.HookStartEventData
- com.github.copilot.sdk.json.ListSessionsResponse
- com.github.copilot.sdk.generated.rpc.McpConfigAddParams
- com.github.copilot.sdk.generated.rpc.McpConfigListResult
- com.github.copilot.sdk.generated.rpc.McpConfigRemoveParams
- com.github.copilot.sdk.generated.rpc.McpConfigUpdateParams
- com.github.copilot.sdk.generated.rpc.McpDiscoverParams
- com.github.copilot.sdk.generated.rpc.McpDiscoverResult
- com.github.copilot.sdk.generated.rpc.McpDiscoverResult.McpDiscoverResultServersItem
- com.github.copilot.sdk.generated.McpOauthCompletedEvent.McpOauthCompletedEventData
- com.github.copilot.sdk.generated.McpOauthRequiredEvent.McpOauthRequiredEventData
- com.github.copilot.sdk.generated.McpOauthRequiredEvent.McpOauthRequiredEventData.McpOauthRequiredEventDataStaticClientConfig
- com.github.copilot.sdk.generated.rpc.ModelsListResult
- com.github.copilot.sdk.generated.rpc.ModelsListResult.ModelsListResultModelsItem
- com.github.copilot.sdk.generated.rpc.ModelsListResult.ModelsListResultModelsItem.ModelsListResultModelsItemBilling
- com.github.copilot.sdk.generated.rpc.ModelsListResult.ModelsListResultModelsItem.ModelsListResultModelsItemCapabilities
- com.github.copilot.sdk.generated.rpc.ModelsListResult.ModelsListResultModelsItem.ModelsListResultModelsItemCapabilities.ModelsListResultModelsItemCapabilitiesLimits
- com.github.copilot.sdk.generated.rpc.ModelsListResult.ModelsListResultModelsItem.ModelsListResultModelsItemCapabilities.ModelsListResultModelsItemCapabilitiesLimits.ModelsListResultModelsItemCapabilitiesLimitsVision
- com.github.copilot.sdk.generated.rpc.ModelsListResult.ModelsListResultModelsItem.ModelsListResultModelsItemCapabilities.ModelsListResultModelsItemCapabilitiesSupports
- com.github.copilot.sdk.generated.rpc.ModelsListResult.ModelsListResultModelsItem.ModelsListResultModelsItemPolicy
- com.github.copilot.sdk.generated.PendingMessagesModifiedEvent.PendingMessagesModifiedEventData
- com.github.copilot.sdk.generated.PermissionCompletedEvent.PermissionCompletedEventData
- com.github.copilot.sdk.generated.PermissionCompletedEvent.PermissionCompletedEventData.PermissionCompletedEventDataResult
- com.github.copilot.sdk.generated.PermissionRequestedEvent.PermissionRequestedEventData
- com.github.copilot.sdk.generated.rpc.PingParams
- com.github.copilot.sdk.json.PingResponse
- com.github.copilot.sdk.generated.rpc.PingResult
- com.github.copilot.sdk.json.PostToolUseHookOutput
- com.github.copilot.sdk.json.PreToolUseHookOutput
- com.github.copilot.sdk.json.ResumeSessionResponse
- com.github.copilot.sdk.generated.SamplingCompletedEvent.SamplingCompletedEventData
- com.github.copilot.sdk.generated.SamplingRequestedEvent.SamplingRequestedEventData
- com.github.copilot.sdk.json.SendMessageResponse
- com.github.copilot.sdk.generated.rpc.SessionAgentDeselectParams
- com.github.copilot.sdk.generated.rpc.SessionAgentDeselectResult
- com.github.copilot.sdk.generated.rpc.SessionAgentGetCurrentParams
- com.github.copilot.sdk.generated.rpc.SessionAgentGetCurrentResult
- com.github.copilot.sdk.generated.rpc.SessionAgentGetCurrentResult.SessionAgentGetCurrentResultAgent
- com.github.copilot.sdk.generated.rpc.SessionAgentListParams
- com.github.copilot.sdk.generated.rpc.SessionAgentListResult
- com.github.copilot.sdk.generated.rpc.SessionAgentListResult.SessionAgentListResultAgentsItem
- com.github.copilot.sdk.generated.rpc.SessionAgentReloadParams
- com.github.copilot.sdk.generated.rpc.SessionAgentReloadResult
- com.github.copilot.sdk.generated.rpc.SessionAgentReloadResult.SessionAgentReloadResultAgentsItem
- com.github.copilot.sdk.generated.rpc.SessionAgentSelectParams
- com.github.copilot.sdk.generated.rpc.SessionAgentSelectResult
- com.github.copilot.sdk.generated.rpc.SessionAgentSelectResult.SessionAgentSelectResultAgent
- com.github.copilot.sdk.generated.SessionBackgroundTasksChangedEvent.SessionBackgroundTasksChangedEventData
- com.github.copilot.sdk.generated.rpc.SessionCommandsHandlePendingCommandParams
- com.github.copilot.sdk.generated.rpc.SessionCommandsHandlePendingCommandResult
- com.github.copilot.sdk.generated.SessionCompactionCompleteEvent.SessionCompactionCompleteEventData
- com.github.copilot.sdk.generated.SessionCompactionCompleteEvent.SessionCompactionCompleteEventData.SessionCompactionCompleteEventDataCompactionTokensUsed
- com.github.copilot.sdk.generated.SessionCompactionStartEvent.SessionCompactionStartEventData
- com.github.copilot.sdk.generated.SessionContextChangedEvent.SessionContextChangedEventData
- com.github.copilot.sdk.generated.SessionCustomAgentsUpdatedEvent.SessionCustomAgentsUpdatedEventData
- com.github.copilot.sdk.generated.SessionCustomAgentsUpdatedEvent.SessionCustomAgentsUpdatedEventData.SessionCustomAgentsUpdatedEventDataAgentsItem
- com.github.copilot.sdk.json.SessionEndHookInput
- com.github.copilot.sdk.json.SessionEndHookOutput
- com.github.copilot.sdk.generated.SessionErrorEvent.SessionErrorEventData
- com.github.copilot.sdk.generated.rpc.SessionExtensionsDisableParams
- com.github.copilot.sdk.generated.rpc.SessionExtensionsDisableResult
- com.github.copilot.sdk.generated.rpc.SessionExtensionsEnableParams
- com.github.copilot.sdk.generated.rpc.SessionExtensionsEnableResult
- com.github.copilot.sdk.generated.rpc.SessionExtensionsListParams
- com.github.copilot.sdk.generated.rpc.SessionExtensionsListResult
- com.github.copilot.sdk.generated.rpc.SessionExtensionsListResult.SessionExtensionsListResultExtensionsItem
- com.github.copilot.sdk.generated.SessionExtensionsLoadedEvent.SessionExtensionsLoadedEventData
- com.github.copilot.sdk.generated.SessionExtensionsLoadedEvent.SessionExtensionsLoadedEventData.SessionExtensionsLoadedEventDataExtensionsItem
- com.github.copilot.sdk.generated.rpc.SessionExtensionsReloadParams
- com.github.copilot.sdk.generated.rpc.SessionExtensionsReloadResult
- com.github.copilot.sdk.generated.rpc.SessionFleetStartParams
- com.github.copilot.sdk.generated.rpc.SessionFleetStartResult
- com.github.copilot.sdk.generated.rpc.SessionFsAppendFileParams
- com.github.copilot.sdk.generated.rpc.SessionFsExistsParams
- com.github.copilot.sdk.generated.rpc.SessionFsExistsResult
- com.github.copilot.sdk.generated.rpc.SessionFsMkdirParams
- com.github.copilot.sdk.generated.rpc.SessionFsReaddirParams
- com.github.copilot.sdk.generated.rpc.SessionFsReaddirResult
- com.github.copilot.sdk.generated.rpc.SessionFsReaddirWithTypesParams
- com.github.copilot.sdk.generated.rpc.SessionFsReaddirWithTypesResult
- com.github.copilot.sdk.generated.rpc.SessionFsReaddirWithTypesResult.SessionFsReaddirWithTypesResultEntriesItem
- com.github.copilot.sdk.generated.rpc.SessionFsReadFileParams
- com.github.copilot.sdk.generated.rpc.SessionFsReadFileResult
- com.github.copilot.sdk.generated.rpc.SessionFsRenameParams
- com.github.copilot.sdk.generated.rpc.SessionFsRmParams
- com.github.copilot.sdk.generated.rpc.SessionFsSetProviderParams
- com.github.copilot.sdk.generated.rpc.SessionFsSetProviderResult
- com.github.copilot.sdk.generated.rpc.SessionFsStatParams
- com.github.copilot.sdk.generated.rpc.SessionFsStatResult
- com.github.copilot.sdk.generated.rpc.SessionFsWriteFileParams
- com.github.copilot.sdk.generated.SessionHandoffEvent.SessionHandoffEventData
- com.github.copilot.sdk.generated.SessionHandoffEvent.SessionHandoffEventData.SessionHandoffEventDataRepository
- com.github.copilot.sdk.generated.rpc.SessionHistoryCompactParams
- com.github.copilot.sdk.generated.rpc.SessionHistoryCompactResult
- com.github.copilot.sdk.generated.rpc.SessionHistoryCompactResult.SessionHistoryCompactResultContextWindow
- com.github.copilot.sdk.generated.rpc.SessionHistoryTruncateParams
- com.github.copilot.sdk.generated.rpc.SessionHistoryTruncateResult
- com.github.copilot.sdk.generated.SessionIdleEvent.SessionIdleEventData
- com.github.copilot.sdk.generated.SessionInfoEvent.SessionInfoEventData
- com.github.copilot.sdk.json.SessionLifecycleEventMetadata
- com.github.copilot.sdk.generated.rpc.SessionLogParams
- com.github.copilot.sdk.generated.rpc.SessionLogResult
- com.github.copilot.sdk.generated.rpc.SessionMcpDisableParams
- com.github.copilot.sdk.generated.rpc.SessionMcpDisableResult
- com.github.copilot.sdk.generated.rpc.SessionMcpEnableParams
- com.github.copilot.sdk.generated.rpc.SessionMcpEnableResult
- com.github.copilot.sdk.generated.rpc.SessionMcpListParams
- com.github.copilot.sdk.generated.rpc.SessionMcpListResult
- com.github.copilot.sdk.generated.rpc.SessionMcpListResult.SessionMcpListResultServersItem
- com.github.copilot.sdk.generated.rpc.SessionMcpReloadParams
- com.github.copilot.sdk.generated.rpc.SessionMcpReloadResult
- com.github.copilot.sdk.generated.SessionMcpServersLoadedEvent.SessionMcpServersLoadedEventData
- com.github.copilot.sdk.generated.SessionMcpServersLoadedEvent.SessionMcpServersLoadedEventData.SessionMcpServersLoadedEventDataServersItem
- com.github.copilot.sdk.generated.SessionMcpServerStatusChangedEvent.SessionMcpServerStatusChangedEventData
- com.github.copilot.sdk.generated.SessionModeChangedEvent.SessionModeChangedEventData
- com.github.copilot.sdk.generated.rpc.SessionModeGetParams
- com.github.copilot.sdk.generated.rpc.SessionModeGetResult
- com.github.copilot.sdk.generated.SessionModelChangeEvent.SessionModelChangeEventData
- com.github.copilot.sdk.generated.rpc.SessionModelGetCurrentParams
- com.github.copilot.sdk.generated.rpc.SessionModelGetCurrentResult
- com.github.copilot.sdk.generated.rpc.SessionModelSwitchToParams
- com.github.copilot.sdk.generated.rpc.SessionModelSwitchToParams.SessionModelSwitchToParamsModelCapabilities
- com.github.copilot.sdk.generated.rpc.SessionModelSwitchToParams.SessionModelSwitchToParamsModelCapabilities.SessionModelSwitchToParamsModelCapabilitiesLimits
- com.github.copilot.sdk.generated.rpc.SessionModelSwitchToParams.SessionModelSwitchToParamsModelCapabilities.SessionModelSwitchToParamsModelCapabilitiesLimits.SessionModelSwitchToParamsModelCapabilitiesLimitsVision
- com.github.copilot.sdk.generated.rpc.SessionModelSwitchToParams.SessionModelSwitchToParamsModelCapabilities.SessionModelSwitchToParamsModelCapabilitiesSupports
- com.github.copilot.sdk.generated.rpc.SessionModelSwitchToResult
- com.github.copilot.sdk.generated.rpc.SessionModeSetParams
- com.github.copilot.sdk.generated.rpc.SessionModeSetResult
- com.github.copilot.sdk.generated.rpc.SessionPermissionsHandlePendingPermissionRequestParams
- com.github.copilot.sdk.generated.rpc.SessionPermissionsHandlePendingPermissionRequestResult
- com.github.copilot.sdk.generated.SessionPlanChangedEvent.SessionPlanChangedEventData
- com.github.copilot.sdk.generated.rpc.SessionPlanDeleteParams
- com.github.copilot.sdk.generated.rpc.SessionPlanDeleteResult
- com.github.copilot.sdk.generated.rpc.SessionPlanReadParams
- com.github.copilot.sdk.generated.rpc.SessionPlanReadResult
- com.github.copilot.sdk.generated.rpc.SessionPlanUpdateParams
- com.github.copilot.sdk.generated.rpc.SessionPlanUpdateResult
- com.github.copilot.sdk.generated.rpc.SessionPluginsListParams
- com.github.copilot.sdk.generated.rpc.SessionPluginsListResult
- com.github.copilot.sdk.generated.rpc.SessionPluginsListResult.SessionPluginsListResultPluginsItem
- com.github.copilot.sdk.generated.SessionRemoteSteerableChangedEvent.SessionRemoteSteerableChangedEventData
- com.github.copilot.sdk.generated.SessionResumeEvent.SessionResumeEventData
- com.github.copilot.sdk.generated.SessionResumeEvent.SessionResumeEventData.SessionResumeEventDataContext
- com.github.copilot.sdk.generated.rpc.SessionsForkParams
- com.github.copilot.sdk.generated.rpc.SessionsForkResult
- com.github.copilot.sdk.generated.rpc.SessionShellExecParams
- com.github.copilot.sdk.generated.rpc.SessionShellExecResult
- com.github.copilot.sdk.generated.rpc.SessionShellKillParams
- com.github.copilot.sdk.generated.rpc.SessionShellKillResult
- com.github.copilot.sdk.generated.SessionShutdownEvent.SessionShutdownEventData
- com.github.copilot.sdk.generated.SessionShutdownEvent.SessionShutdownEventData.SessionShutdownEventDataCodeChanges
- com.github.copilot.sdk.generated.SessionShutdownEvent.SessionShutdownEventData.SessionShutdownEventDataModelMetricsValue
- com.github.copilot.sdk.generated.SessionShutdownEvent.SessionShutdownEventData.SessionShutdownEventDataModelMetricsValue.SessionShutdownEventDataModelMetricsValueRequests
- com.github.copilot.sdk.generated.SessionShutdownEvent.SessionShutdownEventData.SessionShutdownEventDataModelMetricsValue.SessionShutdownEventDataModelMetricsValueUsage
- com.github.copilot.sdk.generated.rpc.SessionSkillsDisableParams
- com.github.copilot.sdk.generated.rpc.SessionSkillsDisableResult
- com.github.copilot.sdk.generated.rpc.SessionSkillsEnableParams
- com.github.copilot.sdk.generated.rpc.SessionSkillsEnableResult
- com.github.copilot.sdk.generated.rpc.SessionSkillsListParams
- com.github.copilot.sdk.generated.rpc.SessionSkillsListResult
- com.github.copilot.sdk.generated.rpc.SessionSkillsListResult.SessionSkillsListResultSkillsItem
- com.github.copilot.sdk.generated.SessionSkillsLoadedEvent.SessionSkillsLoadedEventData
- com.github.copilot.sdk.generated.SessionSkillsLoadedEvent.SessionSkillsLoadedEventData.SessionSkillsLoadedEventDataSkillsItem
- com.github.copilot.sdk.generated.rpc.SessionSkillsReloadParams
- com.github.copilot.sdk.generated.rpc.SessionSkillsReloadResult
- com.github.copilot.sdk.generated.SessionSnapshotRewindEvent.SessionSnapshotRewindEventData
- com.github.copilot.sdk.generated.SessionStartEvent.SessionStartEventData
- com.github.copilot.sdk.generated.SessionStartEvent.SessionStartEventData.SessionStartEventDataContext
- com.github.copilot.sdk.json.SessionStartHookInput
- com.github.copilot.sdk.json.SessionStartHookOutput
- com.github.copilot.sdk.generated.SessionTaskCompleteEvent.SessionTaskCompleteEventData
- com.github.copilot.sdk.generated.SessionTitleChangedEvent.SessionTitleChangedEventData
- com.github.copilot.sdk.generated.rpc.SessionToolsHandlePendingToolCallParams
- com.github.copilot.sdk.generated.rpc.SessionToolsHandlePendingToolCallResult
- com.github.copilot.sdk.generated.SessionToolsUpdatedEvent.SessionToolsUpdatedEventData
- com.github.copilot.sdk.generated.SessionTruncationEvent.SessionTruncationEventData
- com.github.copilot.sdk.generated.rpc.SessionUiElicitationParams
- com.github.copilot.sdk.generated.rpc.SessionUiElicitationParams.SessionUiElicitationParamsRequestedSchema
- com.github.copilot.sdk.generated.rpc.SessionUiElicitationResult
- com.github.copilot.sdk.generated.rpc.SessionUiHandlePendingElicitationParams
- com.github.copilot.sdk.generated.rpc.SessionUiHandlePendingElicitationParams.SessionUiHandlePendingElicitationParamsResult
- com.github.copilot.sdk.generated.rpc.SessionUiHandlePendingElicitationResult
- com.github.copilot.sdk.generated.rpc.SessionUsageGetMetricsParams
- com.github.copilot.sdk.generated.rpc.SessionUsageGetMetricsResult
- com.github.copilot.sdk.generated.rpc.SessionUsageGetMetricsResult.SessionUsageGetMetricsResultCodeChanges
- com.github.copilot.sdk.generated.rpc.SessionUsageGetMetricsResult.SessionUsageGetMetricsResultModelMetricsValue
- com.github.copilot.sdk.generated.rpc.SessionUsageGetMetricsResult.SessionUsageGetMetricsResultModelMetricsValue.SessionUsageGetMetricsResultModelMetricsValueRequests
- com.github.copilot.sdk.generated.rpc.SessionUsageGetMetricsResult.SessionUsageGetMetricsResultModelMetricsValue.SessionUsageGetMetricsResultModelMetricsValueUsage
- com.github.copilot.sdk.generated.SessionUsageInfoEvent.SessionUsageInfoEventData
- com.github.copilot.sdk.generated.SessionWarningEvent.SessionWarningEventData
- com.github.copilot.sdk.generated.rpc.SessionWorkspaceCreateFileParams
- com.github.copilot.sdk.generated.rpc.SessionWorkspaceCreateFileResult
- com.github.copilot.sdk.generated.SessionWorkspaceFileChangedEvent.SessionWorkspaceFileChangedEventData
- com.github.copilot.sdk.generated.rpc.SessionWorkspaceListFilesParams
- com.github.copilot.sdk.generated.rpc.SessionWorkspaceListFilesResult
- com.github.copilot.sdk.generated.rpc.SessionWorkspaceReadFileParams
- com.github.copilot.sdk.generated.rpc.SessionWorkspaceReadFileResult
- com.github.copilot.sdk.json.SetForegroundSessionResponse
- com.github.copilot.sdk.generated.SkillInvokedEvent.SkillInvokedEventData
- com.github.copilot.sdk.generated.SubagentCompletedEvent.SubagentCompletedEventData
- com.github.copilot.sdk.generated.SubagentDeselectedEvent.SubagentDeselectedEventData
- com.github.copilot.sdk.generated.SubagentFailedEvent.SubagentFailedEventData
- com.github.copilot.sdk.generated.SubagentSelectedEvent.SubagentSelectedEventData
- com.github.copilot.sdk.generated.SubagentStartedEvent.SubagentStartedEventData
- com.github.copilot.sdk.generated.SystemMessageEvent.SystemMessageEventData
- com.github.copilot.sdk.generated.SystemMessageEvent.SystemMessageEventData.SystemMessageEventDataMetadata
- com.github.copilot.sdk.generated.SystemNotificationEvent.SystemNotificationEventData
- com.github.copilot.sdk.json.ToolBinaryResult
- com.github.copilot.sdk.json.ToolDefinition
- com.github.copilot.sdk.generated.ToolExecutionCompleteEvent.ToolExecutionCompleteEventData
- com.github.copilot.sdk.generated.ToolExecutionCompleteEvent.ToolExecutionCompleteEventData.ToolExecutionCompleteEventDataError
- com.github.copilot.sdk.generated.ToolExecutionCompleteEvent.ToolExecutionCompleteEventData.ToolExecutionCompleteEventDataResult
- com.github.copilot.sdk.generated.ToolExecutionPartialResultEvent.ToolExecutionPartialResultEventData
- com.github.copilot.sdk.generated.ToolExecutionProgressEvent.ToolExecutionProgressEventData
- com.github.copilot.sdk.generated.ToolExecutionStartEvent.ToolExecutionStartEventData
- com.github.copilot.sdk.json.ToolResultObject
- com.github.copilot.sdk.generated.rpc.ToolsListParams
- com.github.copilot.sdk.generated.rpc.ToolsListResult
- com.github.copilot.sdk.generated.rpc.ToolsListResult.ToolsListResultToolsItem
- com.github.copilot.sdk.generated.ToolUserRequestedEvent.ToolUserRequestedEventData
- com.github.copilot.sdk.generated.UserInputCompletedEvent.UserInputCompletedEventData
- com.github.copilot.sdk.generated.UserInputRequestedEvent.UserInputRequestedEventData
- com.github.copilot.sdk.generated.UserMessageEvent.UserMessageEventData
- com.github.copilot.sdk.json.UserPromptSubmittedHookInput
- com.github.copilot.sdk.json.UserPromptSubmittedHookOutput
- com.github.copilot.sdk.json.ResumeSessionConfig
- com.github.copilot.sdk.json.ResumeSessionRequest
- com.github.copilot.sdk.json.SectionOverride
- com.github.copilot.sdk.json.SendMessageRequest
- com.github.copilot.sdk.generated.rpc.ServerAccountApi
- com.github.copilot.sdk.generated.rpc.ServerMcpApi
- com.github.copilot.sdk.generated.rpc.ServerMcpConfigApi
- com.github.copilot.sdk.generated.rpc.ServerModelsApi
- com.github.copilot.sdk.generated.rpc.ServerRpc
- com.github.copilot.sdk.generated.rpc.ServerSessionFsApi
- com.github.copilot.sdk.generated.rpc.ServerSessionsApi
- com.github.copilot.sdk.generated.rpc.ServerToolsApi
- com.github.copilot.sdk.generated.rpc.SessionAgentApi
- com.github.copilot.sdk.json.SessionCapabilities
- com.github.copilot.sdk.generated.rpc.SessionCommandsApi
- com.github.copilot.sdk.json.SessionConfig
- com.github.copilot.sdk.json.SessionContext
- com.github.copilot.sdk.json.SessionListFilter
- com.github.copilot.sdk.generated.SessionEvent
- com.github.copilot.sdk.generated.AbortEvent
- com.github.copilot.sdk.generated.AssistantIntentEvent
- com.github.copilot.sdk.generated.AssistantMessageDeltaEvent
- com.github.copilot.sdk.generated.AssistantMessageEvent
- com.github.copilot.sdk.generated.AssistantReasoningDeltaEvent
- com.github.copilot.sdk.generated.AssistantReasoningEvent
- com.github.copilot.sdk.generated.AssistantStreamingDeltaEvent
- com.github.copilot.sdk.generated.AssistantTurnEndEvent
- com.github.copilot.sdk.generated.AssistantTurnStartEvent
- com.github.copilot.sdk.generated.AssistantUsageEvent
- com.github.copilot.sdk.generated.CapabilitiesChangedEvent
- com.github.copilot.sdk.generated.CommandCompletedEvent
- com.github.copilot.sdk.generated.CommandExecuteEvent
- com.github.copilot.sdk.generated.CommandQueuedEvent
- com.github.copilot.sdk.generated.CommandsChangedEvent
- com.github.copilot.sdk.generated.ElicitationCompletedEvent
- com.github.copilot.sdk.generated.ElicitationRequestedEvent
- com.github.copilot.sdk.generated.ExitPlanModeCompletedEvent
- com.github.copilot.sdk.generated.ExitPlanModeRequestedEvent
- com.github.copilot.sdk.generated.ExternalToolCompletedEvent
- com.github.copilot.sdk.generated.ExternalToolRequestedEvent
- com.github.copilot.sdk.generated.HookEndEvent
- com.github.copilot.sdk.generated.HookStartEvent
- com.github.copilot.sdk.generated.McpOauthCompletedEvent
- com.github.copilot.sdk.generated.McpOauthRequiredEvent
- com.github.copilot.sdk.generated.PendingMessagesModifiedEvent
- com.github.copilot.sdk.generated.PermissionCompletedEvent
- com.github.copilot.sdk.generated.PermissionRequestedEvent
- com.github.copilot.sdk.generated.SamplingCompletedEvent
- com.github.copilot.sdk.generated.SamplingRequestedEvent
- com.github.copilot.sdk.generated.SessionBackgroundTasksChangedEvent
- com.github.copilot.sdk.generated.SessionCompactionCompleteEvent
- com.github.copilot.sdk.generated.SessionCompactionStartEvent
- com.github.copilot.sdk.generated.SessionContextChangedEvent
- com.github.copilot.sdk.generated.SessionCustomAgentsUpdatedEvent
- com.github.copilot.sdk.generated.SessionErrorEvent
- com.github.copilot.sdk.generated.SessionExtensionsLoadedEvent
- com.github.copilot.sdk.generated.SessionHandoffEvent
- com.github.copilot.sdk.generated.SessionIdleEvent
- com.github.copilot.sdk.generated.SessionInfoEvent
- com.github.copilot.sdk.generated.SessionMcpServersLoadedEvent
- com.github.copilot.sdk.generated.SessionMcpServerStatusChangedEvent
- com.github.copilot.sdk.generated.SessionModeChangedEvent
- com.github.copilot.sdk.generated.SessionModelChangeEvent
- com.github.copilot.sdk.generated.SessionPlanChangedEvent
- com.github.copilot.sdk.generated.SessionRemoteSteerableChangedEvent
- com.github.copilot.sdk.generated.SessionResumeEvent
- com.github.copilot.sdk.generated.SessionShutdownEvent
- com.github.copilot.sdk.generated.SessionSkillsLoadedEvent
- com.github.copilot.sdk.generated.SessionSnapshotRewindEvent
- com.github.copilot.sdk.generated.SessionStartEvent
- com.github.copilot.sdk.generated.SessionTaskCompleteEvent
- com.github.copilot.sdk.generated.SessionTitleChangedEvent
- com.github.copilot.sdk.generated.SessionToolsUpdatedEvent
- com.github.copilot.sdk.generated.SessionTruncationEvent
- com.github.copilot.sdk.generated.SessionUsageInfoEvent
- com.github.copilot.sdk.generated.SessionWarningEvent
- com.github.copilot.sdk.generated.SessionWorkspaceFileChangedEvent
- com.github.copilot.sdk.generated.SkillInvokedEvent
- com.github.copilot.sdk.generated.SubagentCompletedEvent
- com.github.copilot.sdk.generated.SubagentDeselectedEvent
- com.github.copilot.sdk.generated.SubagentFailedEvent
- com.github.copilot.sdk.generated.SubagentSelectedEvent
- com.github.copilot.sdk.generated.SubagentStartedEvent
- com.github.copilot.sdk.generated.SystemMessageEvent
- com.github.copilot.sdk.generated.SystemNotificationEvent
- com.github.copilot.sdk.generated.ToolExecutionCompleteEvent
- com.github.copilot.sdk.generated.ToolExecutionPartialResultEvent
- com.github.copilot.sdk.generated.ToolExecutionProgressEvent
- com.github.copilot.sdk.generated.ToolExecutionStartEvent
- com.github.copilot.sdk.generated.ToolUserRequestedEvent
- com.github.copilot.sdk.generated.UnknownSessionEvent
- com.github.copilot.sdk.generated.UserInputCompletedEvent
- com.github.copilot.sdk.generated.UserInputRequestedEvent
- com.github.copilot.sdk.generated.UserMessageEvent
- com.github.copilot.sdk.generated.rpc.SessionExtensionsApi
- com.github.copilot.sdk.generated.rpc.SessionFleetApi
- com.github.copilot.sdk.generated.rpc.SessionHistoryApi
- com.github.copilot.sdk.json.SessionHooks
- com.github.copilot.sdk.json.SessionLifecycleEvent
- com.github.copilot.sdk.json.SessionLifecycleEventTypes
- com.github.copilot.sdk.generated.rpc.SessionMcpApi
- com.github.copilot.sdk.json.SessionMetadata
- com.github.copilot.sdk.generated.rpc.SessionModeApi
- com.github.copilot.sdk.generated.rpc.SessionModelApi
- com.github.copilot.sdk.generated.rpc.SessionPermissionsApi
- com.github.copilot.sdk.generated.rpc.SessionPlanApi
- com.github.copilot.sdk.generated.rpc.SessionPluginsApi
- com.github.copilot.sdk.generated.rpc.SessionRpc
- com.github.copilot.sdk.generated.rpc.SessionShellApi
- com.github.copilot.sdk.generated.rpc.SessionSkillsApi
- com.github.copilot.sdk.generated.rpc.SessionToolsApi
- com.github.copilot.sdk.generated.rpc.SessionUiApi
- com.github.copilot.sdk.json.SessionUiCapabilities
- com.github.copilot.sdk.generated.rpc.SessionUsageApi
- com.github.copilot.sdk.generated.rpc.SessionWorkspaceApi
- com.github.copilot.sdk.json.SystemMessageConfig
- com.github.copilot.sdk.json.SystemPromptSections
- com.github.copilot.sdk.json.TelemetryConfig
- com.github.copilot.sdk.json.ToolInvocation
- com.github.copilot.sdk.json.UserInputInvocation
- com.github.copilot.sdk.json.UserInputRequest
- com.github.copilot.sdk.json.UserInputResponse
Interface Hierarchy
- com.github.copilot.sdk.json.CommandHandler
- com.github.copilot.sdk.json.ElicitationHandler
- com.github.copilot.sdk.EventErrorHandler
- com.github.copilot.sdk.json.MessageAttachment
- com.github.copilot.sdk.json.PermissionHandler
- com.github.copilot.sdk.json.PostToolUseHandler
- com.github.copilot.sdk.json.PreToolUseHandler
- com.github.copilot.sdk.generated.rpc.RpcCaller
- com.github.copilot.sdk.json.SessionEndHandler
- com.github.copilot.sdk.json.SessionLifecycleHandler
- com.github.copilot.sdk.json.SessionStartHandler
- com.github.copilot.sdk.json.SessionUiApi
- com.github.copilot.sdk.json.ToolHandler
- com.github.copilot.sdk.json.UserInputHandler
- com.github.copilot.sdk.json.UserPromptSubmittedHandler
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.github.copilot.sdk.generated.AssistantMessageEvent.AssistantMessageEventData.AssistantMessageEventDataToolRequestsItem.AssistantMessageEventDataToolRequestsItemType
- com.github.copilot.sdk.ConnectionState
- com.github.copilot.sdk.generated.ElicitationCompletedEvent.ElicitationCompletedEventData.ElicitationCompletedEventDataAction
- com.github.copilot.sdk.generated.ElicitationRequestedEvent.ElicitationRequestedEventData.ElicitationRequestedEventDataMode
- com.github.copilot.sdk.json.ElicitationResultAction
- com.github.copilot.sdk.EventErrorPolicy
- com.github.copilot.sdk.generated.rpc.McpDiscoverResult.McpDiscoverResultServersItem.McpDiscoverResultServersItemSource
- com.github.copilot.sdk.generated.PermissionCompletedEvent.PermissionCompletedEventData.PermissionCompletedEventDataResult.PermissionCompletedEventDataResultKind
- com.github.copilot.sdk.SdkProtocolVersion
- com.github.copilot.sdk.json.SectionOverrideAction
- com.github.copilot.sdk.generated.SessionContextChangedEvent.SessionContextChangedEventData.SessionContextChangedEventDataHostType
- com.github.copilot.sdk.generated.rpc.SessionExtensionsListResult.SessionExtensionsListResultExtensionsItem.SessionExtensionsListResultExtensionsItemSource
- com.github.copilot.sdk.generated.rpc.SessionExtensionsListResult.SessionExtensionsListResultExtensionsItem.SessionExtensionsListResultExtensionsItemStatus
- com.github.copilot.sdk.generated.SessionExtensionsLoadedEvent.SessionExtensionsLoadedEventData.SessionExtensionsLoadedEventDataExtensionsItem.SessionExtensionsLoadedEventDataExtensionsItemSource
- com.github.copilot.sdk.generated.SessionExtensionsLoadedEvent.SessionExtensionsLoadedEventData.SessionExtensionsLoadedEventDataExtensionsItem.SessionExtensionsLoadedEventDataExtensionsItemStatus
- com.github.copilot.sdk.generated.rpc.SessionFsReaddirWithTypesResult.SessionFsReaddirWithTypesResultEntriesItem.SessionFsReaddirWithTypesResultEntriesItemType
- com.github.copilot.sdk.generated.rpc.SessionFsSetProviderParams.SessionFsSetProviderParamsConventions
- com.github.copilot.sdk.generated.SessionHandoffEvent.SessionHandoffEventData.SessionHandoffEventDataSourceType
- com.github.copilot.sdk.generated.rpc.SessionLogParams.SessionLogParamsLevel
- com.github.copilot.sdk.generated.rpc.SessionMcpListResult.SessionMcpListResultServersItem.SessionMcpListResultServersItemStatus
- com.github.copilot.sdk.generated.SessionMcpServersLoadedEvent.SessionMcpServersLoadedEventData.SessionMcpServersLoadedEventDataServersItem.SessionMcpServersLoadedEventDataServersItemStatus
- com.github.copilot.sdk.generated.SessionMcpServerStatusChangedEvent.SessionMcpServerStatusChangedEventData.SessionMcpServerStatusChangedEventDataStatus
- com.github.copilot.sdk.generated.rpc.SessionModeGetResult.SessionModeGetResultMode
- com.github.copilot.sdk.generated.rpc.SessionModeSetParams.SessionModeSetParamsMode
- com.github.copilot.sdk.generated.rpc.SessionModeSetResult.SessionModeSetResultMode
- com.github.copilot.sdk.generated.SessionPlanChangedEvent.SessionPlanChangedEventData.SessionPlanChangedEventDataOperation
- com.github.copilot.sdk.generated.SessionResumeEvent.SessionResumeEventData.SessionResumeEventDataContext.SessionResumeEventDataContextHostType
- com.github.copilot.sdk.generated.rpc.SessionShellKillParams.SessionShellKillParamsSignal
- com.github.copilot.sdk.generated.SessionShutdownEvent.SessionShutdownEventData.SessionShutdownEventDataShutdownType
- com.github.copilot.sdk.generated.SessionStartEvent.SessionStartEventData.SessionStartEventDataContext.SessionStartEventDataContextHostType
- com.github.copilot.sdk.generated.rpc.SessionUiElicitationResult.SessionUiElicitationResultAction
- com.github.copilot.sdk.generated.rpc.SessionUiHandlePendingElicitationParams.SessionUiHandlePendingElicitationParamsResult.SessionUiHandlePendingElicitationParamsResultAction
- com.github.copilot.sdk.generated.SessionWorkspaceFileChangedEvent.SessionWorkspaceFileChangedEventData.SessionWorkspaceFileChangedEventDataOperation
- com.github.copilot.sdk.generated.SystemMessageEvent.SystemMessageEventData.SystemMessageEventDataRole
- com.github.copilot.sdk.SystemMessageMode
- com.github.copilot.sdk.generated.UserMessageEvent.UserMessageEventData.UserMessageEventDataAgentMode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)