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.DefaultAgentConfig
- 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.McpServerConfig
- com.github.copilot.sdk.json.McpHttpServerConfig
- com.github.copilot.sdk.json.McpStdioServerConfig
- com.github.copilot.sdk.json.MessageOptions
- com.github.copilot.sdk.json.ModelBilling
- com.github.copilot.sdk.json.ModelCapabilities
- com.github.copilot.sdk.json.ModelCapabilitiesOverride
- com.github.copilot.sdk.json.ModelCapabilitiesOverride.Limits
- com.github.copilot.sdk.json.ModelCapabilitiesOverride.Supports
- 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.AccountQuotaSnapshot
- com.github.copilot.sdk.generated.rpc.AgentInfo
- 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.AssistantMessageToolRequest
- 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.AssistantUsageCopilotUsage
- com.github.copilot.sdk.generated.AssistantUsageCopilotUsageTokenDetail
- com.github.copilot.sdk.generated.AssistantUsageEvent.AssistantUsageEventData
- com.github.copilot.sdk.generated.AssistantUsageQuotaSnapshot
- com.github.copilot.sdk.json.Attachment (implements com.github.copilot.sdk.json.MessageAttachment)
- com.github.copilot.sdk.generated.AutoModeSwitchCompletedEvent.AutoModeSwitchCompletedEventData
- com.github.copilot.sdk.generated.AutoModeSwitchRequestedEvent.AutoModeSwitchRequestedEventData
- com.github.copilot.sdk.generated.CapabilitiesChangedEvent.CapabilitiesChangedEventData
- com.github.copilot.sdk.generated.CapabilitiesChangedUI
- 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.CommandsChangedCommand
- com.github.copilot.sdk.generated.CommandsChangedEvent.CommandsChangedEventData
- com.github.copilot.sdk.generated.CompactionCompleteCompactionTokensUsed
- com.github.copilot.sdk.generated.CompactionCompleteCompactionTokensUsedCopilotUsage
- com.github.copilot.sdk.generated.CompactionCompleteCompactionTokensUsedCopilotUsageTokenDetail
- com.github.copilot.sdk.json.CreateSessionResponse
- com.github.copilot.sdk.generated.CustomAgentsUpdatedAgent
- com.github.copilot.sdk.json.DeleteSessionResponse
- com.github.copilot.sdk.generated.rpc.DiscoveredMcpServer
- com.github.copilot.sdk.generated.ElicitationCompletedEvent.ElicitationCompletedEventData
- com.github.copilot.sdk.generated.ElicitationRequestedEvent.ElicitationRequestedEventData
- com.github.copilot.sdk.generated.ElicitationRequestedSchema
- com.github.copilot.sdk.generated.ExitPlanModeCompletedEvent.ExitPlanModeCompletedEventData
- com.github.copilot.sdk.generated.ExitPlanModeRequestedEvent.ExitPlanModeRequestedEventData
- com.github.copilot.sdk.generated.rpc.Extension
- com.github.copilot.sdk.generated.ExtensionsLoadedExtension
- 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.HandoffRepository
- com.github.copilot.sdk.generated.rpc.HistoryCompactContextWindow
- com.github.copilot.sdk.generated.HookEndError
- com.github.copilot.sdk.generated.HookEndEvent.HookEndEventData
- com.github.copilot.sdk.generated.HookStartEvent.HookStartEventData
- com.github.copilot.sdk.generated.rpc.InstructionsSources
- com.github.copilot.sdk.json.ListSessionsResponse
- com.github.copilot.sdk.generated.rpc.McpConfigAddParams
- com.github.copilot.sdk.generated.rpc.McpConfigDisableParams
- com.github.copilot.sdk.generated.rpc.McpConfigEnableParams
- 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.McpOauthCompletedEvent.McpOauthCompletedEventData
- com.github.copilot.sdk.generated.McpOauthRequiredEvent.McpOauthRequiredEventData
- com.github.copilot.sdk.generated.McpOauthRequiredStaticClientConfig
- com.github.copilot.sdk.generated.rpc.McpServer
- com.github.copilot.sdk.generated.McpServersLoadedServer
- com.github.copilot.sdk.generated.rpc.Model
- com.github.copilot.sdk.generated.rpc.ModelBilling
- com.github.copilot.sdk.generated.rpc.ModelCapabilities
- com.github.copilot.sdk.generated.rpc.ModelCapabilitiesLimits
- com.github.copilot.sdk.generated.rpc.ModelCapabilitiesLimitsVision
- com.github.copilot.sdk.generated.rpc.ModelCapabilitiesOverride
- com.github.copilot.sdk.generated.rpc.ModelCapabilitiesOverrideLimits
- com.github.copilot.sdk.generated.rpc.ModelCapabilitiesOverrideLimitsVision
- com.github.copilot.sdk.generated.rpc.ModelCapabilitiesOverrideSupports
- com.github.copilot.sdk.generated.rpc.ModelCapabilitiesSupports
- com.github.copilot.sdk.generated.rpc.ModelPolicy
- com.github.copilot.sdk.generated.rpc.ModelsListResult
- com.github.copilot.sdk.generated.PendingMessagesModifiedEvent.PendingMessagesModifiedEventData
- com.github.copilot.sdk.generated.PermissionCompletedEvent.PermissionCompletedEventData
- com.github.copilot.sdk.generated.PermissionCompletedResult
- 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.generated.rpc.Plugin
- 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.ServerSkill
- 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.SessionAgentListParams
- com.github.copilot.sdk.generated.rpc.SessionAgentListResult
- com.github.copilot.sdk.generated.rpc.SessionAgentReloadParams
- com.github.copilot.sdk.generated.rpc.SessionAgentReloadResult
- com.github.copilot.sdk.generated.rpc.SessionAgentSelectParams
- com.github.copilot.sdk.generated.rpc.SessionAgentSelectResult
- com.github.copilot.sdk.generated.rpc.SessionAuthGetStatusParams
- com.github.copilot.sdk.generated.rpc.SessionAuthGetStatusResult
- 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.SessionCompactionStartEvent.SessionCompactionStartEventData
- com.github.copilot.sdk.generated.SessionContextChangedEvent.SessionContextChangedEventData
- com.github.copilot.sdk.generated.SessionCustomAgentsUpdatedEvent.SessionCustomAgentsUpdatedEventData
- 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.SessionExtensionsLoadedEvent.SessionExtensionsLoadedEventData
- 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.SessionFsError
- 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.SessionFsReaddirWithTypesEntry
- com.github.copilot.sdk.generated.rpc.SessionFsReaddirWithTypesParams
- com.github.copilot.sdk.generated.rpc.SessionFsReaddirWithTypesResult
- 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.rpc.SessionHistoryCompactParams
- com.github.copilot.sdk.generated.rpc.SessionHistoryCompactResult
- 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.generated.rpc.SessionInstructionsGetSourcesParams
- com.github.copilot.sdk.generated.rpc.SessionInstructionsGetSourcesResult
- 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.SessionMcpOauthLoginParams
- com.github.copilot.sdk.generated.rpc.SessionMcpOauthLoginResult
- 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.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.SessionModelSwitchToResult
- com.github.copilot.sdk.generated.rpc.SessionModeSetParams
- com.github.copilot.sdk.generated.rpc.SessionModeSetResult
- com.github.copilot.sdk.generated.rpc.SessionNameGetParams
- com.github.copilot.sdk.generated.rpc.SessionNameGetResult
- com.github.copilot.sdk.generated.rpc.SessionNameSetParams
- com.github.copilot.sdk.generated.rpc.SessionPermissionsHandlePendingPermissionRequestParams
- com.github.copilot.sdk.generated.rpc.SessionPermissionsHandlePendingPermissionRequestResult
- com.github.copilot.sdk.generated.rpc.SessionPermissionsResetSessionApprovalsParams
- com.github.copilot.sdk.generated.rpc.SessionPermissionsResetSessionApprovalsResult
- com.github.copilot.sdk.generated.rpc.SessionPermissionsSetApproveAllParams
- com.github.copilot.sdk.generated.rpc.SessionPermissionsSetApproveAllResult
- 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.SessionRemoteSteerableChangedEvent.SessionRemoteSteerableChangedEventData
- com.github.copilot.sdk.generated.SessionResumeEvent.SessionResumeEventData
- 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.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.SessionSkillsLoadedEvent.SessionSkillsLoadedEventData
- 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.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.SessionUiElicitationResult
- com.github.copilot.sdk.generated.rpc.SessionUiHandlePendingElicitationParams
- 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.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.generated.rpc.SessionWorkspacesCreateFileParams
- com.github.copilot.sdk.generated.rpc.SessionWorkspacesGetWorkspaceParams
- com.github.copilot.sdk.generated.rpc.SessionWorkspacesGetWorkspaceResult
- com.github.copilot.sdk.generated.rpc.SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace
- com.github.copilot.sdk.generated.rpc.SessionWorkspacesListFilesParams
- com.github.copilot.sdk.generated.rpc.SessionWorkspacesListFilesResult
- com.github.copilot.sdk.generated.rpc.SessionWorkspacesReadFileParams
- com.github.copilot.sdk.generated.rpc.SessionWorkspacesReadFileResult
- com.github.copilot.sdk.json.SetForegroundSessionResponse
- com.github.copilot.sdk.generated.ShutdownCodeChanges
- com.github.copilot.sdk.generated.ShutdownModelMetric
- com.github.copilot.sdk.generated.ShutdownModelMetricRequests
- com.github.copilot.sdk.generated.ShutdownModelMetricUsage
- com.github.copilot.sdk.generated.rpc.Skill
- com.github.copilot.sdk.generated.SkillInvokedEvent.SkillInvokedEventData
- com.github.copilot.sdk.generated.rpc.SkillsConfigSetDisabledSkillsParams
- com.github.copilot.sdk.generated.rpc.SkillsDiscoverParams
- com.github.copilot.sdk.generated.rpc.SkillsDiscoverResult
- com.github.copilot.sdk.generated.SkillsLoadedSkill
- 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.SystemMessageMetadata
- com.github.copilot.sdk.generated.SystemNotificationEvent.SystemNotificationEventData
- com.github.copilot.sdk.generated.rpc.Tool
- com.github.copilot.sdk.json.ToolBinaryResult
- com.github.copilot.sdk.json.ToolDefinition
- com.github.copilot.sdk.generated.ToolExecutionCompleteError
- com.github.copilot.sdk.generated.ToolExecutionCompleteEvent.ToolExecutionCompleteEventData
- com.github.copilot.sdk.generated.ToolExecutionCompleteResult
- 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.ToolUserRequestedEvent.ToolUserRequestedEventData
- com.github.copilot.sdk.generated.rpc.UIElicitationResponse
- com.github.copilot.sdk.generated.rpc.UIElicitationSchema
- com.github.copilot.sdk.generated.rpc.UsageMetricsCodeChanges
- com.github.copilot.sdk.generated.rpc.UsageMetricsModelMetric
- com.github.copilot.sdk.generated.rpc.UsageMetricsModelMetricRequests
- com.github.copilot.sdk.generated.rpc.UsageMetricsModelMetricUsage
- 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.generated.WorkingDirectoryContext
- 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.ServerSkillsApi
- com.github.copilot.sdk.generated.rpc.ServerSkillsConfigApi
- com.github.copilot.sdk.generated.rpc.ServerToolsApi
- com.github.copilot.sdk.generated.rpc.SessionAgentApi
- com.github.copilot.sdk.generated.rpc.SessionAuthApi
- 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.AutoModeSwitchCompletedEvent
- com.github.copilot.sdk.generated.AutoModeSwitchRequestedEvent
- 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.generated.rpc.SessionInstructionsApi
- com.github.copilot.sdk.json.SessionLifecycleEvent
- com.github.copilot.sdk.json.SessionLifecycleEventTypes
- com.github.copilot.sdk.generated.rpc.SessionMcpApi
- com.github.copilot.sdk.generated.rpc.SessionMcpOauthApi
- 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.SessionNameApi
- 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.generated.rpc.SessionWorkspacesApi
- 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.AssistantMessageToolRequestType
- com.github.copilot.sdk.generated.rpc.AuthInfoType
- com.github.copilot.sdk.ConnectionState
- com.github.copilot.sdk.generated.rpc.DiscoveredMcpServerSource
- com.github.copilot.sdk.generated.rpc.DiscoveredMcpServerType
- com.github.copilot.sdk.generated.ElicitationCompletedAction
- com.github.copilot.sdk.generated.ElicitationRequestedMode
- com.github.copilot.sdk.json.ElicitationResultAction
- com.github.copilot.sdk.EventErrorPolicy
- com.github.copilot.sdk.generated.ExtensionsLoadedExtensionSource
- com.github.copilot.sdk.generated.ExtensionsLoadedExtensionStatus
- com.github.copilot.sdk.generated.rpc.ExtensionSource
- com.github.copilot.sdk.generated.rpc.ExtensionStatus
- com.github.copilot.sdk.generated.HandoffSourceType
- com.github.copilot.sdk.generated.rpc.InstructionsSourcesLocation
- com.github.copilot.sdk.generated.rpc.InstructionsSourcesType
- com.github.copilot.sdk.generated.McpServersLoadedServerStatus
- com.github.copilot.sdk.generated.rpc.McpServerSource
- com.github.copilot.sdk.generated.rpc.McpServerStatus
- com.github.copilot.sdk.generated.McpServerStatusChangedStatus
- com.github.copilot.sdk.generated.PermissionCompletedKind
- com.github.copilot.sdk.generated.PlanChangedOperation
- com.github.copilot.sdk.SdkProtocolVersion
- com.github.copilot.sdk.json.SectionOverrideAction
- com.github.copilot.sdk.generated.rpc.SessionFsErrorCode
- com.github.copilot.sdk.generated.rpc.SessionFsReaddirWithTypesEntryType
- com.github.copilot.sdk.generated.rpc.SessionFsSetProviderConventions
- com.github.copilot.sdk.generated.rpc.SessionLogLevel
- com.github.copilot.sdk.generated.rpc.SessionMode
- com.github.copilot.sdk.generated.rpc.SessionModeGetResult.SessionModeGetResultMode
- com.github.copilot.sdk.generated.rpc.SessionModeSetResult.SessionModeSetResultMode
- com.github.copilot.sdk.generated.rpc.SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace.SessionWorkspacesGetWorkspaceResultWorkspaceHostType
- com.github.copilot.sdk.generated.rpc.SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace.SessionWorkspacesGetWorkspaceResultWorkspaceSessionSyncLevel
- com.github.copilot.sdk.generated.rpc.ShellKillSignal
- com.github.copilot.sdk.generated.ShutdownType
- com.github.copilot.sdk.SystemMessageMode
- com.github.copilot.sdk.generated.SystemMessageRole
- com.github.copilot.sdk.generated.rpc.UIElicitationResponseAction
- com.github.copilot.sdk.generated.UserMessageAgentMode
- com.github.copilot.sdk.generated.WorkingDirectoryContextHostType
- com.github.copilot.sdk.generated.WorkspaceFileChangedOperation
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)