Index

A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abort() - Method in class com.github.copilot.CopilotSession
Aborts the currently processing message in this session.
abort(SessionAbortParams) - Method in class com.github.copilot.generated.rpc.SessionRpc
Parameters for aborting the current turn
aborted() - Method in record class com.github.copilot.generated.rpc.SessionHistoryAbortManualCompactionResult
Returns the value of the aborted record component.
aborted() - Method in record class com.github.copilot.generated.SessionIdleEvent.SessionIdleEventData
Returns the value of the aborted record component.
AbortEvent - Class in com.github.copilot.generated
Session event "abort".
AbortEvent() - Constructor for class com.github.copilot.generated.AbortEvent
 
AbortEvent.AbortEventData - Record Class in com.github.copilot.generated
Data payload for AbortEvent.
AbortEventData(AbortReason) - Constructor for record class com.github.copilot.generated.AbortEvent.AbortEventData
Creates an instance of a AbortEventData record class.
abortManualCompaction() - Method in class com.github.copilot.generated.rpc.SessionHistoryApi
Identifies the target session.
AbortReason - Enum Class in com.github.copilot.generated
Finite reason code describing why the current turn was aborted
AbortReason - Enum Class in com.github.copilot.generated.rpc
Finite reason code describing why the current turn was aborted
ACCEPT - Enum constant in enum class com.github.copilot.generated.ElicitationCompletedAction
The accept variant.
ACCEPT - Enum constant in enum class com.github.copilot.generated.rpc.UIElicitationResponseAction
The accept variant.
ACCEPT - Enum constant in enum class com.github.copilot.rpc.ElicitationResultAction
The user submitted the form (accepted).
account - Variable in class com.github.copilot.generated.rpc.ServerRpc
API methods for the account namespace.
AccountGetQuotaResult - Record Class in com.github.copilot.generated.rpc
Quota usage snapshots for the resolved user, keyed by quota type.
AccountGetQuotaResult(Map<String, AccountQuotaSnapshot>) - Constructor for record class com.github.copilot.generated.rpc.AccountGetQuotaResult
Creates an instance of a AccountGetQuotaResult record class.
AccountQuotaSnapshot - Record Class in com.github.copilot.generated.rpc
Schema for the `AccountQuotaSnapshot` type.
AccountQuotaSnapshot(Boolean, Long, Long, Boolean, Double, Double, Boolean, OffsetDateTime) - Constructor for record class com.github.copilot.generated.rpc.AccountQuotaSnapshot
Creates an instance of a AccountQuotaSnapshot record class.
action() - Method in record class com.github.copilot.generated.ElicitationCompletedEvent.ElicitationCompletedEventData
Returns the value of the action record component.
action() - Method in record class com.github.copilot.generated.rpc.SessionMcpExecuteSamplingResult
Returns the value of the action record component.
action() - Method in record class com.github.copilot.generated.rpc.SessionUiElicitationResult
Returns the value of the action record component.
action() - Method in record class com.github.copilot.generated.rpc.UIElicitationResponse
Returns the value of the action record component.
actionName() - Method in record class com.github.copilot.generated.rpc.CanvasInvokeActionParams
Returns the value of the actionName record component.
actionName() - Method in record class com.github.copilot.generated.rpc.SessionCanvasInvokeActionParams
Returns the value of the actionName record component.
actions() - Method in record class com.github.copilot.generated.CanvasRegistryChangedCanvas
Returns the value of the actions record component.
actions() - Method in record class com.github.copilot.generated.ExitPlanModeRequestedEvent.ExitPlanModeRequestedEventData
Returns the value of the actions record component.
actions() - Method in record class com.github.copilot.generated.rpc.DiscoveredCanvas
Returns the value of the actions record component.
ACTIVE - Enum constant in enum class com.github.copilot.generated.AutopilotObjectiveChangedStatus
The active variant.
add() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsModifyRulesParams
Returns the value of the add record component.
add(McpConfigAddParams) - Method in class com.github.copilot.generated.rpc.ServerMcpConfigApi
MCP server name and configuration to add to user configuration.
add(SessionPermissionsPathsAddParams) - Method in class com.github.copilot.generated.rpc.SessionPermissionsPathsApi
Directory path to add to the session's allowed directories.
addBuiltIn(String) - Method in class com.github.copilot.rpc.ToolSet
Adds a built-in tool pattern.
addBuiltIn(Collection<String>) - Method in class com.github.copilot.rpc.ToolSet
Adds a list of built-in tool patterns (e.g.
addCustom(String) - Method in class com.github.copilot.rpc.ToolSet
Adds a custom tool pattern.
ADDED - Enum constant in enum class com.github.copilot.generated.rpc.WorkspaceDiffFileChangeType
The added variant.
addFilterValues(SecretsAddFilterValuesParams) - Method in class com.github.copilot.generated.rpc.ServerSecretsApi
Secret values to add to the redaction filter.
additionalContentExclusionPolicies() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the additionalContentExclusionPolicies record component.
additionalContentExclusionPolicies() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsConfigureParams
Returns the value of the additionalContentExclusionPolicies record component.
additionalContext() - Method in record class com.github.copilot.rpc.PostToolUseHookOutput
Returns the value of the additionalContext record component.
additionalContext() - Method in record class com.github.copilot.rpc.PreToolUseHookOutput
Returns the value of the additionalContext record component.
additionalContext() - Method in record class com.github.copilot.rpc.SessionStartHookOutput
Returns the value of the additionalContext record component.
additionalContext() - Method in record class com.github.copilot.rpc.UserPromptSubmittedHookOutput
Returns the value of the additionalContext record component.
additionalDirectories() - Method in record class com.github.copilot.generated.rpc.PermissionPathsConfig
Returns the value of the additionalDirectories record component.
addMcp(String) - Method in class com.github.copilot.rpc.ToolSet
Adds an MCP tool pattern.
addToolApproval(SessionPermissionsLocationsAddToolApprovalParams) - Method in class com.github.copilot.generated.rpc.SessionPermissionsLocationsApi
Location-scoped tool approval to persist.
addTrusted(SessionPermissionsFolderTrustAddTrustedParams) - Method in class com.github.copilot.generated.rpc.SessionPermissionsFolderTrustApi
Folder path to add to trusted folders.
ADO - Enum constant in enum class com.github.copilot.generated.rpc.SessionContextHostType
The ado variant.
ADO - Enum constant in enum class com.github.copilot.generated.rpc.SessionWorkingDirectoryContextHostType
The ado variant.
ADO - Enum constant in enum class com.github.copilot.generated.rpc.WorkspaceSummaryHostType
The ado variant.
ADO - Enum constant in enum class com.github.copilot.generated.rpc.WorkspacesWorkspaceDetailsHostType
The ado variant.
ADO - Enum constant in enum class com.github.copilot.generated.WorkingDirectoryContextHostType
The ado variant.
advertised() - Method in record class com.github.copilot.generated.rpc.McpAppsDiagnoseCapability
Returns the value of the advertised record component.
agent - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the agent namespace.
agent() - Method in record class com.github.copilot.generated.rpc.SessionAgentGetCurrentResult
Returns the value of the agent record component.
agent() - Method in record class com.github.copilot.generated.rpc.SessionAgentSelectResult
Returns the value of the agent record component.
AGENT_INVOKED - Enum constant in enum class com.github.copilot.generated.SkillInvokedTrigger
The agent-invoked variant.
agentContext() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the agentContext record component.
agentDescription() - Method in record class com.github.copilot.generated.SubagentStartedEvent.SubagentStartedEventData
Returns the value of the agentDescription record component.
agentDisplayName() - Method in record class com.github.copilot.generated.SubagentCompletedEvent.SubagentCompletedEventData
Returns the value of the agentDisplayName record component.
agentDisplayName() - Method in record class com.github.copilot.generated.SubagentFailedEvent.SubagentFailedEventData
Returns the value of the agentDisplayName record component.
agentDisplayName() - Method in record class com.github.copilot.generated.SubagentSelectedEvent.SubagentSelectedEventData
Returns the value of the agentDisplayName record component.
agentDisplayName() - Method in record class com.github.copilot.generated.SubagentStartedEvent.SubagentStartedEventData
Returns the value of the agentDisplayName record component.
agentId() - Method in record class com.github.copilot.generated.rpc.SessionTasksStartAgentResult
Returns the value of the agentId record component.
AgentInfo - Class in com.github.copilot.rpc
Represents a custom agent available for selection in a session.
AgentInfo - Record Class in com.github.copilot.generated.rpc
Schema for the `AgentInfo` type.
AgentInfo() - Constructor for class com.github.copilot.rpc.AgentInfo
 
AgentInfo(String, String, String, String, String, AgentInfoSource, Boolean, List<String>, String, Map<String, Object>, List<String>) - Constructor for record class com.github.copilot.generated.rpc.AgentInfo
Creates an instance of a AgentInfo record class.
AgentInfoSource - Enum Class in com.github.copilot.generated.rpc
Where the agent definition was loaded from
agentMode() - Method in record class com.github.copilot.generated.rpc.SessionSendParams
Returns the value of the agentMode record component.
agentMode() - Method in record class com.github.copilot.generated.UserMessageEvent.UserMessageEventData
Returns the value of the agentMode record component.
AgentMode - Enum Class in com.github.copilot.rpc
The UI mode the agent is in for a given turn.
agentName() - Method in record class com.github.copilot.generated.rpc.AgentRegistrySpawnParams
Returns the value of the agentName record component.
agentName() - Method in record class com.github.copilot.generated.SubagentCompletedEvent.SubagentCompletedEventData
Returns the value of the agentName record component.
agentName() - Method in record class com.github.copilot.generated.SubagentFailedEvent.SubagentFailedEventData
Returns the value of the agentName record component.
agentName() - Method in record class com.github.copilot.generated.SubagentSelectedEvent.SubagentSelectedEventData
Returns the value of the agentName record component.
agentName() - Method in record class com.github.copilot.generated.SubagentStartedEvent.SubagentStartedEventData
Returns the value of the agentName record component.
agentRegistry - Variable in class com.github.copilot.generated.rpc.ServerRpc
API methods for the agentRegistry namespace.
AgentRegistrySpawnParams - Record Class in com.github.copilot.generated.rpc
Inputs to spawn a managed-server child via the controller's spawn delegate.
AgentRegistrySpawnParams(String, String, String, String, AgentRegistrySpawnPermissionMode, String) - Constructor for record class com.github.copilot.generated.rpc.AgentRegistrySpawnParams
Creates an instance of a AgentRegistrySpawnParams record class.
AgentRegistrySpawnPermissionMode - Enum Class in com.github.copilot.generated.rpc
Permission posture for the new session.
agents() - Method in record class com.github.copilot.generated.rpc.SessionAgentListResult
Returns the value of the agents record component.
agents() - Method in record class com.github.copilot.generated.rpc.SessionAgentReloadResult
Returns the value of the agents record component.
agents() - Method in record class com.github.copilot.generated.SessionCustomAgentsUpdatedEvent.SessionCustomAgentsUpdatedEventData
Returns the value of the agents record component.
agentScope() - Method in record class com.github.copilot.generated.rpc.SessionEventLogReadParams
Returns the value of the agentScope record component.
agentType() - Method in record class com.github.copilot.generated.rpc.SessionTasksStartAgentParams
Returns the value of the agentType record component.
aliases() - Method in record class com.github.copilot.generated.rpc.SlashCommandInfo
Returns the value of the aliases record component.
ALL - Enum constant in enum class com.github.copilot.generated.rpc.EventsAgentScope
The all variant.
ALL - Enum constant in enum class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicyScope
The all variant.
allow() - Static method in record class com.github.copilot.rpc.PreToolUseHookOutput
Creates an output that allows the tool to execute.
allowAllPermissions() - Method in record class com.github.copilot.generated.SessionPermissionsChangedEvent.SessionPermissionsChangedEventData
Returns the value of the allowAllPermissions record component.
allowDuringAgentExecution() - Method in record class com.github.copilot.generated.rpc.SlashCommandInfo
Returns the value of the allowDuringAgentExecution record component.
allowed() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsIsPathWithinAllowedDirectoriesResult
Returns the value of the allowed record component.
allowed() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsIsPathWithinWorkspaceResult
Returns the value of the allowed record component.
allowedTools() - Method in record class com.github.copilot.generated.rpc.SkillsInvokedSkill
Returns the value of the allowedTools record component.
allowedTools() - Method in record class com.github.copilot.generated.SkillInvokedEvent.SkillInvokedEventData
Returns the value of the allowedTools record component.
allowFreeform() - Method in record class com.github.copilot.generated.UserInputRequestedEvent.UserInputRequestedEventData
Returns the value of the allowFreeform record component.
alreadyInUse() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult
Returns the value of the alreadyInUse record component.
alreadyInUse() - Method in record class com.github.copilot.generated.SessionResumeEvent.SessionResumeEventData
Returns the value of the alreadyInUse record component.
alreadyInUse() - Method in record class com.github.copilot.generated.SessionStartEvent.SessionStartEventData
Returns the value of the alreadyInUse record component.
answer() - Method in record class com.github.copilot.generated.rpc.UIUserInputResponse
Returns the value of the answer record component.
answer() - Method in record class com.github.copilot.generated.UserInputCompletedEvent.UserInputCompletedEventData
Returns the value of the answer record component.
anthropicAdvisorBlocks() - Method in record class com.github.copilot.generated.AssistantMessageEvent.AssistantMessageEventData
Returns the value of the anthropicAdvisorBlocks record component.
anthropicAdvisorModel() - Method in record class com.github.copilot.generated.AssistantMessageEvent.AssistantMessageEventData
Returns the value of the anthropicAdvisorModel record component.
API_KEY - Enum constant in enum class com.github.copilot.generated.rpc.AuthInfoType
The api-key variant.
apiCallId() - Method in record class com.github.copilot.generated.AssistantUsageEvent.AssistantUsageEventData
Returns the value of the apiCallId record component.
apiCallId() - Method in record class com.github.copilot.generated.ModelCallFailureEvent.ModelCallFailureEventData
Returns the value of the apiCallId record component.
apiEndpoint() - Method in record class com.github.copilot.generated.AssistantUsageEvent.AssistantUsageEventData
Returns the value of the apiEndpoint record component.
APP - Enum constant in enum class com.github.copilot.generated.ToolExecutionCompleteToolDescriptionMetaUIVisibility
The app variant.
APPEND - Enum constant in enum class com.github.copilot.rpc.SectionOverrideAction
Append content after the existing section.
APPEND - Enum constant in enum class com.github.copilot.SystemMessageMode
Append the custom content to the default system message.
applied() - Method in record class com.github.copilot.generated.rpc.SessionNameSetAutoResult
Returns the value of the applied record component.
appliedDirectoryCount() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsApplyResult
Returns the value of the appliedDirectoryCount record component.
appliedRuleCount() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsApplyResult
Returns the value of the appliedRuleCount record component.
appliedRules() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsApplyResult
Returns the value of the appliedRules record component.
apply(SessionPermissionsLocationsApplyParams) - Method in class com.github.copilot.generated.rpc.SessionPermissionsLocationsApi
Working directory to load persisted location permissions for.
applyTo() - Method in record class com.github.copilot.generated.rpc.InstructionsSources
Returns the value of the applyTo record component.
approval() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsAddToolApprovalParams
Returns the value of the approval record component.
APPROVE_ALL - Static variable in interface com.github.copilot.rpc.PermissionHandler
A pre-built handler that approves all permission requests.
approveAllReadPermissionRequests() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsConfigureParams
Returns the value of the approveAllReadPermissionRequests record component.
approveAllToolPermissionRequests() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsConfigureParams
Returns the value of the approveAllToolPermissionRequests record component.
approved() - Method in record class com.github.copilot.generated.ExitPlanModeCompletedEvent.ExitPlanModeCompletedEventData
Returns the value of the approved record component.
approved() - Method in record class com.github.copilot.generated.rpc.PermissionRulesSet
Returns the value of the approved record component.
approved() - Method in record class com.github.copilot.generated.rpc.UIExitPlanModeResponse
Returns the value of the approved record component.
APPROVED - Enum constant in enum class com.github.copilot.generated.PermissionCompletedKind
The approved variant.
APPROVED - Static variable in class com.github.copilot.rpc.PermissionRequestResultKind
The permission was approved for this one instance.
APPROVED_FOR_LOCATION - Enum constant in enum class com.github.copilot.generated.PermissionCompletedKind
The approved-for-location variant.
APPROVED_FOR_SESSION - Enum constant in enum class com.github.copilot.generated.PermissionCompletedKind
The approved-for-session variant.
approveOnce() - Static method in class com.github.copilot.rpc.PermissionRequestResult
Creates a result that approves this single request.
apps - Variable in class com.github.copilot.generated.rpc.SessionMcpApi
API methods for the mcp.apps sub-namespace.
args() - Method in record class com.github.copilot.generated.CommandExecuteEvent.CommandExecuteEventData
Returns the value of the args record component.
args() - Method in record class com.github.copilot.generated.rpc.SessionCommandsExecuteParams
Returns the value of the args record component.
argument() - Method in record class com.github.copilot.generated.rpc.PermissionRule
Returns the value of the argument record component.
arguments() - Method in record class com.github.copilot.generated.AssistantMessageToolRequest
Returns the value of the arguments record component.
arguments() - Method in record class com.github.copilot.generated.ExternalToolRequestedEvent.ExternalToolRequestedEventData
Returns the value of the arguments record component.
arguments() - Method in record class com.github.copilot.generated.McpAppToolCallCompleteEvent.McpAppToolCallCompleteEventData
Returns the value of the arguments record component.
arguments() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsCallToolParams
Returns the value of the arguments record component.
arguments() - Method in record class com.github.copilot.generated.ToolExecutionStartEvent.ToolExecutionStartEventData
Returns the value of the arguments record component.
arguments() - Method in record class com.github.copilot.generated.ToolUserRequestedEvent.ToolUserRequestedEventData
Returns the value of the arguments record component.
ask() - Static method in record class com.github.copilot.rpc.PreToolUseHookOutput
Creates an output that asks for user confirmation before executing the tool.
askUserDisabled() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the askUserDisabled record component.
AssistantIntentEvent - Class in com.github.copilot.generated
Session event "assistant.intent".
AssistantIntentEvent() - Constructor for class com.github.copilot.generated.AssistantIntentEvent
 
AssistantIntentEvent.AssistantIntentEventData - Record Class in com.github.copilot.generated
Data payload for AssistantIntentEvent.
AssistantIntentEventData(String) - Constructor for record class com.github.copilot.generated.AssistantIntentEvent.AssistantIntentEventData
Creates an instance of a AssistantIntentEventData record class.
AssistantMessageDeltaEvent - Class in com.github.copilot.generated
Session event "assistant.message_delta".
AssistantMessageDeltaEvent() - Constructor for class com.github.copilot.generated.AssistantMessageDeltaEvent
 
AssistantMessageDeltaEvent.AssistantMessageDeltaEventData - Record Class in com.github.copilot.generated
Data payload for AssistantMessageDeltaEvent.
AssistantMessageDeltaEventData(String, String, String) - Constructor for record class com.github.copilot.generated.AssistantMessageDeltaEvent.AssistantMessageDeltaEventData
Creates an instance of a AssistantMessageDeltaEventData record class.
AssistantMessageEvent - Class in com.github.copilot.generated
Session event "assistant.message".
AssistantMessageEvent() - Constructor for class com.github.copilot.generated.AssistantMessageEvent
 
AssistantMessageEvent.AssistantMessageEventData - Record Class in com.github.copilot.generated
Data payload for AssistantMessageEvent.
AssistantMessageEventData(String, String, String, List<AssistantMessageToolRequest>, String, String, String, String, Long, String, String, String, List<Object>, String, String, String) - Constructor for record class com.github.copilot.generated.AssistantMessageEvent.AssistantMessageEventData
Creates an instance of a AssistantMessageEventData record class.
AssistantMessageStartEvent - Class in com.github.copilot.generated
Session event "assistant.message_start".
AssistantMessageStartEvent() - Constructor for class com.github.copilot.generated.AssistantMessageStartEvent
 
AssistantMessageStartEvent.AssistantMessageStartEventData - Record Class in com.github.copilot.generated
Data payload for AssistantMessageStartEvent.
AssistantMessageStartEventData(String, String) - Constructor for record class com.github.copilot.generated.AssistantMessageStartEvent.AssistantMessageStartEventData
Creates an instance of a AssistantMessageStartEventData record class.
AssistantMessageToolRequest - Record Class in com.github.copilot.generated
A tool invocation request from the assistant
AssistantMessageToolRequest(String, String, Object, AssistantMessageToolRequestType, String, String, String, String) - Constructor for record class com.github.copilot.generated.AssistantMessageToolRequest
Creates an instance of a AssistantMessageToolRequest record class.
AssistantMessageToolRequestType - Enum Class in com.github.copilot.generated
Tool call type: "function" for standard tool calls, "custom" for grammar-based tool calls.
AssistantReasoningDeltaEvent - Class in com.github.copilot.generated
Session event "assistant.reasoning_delta".
AssistantReasoningDeltaEvent() - Constructor for class com.github.copilot.generated.AssistantReasoningDeltaEvent
 
AssistantReasoningDeltaEvent.AssistantReasoningDeltaEventData - Record Class in com.github.copilot.generated
AssistantReasoningDeltaEventData(String, String) - Constructor for record class com.github.copilot.generated.AssistantReasoningDeltaEvent.AssistantReasoningDeltaEventData
Creates an instance of a AssistantReasoningDeltaEventData record class.
AssistantReasoningEvent - Class in com.github.copilot.generated
Session event "assistant.reasoning".
AssistantReasoningEvent() - Constructor for class com.github.copilot.generated.AssistantReasoningEvent
 
AssistantReasoningEvent.AssistantReasoningEventData - Record Class in com.github.copilot.generated
Data payload for AssistantReasoningEvent.
AssistantReasoningEventData(String, String) - Constructor for record class com.github.copilot.generated.AssistantReasoningEvent.AssistantReasoningEventData
Creates an instance of a AssistantReasoningEventData record class.
AssistantStreamingDeltaEvent - Class in com.github.copilot.generated
Session event "assistant.streaming_delta".
AssistantStreamingDeltaEvent() - Constructor for class com.github.copilot.generated.AssistantStreamingDeltaEvent
 
AssistantStreamingDeltaEvent.AssistantStreamingDeltaEventData - Record Class in com.github.copilot.generated
AssistantStreamingDeltaEventData(Long) - Constructor for record class com.github.copilot.generated.AssistantStreamingDeltaEvent.AssistantStreamingDeltaEventData
Creates an instance of a AssistantStreamingDeltaEventData record class.
AssistantTurnEndEvent - Class in com.github.copilot.generated
Session event "assistant.turn_end".
AssistantTurnEndEvent() - Constructor for class com.github.copilot.generated.AssistantTurnEndEvent
 
AssistantTurnEndEvent.AssistantTurnEndEventData - Record Class in com.github.copilot.generated
Data payload for AssistantTurnEndEvent.
AssistantTurnEndEventData(String) - Constructor for record class com.github.copilot.generated.AssistantTurnEndEvent.AssistantTurnEndEventData
Creates an instance of a AssistantTurnEndEventData record class.
AssistantTurnStartEvent - Class in com.github.copilot.generated
Session event "assistant.turn_start".
AssistantTurnStartEvent() - Constructor for class com.github.copilot.generated.AssistantTurnStartEvent
 
AssistantTurnStartEvent.AssistantTurnStartEventData - Record Class in com.github.copilot.generated
Data payload for AssistantTurnStartEvent.
AssistantTurnStartEventData(String, String) - Constructor for record class com.github.copilot.generated.AssistantTurnStartEvent.AssistantTurnStartEventData
Creates an instance of a AssistantTurnStartEventData record class.
AssistantUsageApiEndpoint - Enum Class in com.github.copilot.generated
API endpoint used for this model call, matching CAPI supported_endpoints vocabulary
AssistantUsageCopilotUsage - Record Class in com.github.copilot.generated
Per-request cost and usage data from the CAPI copilot_usage response field
AssistantUsageCopilotUsage(List<AssistantUsageCopilotUsageTokenDetail>, Double) - Constructor for record class com.github.copilot.generated.AssistantUsageCopilotUsage
Creates an instance of a AssistantUsageCopilotUsage record class.
AssistantUsageCopilotUsageTokenDetail - Record Class in com.github.copilot.generated
Token usage detail for a single billing category
AssistantUsageCopilotUsageTokenDetail(Long, Long, Long, String) - Constructor for record class com.github.copilot.generated.AssistantUsageCopilotUsageTokenDetail
Creates an instance of a AssistantUsageCopilotUsageTokenDetail record class.
AssistantUsageEvent - Class in com.github.copilot.generated
Session event "assistant.usage".
AssistantUsageEvent() - Constructor for class com.github.copilot.generated.AssistantUsageEvent
 
AssistantUsageEvent.AssistantUsageEventData - Record Class in com.github.copilot.generated
Data payload for AssistantUsageEvent.
AssistantUsageEventData(String, Long, Long, Long, Long, Long, Double, Long, Long, Double, String, String, String, String, AssistantUsageApiEndpoint, String, Map<String, AssistantUsageQuotaSnapshot>, AssistantUsageCopilotUsage, String) - Constructor for record class com.github.copilot.generated.AssistantUsageEvent.AssistantUsageEventData
Creates an instance of a AssistantUsageEventData record class.
AssistantUsageQuotaSnapshot - Record Class in com.github.copilot.generated
Schema for the `AssistantUsageQuotaSnapshot` type.
AssistantUsageQuotaSnapshot(Boolean, Long, Long, Boolean, Double, Boolean, Double, OffsetDateTime) - Constructor for record class com.github.copilot.generated.AssistantUsageQuotaSnapshot
Creates an instance of a AssistantUsageQuotaSnapshot record class.
Attachment - Record Class in com.github.copilot.rpc
Represents a file attachment to include with a message.
Attachment(String, String, String) - Constructor for record class com.github.copilot.rpc.Attachment
Creates an instance of a Attachment record class.
attachments() - Method in record class com.github.copilot.generated.rpc.SessionSendParams
Returns the value of the attachments record component.
attachments() - Method in record class com.github.copilot.generated.UserMessageEvent.UserMessageEventData
Returns the value of the attachments record component.
auth - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the auth namespace.
AuthInfoType - Enum Class in com.github.copilot.generated.rpc
Authentication type
authorizationUrl() - Method in record class com.github.copilot.generated.rpc.SessionMcpOauthLoginResult
Returns the value of the authorizationUrl record component.
authType() - Method in record class com.github.copilot.generated.rpc.SessionAuthGetStatusResult
Returns the value of the authType record component.
autoApproveEdits() - Method in record class com.github.copilot.generated.ExitPlanModeCompletedEvent.ExitPlanModeCompletedEventData
Returns the value of the autoApproveEdits record component.
autoApproveEdits() - Method in record class com.github.copilot.generated.rpc.UIExitPlanModeResponse
Returns the value of the autoApproveEdits record component.
AUTOCLOSEABLE_TIMEOUT_SECONDS - Static variable in class com.github.copilot.CopilotClient
Timeout, in seconds, used by CopilotClient.close() when waiting for graceful shutdown via CopilotClient.stop().
AutoModeSwitchCompletedEvent - Class in com.github.copilot.generated
Session event "auto_mode_switch.completed".
AutoModeSwitchCompletedEvent() - Constructor for class com.github.copilot.generated.AutoModeSwitchCompletedEvent
 
AutoModeSwitchCompletedEvent.AutoModeSwitchCompletedEventData - Record Class in com.github.copilot.generated
AutoModeSwitchCompletedEventData(String, AutoModeSwitchResponse) - Constructor for record class com.github.copilot.generated.AutoModeSwitchCompletedEvent.AutoModeSwitchCompletedEventData
Creates an instance of a AutoModeSwitchCompletedEventData record class.
AutoModeSwitchHandler - Interface in com.github.copilot.rpc
Handler for auto-mode-switch requests from the agent.
AutoModeSwitchInvocation - Class in com.github.copilot.rpc
Context for an auto-mode-switch request invocation.
AutoModeSwitchInvocation() - Constructor for class com.github.copilot.rpc.AutoModeSwitchInvocation
 
AutoModeSwitchRequest - Class in com.github.copilot.rpc
Request to switch to auto mode after an eligible rate limit.
AutoModeSwitchRequest() - Constructor for class com.github.copilot.rpc.AutoModeSwitchRequest
 
AutoModeSwitchRequestedEvent - Class in com.github.copilot.generated
Session event "auto_mode_switch.requested".
AutoModeSwitchRequestedEvent() - Constructor for class com.github.copilot.generated.AutoModeSwitchRequestedEvent
 
AutoModeSwitchRequestedEvent.AutoModeSwitchRequestedEventData - Record Class in com.github.copilot.generated
AutoModeSwitchRequestedEventData(String, String, Long) - Constructor for record class com.github.copilot.generated.AutoModeSwitchRequestedEvent.AutoModeSwitchRequestedEventData
Creates an instance of a AutoModeSwitchRequestedEventData record class.
AutoModeSwitchResponse - Enum Class in com.github.copilot.generated
The user's auto-mode-switch choice
AutoModeSwitchResponse - Enum Class in com.github.copilot.rpc
Response to an auto-mode-switch request.
AUTOPILOT - Enum constant in enum class com.github.copilot.generated.ExitPlanModeAction
The autopilot variant.
AUTOPILOT - Enum constant in enum class com.github.copilot.generated.rpc.MetadataSnapshotCurrentMode
The autopilot variant.
AUTOPILOT - Enum constant in enum class com.github.copilot.generated.rpc.SendAgentMode
The autopilot variant.
AUTOPILOT - Enum constant in enum class com.github.copilot.generated.rpc.SessionMode
The autopilot variant.
AUTOPILOT - Enum constant in enum class com.github.copilot.generated.rpc.SessionModeGetResult.SessionModeGetResultMode
The autopilot variant.
AUTOPILOT - Enum constant in enum class com.github.copilot.generated.rpc.SessionModeSetResult.SessionModeSetResultMode
The autopilot variant.
AUTOPILOT - Enum constant in enum class com.github.copilot.generated.rpc.UIExitPlanModeAction
The autopilot variant.
AUTOPILOT - Enum constant in enum class com.github.copilot.generated.SessionMode
The autopilot variant.
AUTOPILOT - Enum constant in enum class com.github.copilot.generated.UserMessageAgentMode
The autopilot variant.
AUTOPILOT - Enum constant in enum class com.github.copilot.rpc.AgentMode
The agent is working autonomously toward task completion.
AUTOPILOT_CONFIRMATION - Enum constant in enum class com.github.copilot.generated.rpc.PermissionsSetApproveAllSource
The autopilot_confirmation variant.
AUTOPILOT_FLEET - Enum constant in enum class com.github.copilot.generated.ExitPlanModeAction
The autopilot_fleet variant.
AUTOPILOT_FLEET - Enum constant in enum class com.github.copilot.generated.rpc.UIExitPlanModeAction
The autopilot_fleet variant.
AutopilotObjectiveChangedOperation - Enum Class in com.github.copilot.generated
The type of operation performed on the autopilot objective state file
AutopilotObjectiveChangedStatus - Enum Class in com.github.copilot.generated
Current autopilot objective status, if one exists
availability() - Method in record class com.github.copilot.generated.rpc.OpenCanvasInstance
Returns the value of the availability record component.
availability() - Method in record class com.github.copilot.generated.rpc.SessionCanvasOpenResult
Returns the value of the availability record component.
availability() - Method in record class com.github.copilot.generated.SessionCanvasOpenedEvent.SessionCanvasOpenedEventData
Returns the value of the availability record component.
AVAILABLE - Enum constant in enum class com.github.copilot.generated.rpc.OptionsUpdateToolFilterPrecedence
The available variant.
availableDisplayModes() - Method in record class com.github.copilot.generated.rpc.McpAppsHostContextDetails
Returns the value of the availableDisplayModes record component.
availableDisplayModes() - Method in record class com.github.copilot.generated.rpc.McpAppsSetHostContextDetails
Returns the value of the availableDisplayModes record component.
availableTools() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the availableTools record component.
AzureOptions - Class in com.github.copilot.rpc
Azure OpenAI-specific configuration options.
AzureOptions() - Constructor for class com.github.copilot.rpc.AzureOptions
 

B

BACKGROUND - Static variable in class com.github.copilot.rpc.SessionLifecycleEventTypes
Event fired when a session moves to background (TUI+server mode).
baseBranch() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesDiffResult
Returns the value of the baseBranch record component.
baseCommit() - Method in record class com.github.copilot.generated.rpc.SessionWorkingDirectoryContext
Returns the value of the baseCommit record component.
baseCommit() - Method in record class com.github.copilot.generated.SessionContextChangedEvent.SessionContextChangedEventData
Returns the value of the baseCommit record component.
baseCommit() - Method in record class com.github.copilot.generated.WorkingDirectoryContext
Returns the value of the baseCommit record component.
baseUriDomains() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUICsp
Returns the value of the baseUriDomains record component.
batchSize() - Method in record class com.github.copilot.generated.AssistantUsageCopilotUsageTokenDetail
Returns the value of the batchSize record component.
batchSize() - Method in record class com.github.copilot.generated.CompactionCompleteCompactionTokensUsedCopilotUsageTokenDetail
Returns the value of the batchSize record component.
batchSize() - Method in record class com.github.copilot.generated.rpc.ModelBillingTokenPrices
Returns the value of the batchSize record component.
billable() - Method in record class com.github.copilot.generated.rpc.SessionSendParams
Returns the value of the billable record component.
billing() - Method in record class com.github.copilot.generated.rpc.Model
Returns the value of the billing record component.
binaryResultsForLlm() - Method in record class com.github.copilot.rpc.ToolResultObject
Returns the value of the binaryResultsForLlm record component.
birthtime() - Method in record class com.github.copilot.generated.rpc.SessionFsStatResult
Returns the value of the birthtime record component.
blob() - Method in record class com.github.copilot.generated.rpc.McpAppsResourceContent
Returns the value of the blob record component.
blob() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResource
Returns the value of the blob record component.
BlobAttachment - Class in com.github.copilot.rpc
Represents an inline base64-encoded binary attachment (blob) for messages.
BlobAttachment() - Constructor for class com.github.copilot.rpc.BlobAttachment
 
branch() - Method in record class com.github.copilot.generated.HandoffRepository
Returns the value of the branch record component.
branch() - Method in record class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadataRepository
Returns the value of the branch record component.
branch() - Method in record class com.github.copilot.generated.rpc.MetadataSnapshotRemoteMetadataRepository
Returns the value of the branch record component.
branch() - Method in record class com.github.copilot.generated.rpc.SessionContext
Returns the value of the branch record component.
branch() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult.SessionMetadataSnapshotResultWorkspace
Returns the value of the branch record component.
branch() - Method in record class com.github.copilot.generated.rpc.SessionWorkingDirectoryContext
Returns the value of the branch record component.
branch() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace
Returns the value of the branch record component.
branch() - Method in record class com.github.copilot.generated.SessionContextChangedEvent.SessionContextChangedEventData
Returns the value of the branch record component.
branch() - Method in record class com.github.copilot.generated.WorkingDirectoryContext
Returns the value of the branch record component.
BRANCH - Enum constant in enum class com.github.copilot.generated.rpc.WorkspaceDiffMode
The branch variant.
bufferTokens() - Method in record class com.github.copilot.generated.rpc.SessionMetadataContextInfoResult.SessionMetadataContextInfoResultContextInfo
Returns the value of the bufferTokens record component.
BUILTIN - Enum constant in enum class com.github.copilot.generated.McpServerSource
The builtin variant.
BUILTIN - Enum constant in enum class com.github.copilot.generated.rpc.AgentInfoSource
The builtin variant.
BUILTIN - Enum constant in enum class com.github.copilot.generated.rpc.DiscoveredMcpServerSource
The builtin variant.
BUILTIN - Enum constant in enum class com.github.copilot.generated.rpc.McpServerSource
The builtin variant.
BUILTIN - Enum constant in enum class com.github.copilot.generated.rpc.SkillSource
The builtin variant.
BUILTIN - Enum constant in enum class com.github.copilot.generated.rpc.SlashCommandKind
The builtin variant.
BUILTIN - Enum constant in enum class com.github.copilot.generated.SkillSource
The builtin variant.
BuiltInTools - Class in com.github.copilot.rpc
Curated sets of built-in tool names for common scenarios.
bulkDelete(SessionsBulkDeleteParams) - Method in class com.github.copilot.generated.rpc.ServerSessionsApi
Session IDs to close, deactivate, and delete from disk.

C

cachePath() - Method in record class com.github.copilot.generated.rpc.InstalledPlugin
Returns the value of the cachePath record component.
cachePath() - Method in record class com.github.copilot.generated.rpc.SessionInstalledPlugin
Returns the value of the cachePath record component.
cachePrice() - Method in record class com.github.copilot.generated.rpc.ModelBillingTokenPrices
Returns the value of the cachePrice record component.
cachePrice() - Method in record class com.github.copilot.generated.rpc.ModelBillingTokenPricesLongContext
Returns the value of the cachePrice record component.
cacheReadTokens() - Method in record class com.github.copilot.generated.AssistantUsageEvent.AssistantUsageEventData
Returns the value of the cacheReadTokens record component.
cacheReadTokens() - Method in record class com.github.copilot.generated.CompactionCompleteCompactionTokensUsed
Returns the value of the cacheReadTokens record component.
cacheReadTokens() - Method in record class com.github.copilot.generated.rpc.UsageMetricsModelMetricUsage
Returns the value of the cacheReadTokens record component.
cacheReadTokens() - Method in record class com.github.copilot.generated.ShutdownModelMetricUsage
Returns the value of the cacheReadTokens record component.
cacheWriteTokens() - Method in record class com.github.copilot.generated.AssistantUsageEvent.AssistantUsageEventData
Returns the value of the cacheWriteTokens record component.
cacheWriteTokens() - Method in record class com.github.copilot.generated.CompactionCompleteCompactionTokensUsed
Returns the value of the cacheWriteTokens record component.
cacheWriteTokens() - Method in record class com.github.copilot.generated.rpc.UsageMetricsModelMetricUsage
Returns the value of the cacheWriteTokens record component.
cacheWriteTokens() - Method in record class com.github.copilot.generated.ShutdownModelMetricUsage
Returns the value of the cacheWriteTokens record component.
callbackSuccessMessage() - Method in record class com.github.copilot.generated.rpc.SessionMcpOauthLoginParams
Returns the value of the callbackSuccessMessage record component.
callTool(SessionMcpAppsCallToolParams) - Method in class com.github.copilot.generated.rpc.SessionMcpAppsApi
MCP server, tool name, and arguments to invoke from an MCP App view.
camera() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUIPermissions
Returns the value of the camera record component.
cancel(SessionTasksCancelParams) - Method in class com.github.copilot.generated.rpc.SessionTasksApi
Identifier of the background task to cancel.
CANCEL - Enum constant in enum class com.github.copilot.generated.ElicitationCompletedAction
The cancel variant.
CANCEL - Enum constant in enum class com.github.copilot.generated.rpc.UIElicitationResponseAction
The cancel variant.
CANCEL - Enum constant in enum class com.github.copilot.rpc.ElicitationResultAction
The user dismissed the dialog without responding.
cancelBackgroundCompaction() - Method in class com.github.copilot.generated.rpc.SessionHistoryApi
Identifies the target session.
cancelled() - Method in record class com.github.copilot.generated.rpc.SessionHistoryCancelBackgroundCompactionResult
Returns the value of the cancelled record component.
cancelled() - Method in record class com.github.copilot.generated.rpc.SessionMcpCancelSamplingExecutionResult
Returns the value of the cancelled record component.
cancelled() - Method in record class com.github.copilot.generated.rpc.SessionTasksCancelResult
Returns the value of the cancelled record component.
CANCELLED - Enum constant in enum class com.github.copilot.generated.rpc.McpSamplingExecutionAction
The cancelled variant.
cancelSamplingExecution(SessionMcpCancelSamplingExecutionParams) - Method in class com.github.copilot.generated.rpc.SessionMcpApi
The requestId previously passed to executeSampling that should be cancelled.
candidates() - Method in record class com.github.copilot.generated.rpc.SessionsPruneOldResult
Returns the value of the candidates record component.
canvas - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the canvas namespace.
CanvasAction - Record Class in com.github.copilot.generated.rpc
Canvas action that the agent or host can invoke.
CanvasAction(String, String, Object) - Constructor for record class com.github.copilot.generated.rpc.CanvasAction
Creates an instance of a CanvasAction record class.
CanvasCloseParams - Record Class in com.github.copilot.generated.rpc
Canvas close parameters sent to the provider.
CanvasCloseParams(String, String, String, String, CanvasHostContext, CanvasSessionContext) - Constructor for record class com.github.copilot.generated.rpc.CanvasCloseParams
Creates an instance of a CanvasCloseParams record class.
canvases() - Method in record class com.github.copilot.generated.CapabilitiesChangedUI
Returns the value of the canvases record component.
canvases() - Method in record class com.github.copilot.generated.rpc.CanvasHostContextCapabilities
Returns the value of the canvases record component.
canvases() - Method in record class com.github.copilot.generated.rpc.SessionCanvasListResult
Returns the value of the canvases record component.
canvases() - Method in record class com.github.copilot.generated.SessionCanvasRegistryChangedEvent.SessionCanvasRegistryChangedEventData
Returns the value of the canvases record component.
CanvasHostContext - Record Class in com.github.copilot.generated.rpc
Host context supplied by the runtime.
CanvasHostContext(CanvasHostContextCapabilities) - Constructor for record class com.github.copilot.generated.rpc.CanvasHostContext
Creates an instance of a CanvasHostContext record class.
CanvasHostContextCapabilities - Record Class in com.github.copilot.generated.rpc
Host capabilities
CanvasHostContextCapabilities(Boolean) - Constructor for record class com.github.copilot.generated.rpc.CanvasHostContextCapabilities
Creates an instance of a CanvasHostContextCapabilities record class.
canvasId() - Method in record class com.github.copilot.generated.CanvasRegistryChangedCanvas
Returns the value of the canvasId record component.
canvasId() - Method in record class com.github.copilot.generated.rpc.CanvasCloseParams
Returns the value of the canvasId record component.
canvasId() - Method in record class com.github.copilot.generated.rpc.CanvasInvokeActionParams
Returns the value of the canvasId record component.
canvasId() - Method in record class com.github.copilot.generated.rpc.CanvasOpenParams
Returns the value of the canvasId record component.
canvasId() - Method in record class com.github.copilot.generated.rpc.DiscoveredCanvas
Returns the value of the canvasId record component.
canvasId() - Method in record class com.github.copilot.generated.rpc.OpenCanvasInstance
Returns the value of the canvasId record component.
canvasId() - Method in record class com.github.copilot.generated.rpc.SessionCanvasOpenParams
Returns the value of the canvasId record component.
canvasId() - Method in record class com.github.copilot.generated.rpc.SessionCanvasOpenResult
Returns the value of the canvasId record component.
canvasId() - Method in record class com.github.copilot.generated.SessionCanvasOpenedEvent.SessionCanvasOpenedEventData
Returns the value of the canvasId record component.
CanvasInstanceAvailability - Enum Class in com.github.copilot.generated.rpc
Runtime-controlled routing state for an open canvas instance.
CanvasInvokeActionParams - Record Class in com.github.copilot.generated.rpc
Canvas action invocation parameters sent to the provider.
CanvasInvokeActionParams(String, String, String, String, String, Object, CanvasHostContext, CanvasSessionContext) - Constructor for record class com.github.copilot.generated.rpc.CanvasInvokeActionParams
Creates an instance of a CanvasInvokeActionParams record class.
CanvasOpenedAvailability - Enum Class in com.github.copilot.generated
Runtime-controlled routing state for the instance.
CanvasOpenParams - Record Class in com.github.copilot.generated.rpc
Canvas open parameters sent to the provider.
CanvasOpenParams(String, String, String, String, Object, CanvasHostContext, CanvasSessionContext) - Constructor for record class com.github.copilot.generated.rpc.CanvasOpenParams
Creates an instance of a CanvasOpenParams record class.
CanvasOpenResult - Record Class in com.github.copilot.generated.rpc
Canvas open result returned by the provider.
CanvasOpenResult(String, String, String) - Constructor for record class com.github.copilot.generated.rpc.CanvasOpenResult
Creates an instance of a CanvasOpenResult record class.
CanvasRegistryChangedCanvas - Record Class in com.github.copilot.generated
Schema for the `CanvasRegistryChangedCanvas` type.
CanvasRegistryChangedCanvas(String, String, String, String, String, Map<String, Object>, List<CanvasRegistryChangedCanvasAction>) - Constructor for record class com.github.copilot.generated.CanvasRegistryChangedCanvas
Creates an instance of a CanvasRegistryChangedCanvas record class.
CanvasRegistryChangedCanvasAction - Record Class in com.github.copilot.generated
Schema for the `CanvasRegistryChangedCanvasAction` type.
CanvasRegistryChangedCanvasAction(String, String, Map<String, Object>) - Constructor for record class com.github.copilot.generated.CanvasRegistryChangedCanvasAction
Creates an instance of a CanvasRegistryChangedCanvasAction record class.
CanvasSessionContext - Record Class in com.github.copilot.generated.rpc
Session context supplied by the runtime.
CanvasSessionContext(String) - Constructor for record class com.github.copilot.generated.rpc.CanvasSessionContext
Creates an instance of a CanvasSessionContext record class.
CAP_REACHED - Enum constant in enum class com.github.copilot.generated.AutopilotObjectiveChangedStatus
The cap_reached variant.
capabilities() - Method in record class com.github.copilot.generated.rpc.CanvasHostContext
Returns the value of the capabilities record component.
capabilities() - Method in record class com.github.copilot.generated.rpc.Model
Returns the value of the capabilities record component.
capabilities() - Method in record class com.github.copilot.generated.rpc.SessionFsSetProviderParams
Returns the value of the capabilities record component.
capabilities() - Method in record class com.github.copilot.rpc.CreateSessionResponse
Returns the value of the capabilities record component.
capabilities() - Method in record class com.github.copilot.rpc.ResumeSessionResponse
Returns the value of the capabilities record component.
CapabilitiesChangedEvent - Class in com.github.copilot.generated
Session event "capabilities.changed".
CapabilitiesChangedEvent() - Constructor for class com.github.copilot.generated.CapabilitiesChangedEvent
 
CapabilitiesChangedEvent.CapabilitiesChangedEventData - Record Class in com.github.copilot.generated
Data payload for CapabilitiesChangedEvent.
CapabilitiesChangedEventData(CapabilitiesChangedUI) - Constructor for record class com.github.copilot.generated.CapabilitiesChangedEvent.CapabilitiesChangedEventData
Creates an instance of a CapabilitiesChangedEventData record class.
CapabilitiesChangedUI - Record Class in com.github.copilot.generated
UI capability changes
CapabilitiesChangedUI(Boolean, Boolean, Boolean) - Constructor for record class com.github.copilot.generated.CapabilitiesChangedUI
Creates an instance of a CapabilitiesChangedUI record class.
capability() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsDiagnoseResult
Returns the value of the capability record component.
cause() - Method in record class com.github.copilot.generated.SessionModelChangeEvent.SessionModelChangeEventData
Returns the value of the cause record component.
CCA - Enum constant in enum class com.github.copilot.generated.rpc.MetadataSnapshotRemoteMetadataTaskType
The cca variant.
changed() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsApplyResult
Returns the value of the changed record component.
changes() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesDiffResult
Returns the value of the changes record component.
changeType() - Method in record class com.github.copilot.generated.rpc.WorkspaceDiffFileChange
Returns the value of the changeType record component.
CHAT_COMPLETIONS - Enum constant in enum class com.github.copilot.generated.AssistantUsageApiEndpoint
The /chat/completions variant.
checkInUse(SessionsCheckInUseParams) - Method in class com.github.copilot.generated.rpc.ServerSessionsApi
Session IDs to test for live in-use locks.
checkpointNumber() - Method in record class com.github.copilot.generated.SessionCompactionCompleteEvent.SessionCompactionCompleteEventData
Returns the value of the checkpointNumber record component.
checkpointPath() - Method in record class com.github.copilot.generated.SessionCompactionCompleteEvent.SessionCompactionCompleteEventData
Returns the value of the checkpointPath record component.
checkpoints() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesListCheckpointsResult
Returns the value of the checkpoints record component.
CHILD_INSTRUCTIONS - Enum constant in enum class com.github.copilot.generated.rpc.InstructionsSourcesType
The child-instructions variant.
choices() - Method in record class com.github.copilot.generated.UserInputRequestedEvent.UserInputRequestedEventData
Returns the value of the choices record component.
chronicleSyncDismissed() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace
Returns the value of the chronicleSyncDismissed record component.
cleanupActions() - Method in record class com.github.copilot.rpc.SessionEndHookOutput
Returns the value of the cleanupActions record component.
clear() - Method in class com.github.copilot.generated.rpc.SessionQueueApi
Identifies the target session.
clearAllowFreeform() - Method in class com.github.copilot.rpc.UserInputRequest
Clears the allowFreeform setting, reverting to the default behavior.
clearBackgroundCompactionThreshold() - Method in class com.github.copilot.rpc.InfiniteSessionConfig
Clears the backgroundCompactionThreshold setting, reverting to the default behavior.
clearBufferExhaustionThreshold() - Method in class com.github.copilot.rpc.InfiniteSessionConfig
Clears the bufferExhaustionThreshold setting, reverting to the default behavior.
clearCaptureContent() - Method in class com.github.copilot.rpc.TelemetryConfig
Clears the captureContent setting, reverting to the default behavior.
clearCoauthorEnabled() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Clears the coauthorEnabled setting.
clearCoauthorEnabled() - Method in class com.github.copilot.rpc.SessionConfig
Clears the coauthorEnabled setting.
clearCustomAgentsLocalOnly() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Clears the customAgentsLocalOnly setting.
clearCustomAgentsLocalOnly() - Method in class com.github.copilot.rpc.SessionConfig
Clears the customAgentsLocalOnly setting.
clearDisableResume() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Clears the disableResume setting, reverting to the default behavior.
clearElicitation() - Method in class com.github.copilot.rpc.SessionUiCapabilities
Clears the elicitation setting, reverting to the default behavior.
clearEnableConfigDiscovery() - Method in class com.github.copilot.rpc.CreateSessionRequest
Clears the enableConfigDiscovery setting, reverting to the default behavior.
clearEnableConfigDiscovery() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Clears the enableConfigDiscovery setting, reverting to the default behavior.
clearEnableConfigDiscovery() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Clears the enableConfigDiscovery setting, reverting to the default behavior.
clearEnableConfigDiscovery() - Method in class com.github.copilot.rpc.SessionConfig
Clears the enableConfigDiscovery setting, reverting to the default behavior.
clearEnabled() - Method in class com.github.copilot.rpc.InfiniteSessionConfig
Clears the enabled setting, reverting to the default behavior.
clearEnableSessionTelemetry() - Method in class com.github.copilot.rpc.CreateSessionRequest
Clears the enableSessionTelemetry setting, reverting to the default behavior.
clearEnableSessionTelemetry() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Clears the enableSessionTelemetry setting, reverting to the default behavior.
clearEnableSessionTelemetry() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Clears the enableSessionTelemetry setting, reverting to the default behavior.
clearEnableSessionTelemetry() - Method in class com.github.copilot.rpc.SessionConfig
Clears the enableSessionTelemetry setting, reverting to the default behavior.
clearHooks() - Method in class com.github.copilot.rpc.CreateSessionRequest
Clears the hooks setting, reverting to the default behavior.
clearHooks() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Clears the hooks setting, reverting to the default behavior.
clearIncludeSubAgentStreamingEvents() - Method in class com.github.copilot.rpc.CreateSessionRequest
Clears the includeSubAgentStreamingEvents setting, reverting to the default behavior.
clearIncludeSubAgentStreamingEvents() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Clears the includeSubAgentStreamingEvents setting, reverting to the default behavior.
clearIncludeSubAgentStreamingEvents() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Clears the includeSubAgentStreamingEvents setting, reverting to the default behavior.
clearIncludeSubAgentStreamingEvents() - Method in class com.github.copilot.rpc.SessionConfig
Clears the includeSubAgentStreamingEvents setting, reverting to the default behavior.
clearInfer() - Method in class com.github.copilot.rpc.CustomAgentConfig
Clears the infer setting, reverting to the default behavior.
clearManageScheduleEnabled() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Clears the manageScheduleEnabled setting.
clearManageScheduleEnabled() - Method in class com.github.copilot.rpc.SessionConfig
Clears the manageScheduleEnabled setting.
clearMaxContextWindowTokens() - Method in class com.github.copilot.rpc.ModelCapabilitiesOverride.Limits
Clears the maxContextWindowTokens setting, reverting to the default behavior.
clearMaxLength() - Method in class com.github.copilot.rpc.InputOptions
Clears the maxLength setting, reverting to the default behavior.
clearMaxOutputTokens() - Method in class com.github.copilot.rpc.ModelCapabilitiesOverride.Limits
Clears the maxOutputTokens setting, reverting to the default behavior.
clearMaxOutputTokens() - Method in class com.github.copilot.rpc.ProviderConfig
Clears the maxOutputTokens setting, reverting to the default behavior.
clearMaxPromptTokens() - Method in class com.github.copilot.rpc.ModelCapabilitiesOverride.Limits
Clears the maxPromptTokens setting, reverting to the default behavior.
clearMaxPromptTokens() - Method in class com.github.copilot.rpc.ProviderConfig
Clears the maxPromptTokens setting, reverting to the default behavior.
clearMinLength() - Method in class com.github.copilot.rpc.InputOptions
Clears the minLength setting, reverting to the default behavior.
clearReasoningEffort() - Method in class com.github.copilot.rpc.ModelCapabilitiesOverride.Supports
Clears the reasoningEffort setting, reverting to the default behavior.
clearRequestElicitation() - Method in class com.github.copilot.rpc.CreateSessionRequest
Clears the requestElicitation setting, reverting to the default behavior.
clearRequestElicitation() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Clears the requestElicitation setting, reverting to the default behavior.
clearRequestPermission() - Method in class com.github.copilot.rpc.CreateSessionRequest
Clears the requestPermission setting, reverting to the default behavior.
clearRequestPermission() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Clears the requestPermission setting, reverting to the default behavior.
clearRequestUserInput() - Method in class com.github.copilot.rpc.CreateSessionRequest
Clears the requestUserInput setting, reverting to the default behavior.
clearRequestUserInput() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Clears the requestUserInput setting, reverting to the default behavior.
clearSessionIdleTimeoutSeconds() - Method in class com.github.copilot.rpc.CopilotClientOptions
Clears the sessionIdleTimeoutSeconds setting, reverting to the default behavior.
clearSkipCustomInstructions() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Clears the skipCustomInstructions setting.
clearSkipCustomInstructions() - Method in class com.github.copilot.rpc.SessionConfig
Clears the skipCustomInstructions setting.
clearStreaming() - Method in class com.github.copilot.rpc.CreateSessionRequest
Clears the streaming setting, reverting to the default behavior.
clearStreaming() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Clears the streaming setting, reverting to the default behavior.
clearUseLoggedInUser() - Method in class com.github.copilot.rpc.CopilotClientOptions
Clears the useLoggedInUser setting, reverting to the default behavior.
clearVision() - Method in class com.github.copilot.rpc.ModelCapabilitiesOverride.Supports
Clears the vision setting, reverting to the default behavior.
CLI - Enum constant in enum class com.github.copilot.generated.rpc.MetadataSnapshotRemoteMetadataTaskType
The cli variant.
CLI_FLAG - Enum constant in enum class com.github.copilot.generated.rpc.PermissionsSetApproveAllSource
The cli_flag variant.
CLIENT - Enum constant in enum class com.github.copilot.generated.rpc.SlashCommandKind
The client variant.
clientId() - Method in record class com.github.copilot.generated.McpOauthRequiredStaticClientConfig
Returns the value of the clientId record component.
clientName() - Method in record class com.github.copilot.generated.rpc.SessionMcpOauthLoginParams
Returns the value of the clientName record component.
clientName() - Method in record class com.github.copilot.generated.rpc.SessionMetadata
Returns the value of the clientName record component.
clientName() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult
Returns the value of the clientName record component.
clientName() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the clientName record component.
clientName() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace
Returns the value of the clientName record component.
clipboardWrite() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUIPermissions
Returns the value of the clipboardWrite record component.
clone() - Method in class com.github.copilot.rpc.CopilotClientOptions
Creates a shallow clone of this CopilotClientOptions instance.
clone() - Method in class com.github.copilot.rpc.MessageOptions
Creates a shallow clone of this MessageOptions instance.
clone() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Creates a shallow clone of this ResumeSessionConfig instance.
clone() - Method in class com.github.copilot.rpc.SessionConfig
Creates a shallow clone of this SessionConfig instance.
close() - Method in class com.github.copilot.CopilotClient
Closes this client using graceful shutdown semantics.
close() - Method in class com.github.copilot.CopilotSession
Disposes the session and releases all associated resources.
close() - Method in class com.github.copilot.generated.rpc.ServerSessionsApi
Session ID to close.
close(SessionCanvasCloseParams) - Method in class com.github.copilot.generated.rpc.SessionCanvasApi
Canvas close parameters.
CloudSessionOptions - Class in com.github.copilot.rpc
Options for creating a remote session in the cloud.
CloudSessionOptions() - Constructor for class com.github.copilot.rpc.CloudSessionOptions
 
CloudSessionRepository - Class in com.github.copilot.rpc
GitHub repository metadata to associate with a cloud session.
CloudSessionRepository() - Constructor for class com.github.copilot.rpc.CloudSessionRepository
 
coauthorEnabled() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the coauthorEnabled record component.
code() - Method in record class com.github.copilot.generated.rpc.SessionFsError
Returns the value of the code record component.
code() - Method in record class com.github.copilot.generated.ToolExecutionCompleteError
Returns the value of the code record component.
CODE_CHANGE_RULES - Static variable in class com.github.copilot.rpc.SystemPromptSections
Coding rules, linting/testing, ecosystem tools, style.
codeChanges() - Method in record class com.github.copilot.generated.rpc.SessionUsageGetMetricsResult
Returns the value of the codeChanges record component.
codeChanges() - Method in record class com.github.copilot.generated.SessionShutdownEvent.SessionShutdownEventData
Returns the value of the codeChanges record component.
CODING_AGENT - Enum constant in enum class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadataKind
The coding-agent variant.
columns() - Method in record class com.github.copilot.generated.rpc.SessionFsSqliteQueryResult
Returns the value of the columns record component.
com.github.copilot - package com.github.copilot
Core classes for the GitHub Copilot SDK for Java.
com.github.copilot.generated - package com.github.copilot.generated
 
com.github.copilot.generated.rpc - package com.github.copilot.generated.rpc
 
com.github.copilot.java - module com.github.copilot.java
GitHub Copilot SDK for Java.
com.github.copilot.rpc - package com.github.copilot.rpc
Configuration classes and data transfer objects for the Copilot SDK.
command() - Method in record class com.github.copilot.generated.CommandExecuteEvent.CommandExecuteEventData
Returns the value of the command record component.
command() - Method in record class com.github.copilot.generated.CommandQueuedEvent.CommandQueuedEventData
Returns the value of the command record component.
command() - Method in record class com.github.copilot.generated.rpc.SessionCommandsEnqueueParams
Returns the value of the command record component.
command() - Method in record class com.github.copilot.generated.rpc.SessionShellExecParams
Returns the value of the command record component.
COMMAND - Enum constant in enum class com.github.copilot.generated.rpc.QueuePendingItemsKind
The command variant.
CommandCompletedEvent - Class in com.github.copilot.generated
Session event "command.completed".
CommandCompletedEvent() - Constructor for class com.github.copilot.generated.CommandCompletedEvent
 
CommandCompletedEvent.CommandCompletedEventData - Record Class in com.github.copilot.generated
Data payload for CommandCompletedEvent.
CommandCompletedEventData(String) - Constructor for record class com.github.copilot.generated.CommandCompletedEvent.CommandCompletedEventData
Creates an instance of a CommandCompletedEventData record class.
CommandContext - Class in com.github.copilot.rpc
Context passed to a CommandHandler when a slash command is executed.
CommandContext() - Constructor for class com.github.copilot.rpc.CommandContext
 
CommandDefinition - Class in com.github.copilot.rpc
Defines a slash command that users can invoke from the CLI TUI.
CommandDefinition() - Constructor for class com.github.copilot.rpc.CommandDefinition
 
CommandExecuteEvent - Class in com.github.copilot.generated
Session event "command.execute".
CommandExecuteEvent() - Constructor for class com.github.copilot.generated.CommandExecuteEvent
 
CommandExecuteEvent.CommandExecuteEventData - Record Class in com.github.copilot.generated
Data payload for CommandExecuteEvent.
CommandExecuteEventData(String, String, String, String) - Constructor for record class com.github.copilot.generated.CommandExecuteEvent.CommandExecuteEventData
Creates an instance of a CommandExecuteEventData record class.
CommandHandler - Interface in com.github.copilot.rpc
Functional interface for handling slash-command executions.
commandName() - Method in record class com.github.copilot.generated.CommandExecuteEvent.CommandExecuteEventData
Returns the value of the commandName record component.
commandName() - Method in record class com.github.copilot.generated.rpc.SessionCommandsExecuteParams
Returns the value of the commandName record component.
CommandQueuedEvent - Class in com.github.copilot.generated
Session event "command.queued".
CommandQueuedEvent() - Constructor for class com.github.copilot.generated.CommandQueuedEvent
 
CommandQueuedEvent.CommandQueuedEventData - Record Class in com.github.copilot.generated
Data payload for CommandQueuedEvent.
CommandQueuedEventData(String, String) - Constructor for record class com.github.copilot.generated.CommandQueuedEvent.CommandQueuedEventData
Creates an instance of a CommandQueuedEventData record class.
commands - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the commands namespace.
commands() - Method in record class com.github.copilot.generated.CommandsChangedEvent.CommandsChangedEventData
Returns the value of the commands record component.
commands() - Method in record class com.github.copilot.generated.rpc.SessionCommandsListResult
Returns the value of the commands record component.
CommandsChangedCommand - Record Class in com.github.copilot.generated
Schema for the `CommandsChangedCommand` type.
CommandsChangedCommand(String, String) - Constructor for record class com.github.copilot.generated.CommandsChangedCommand
Creates an instance of a CommandsChangedCommand record class.
CommandsChangedEvent - Class in com.github.copilot.generated
Session event "commands.changed".
CommandsChangedEvent() - Constructor for class com.github.copilot.generated.CommandsChangedEvent
 
CommandsChangedEvent.CommandsChangedEventData - Record Class in com.github.copilot.generated
Data payload for CommandsChangedEvent.
CommandsChangedEventData(List<CommandsChangedCommand>) - Constructor for record class com.github.copilot.generated.CommandsChangedEvent.CommandsChangedEventData
Creates an instance of a CommandsChangedEventData record class.
CommandWireDefinition - Class in com.github.copilot.rpc
Wire-format representation of a command definition for RPC serialization.
CommandWireDefinition() - Constructor for class com.github.copilot.rpc.CommandWireDefinition
Creates an empty definition.
CommandWireDefinition(String, String) - Constructor for class com.github.copilot.rpc.CommandWireDefinition
Creates a definition with name and description.
compact() - Method in class com.github.copilot.CopilotSession
Compacts the session context to reduce token usage.
compact() - Method in class com.github.copilot.generated.rpc.SessionHistoryApi
Optional compaction parameters.
CompactionCompleteCompactionTokensUsed - Record Class in com.github.copilot.generated
Token usage breakdown for the compaction LLM call (aligned with assistant.usage format)
CompactionCompleteCompactionTokensUsed(Long, Long, Long, Long, CompactionCompleteCompactionTokensUsedCopilotUsage, Long, String) - Constructor for record class com.github.copilot.generated.CompactionCompleteCompactionTokensUsed
Creates an instance of a CompactionCompleteCompactionTokensUsed record class.
CompactionCompleteCompactionTokensUsedCopilotUsage - Record Class in com.github.copilot.generated
Per-request cost and usage data from the CAPI copilot_usage response field
CompactionCompleteCompactionTokensUsedCopilotUsage(List<CompactionCompleteCompactionTokensUsedCopilotUsageTokenDetail>, Double) - Constructor for record class com.github.copilot.generated.CompactionCompleteCompactionTokensUsedCopilotUsage
Creates an instance of a CompactionCompleteCompactionTokensUsedCopilotUsage record class.
CompactionCompleteCompactionTokensUsedCopilotUsageTokenDetail - Record Class in com.github.copilot.generated
Token usage detail for a single billing category
CompactionCompleteCompactionTokensUsedCopilotUsageTokenDetail(Long, Long, Long, String) - Constructor for record class com.github.copilot.generated.CompactionCompleteCompactionTokensUsedCopilotUsageTokenDetail
Creates an instance of a CompactionCompleteCompactionTokensUsedCopilotUsageTokenDetail record class.
compactionThreshold() - Method in record class com.github.copilot.generated.rpc.SessionMetadataContextInfoResult.SessionMetadataContextInfoResultContextInfo
Returns the value of the compactionThreshold record component.
compactionTokensUsed() - Method in record class com.github.copilot.generated.SessionCompactionCompleteEvent.SessionCompactionCompleteEventData
Returns the value of the compactionTokensUsed record component.
COMPLETED - Enum constant in enum class com.github.copilot.generated.AutopilotObjectiveChangedStatus
The completed variant.
completion() - Method in record class com.github.copilot.generated.rpc.SlashCommandInput
Returns the value of the completion record component.
CONCISE - Enum constant in enum class com.github.copilot.generated.ReasoningSummary
The concise variant.
CONCISE - Enum constant in enum class com.github.copilot.generated.rpc.ReasoningSummary
The concise variant.
config - Variable in class com.github.copilot.generated.rpc.ServerMcpApi
API methods for the mcp.config sub-namespace.
config - Variable in class com.github.copilot.generated.rpc.ServerSkillsApi
API methods for the skills.config sub-namespace.
config() - Method in record class com.github.copilot.generated.rpc.McpConfigAddParams
Returns the value of the config record component.
config() - Method in record class com.github.copilot.generated.rpc.McpConfigUpdateParams
Returns the value of the config record component.
configure(SessionPermissionsConfigureParams) - Method in class com.github.copilot.generated.rpc.SessionPermissionsApi
Patch of permission policy fields to apply (omit a field to leave it unchanged).
confirm(String) - Method in interface com.github.copilot.rpc.SessionUiApi
Shows a confirmation dialog and returns the user's boolean answer.
connect() - Method in class com.github.copilot.generated.rpc.ServerSessionsApi
Remote session connection parameters.
connect(ConnectParams) - Method in class com.github.copilot.generated.rpc.ServerRpc
Optional connection token presented by the SDK client during the handshake.
connectDomains() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUICsp
Returns the value of the connectDomains record component.
connected() - Method in record class com.github.copilot.generated.rpc.McpAppsDiagnoseServer
Returns the value of the connected record component.
CONNECTED - Enum constant in enum class com.github.copilot.ConnectionState
The client is connected and ready to accept requests.
CONNECTED - Enum constant in enum class com.github.copilot.generated.McpServersLoadedServerStatus
The connected variant.
CONNECTED - Enum constant in enum class com.github.copilot.generated.McpServerStatus
The connected variant.
CONNECTED - Enum constant in enum class com.github.copilot.generated.McpServerStatusChangedStatus
The connected variant.
CONNECTED - Enum constant in enum class com.github.copilot.generated.rpc.McpServerStatus
The connected variant.
ConnectedRemoteSessionMetadata - Record Class in com.github.copilot.generated.rpc
Metadata for a connected remote session.
ConnectedRemoteSessionMetadata(String, String, String, OffsetDateTime, OffsetDateTime, ConnectedRemoteSessionMetadataRepository, Long, String, ConnectedRemoteSessionMetadataKind, OffsetDateTime, String) - Constructor for record class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadata
Creates an instance of a ConnectedRemoteSessionMetadata record class.
ConnectedRemoteSessionMetadataKind - Enum Class in com.github.copilot.generated.rpc
Neutral SDK discriminator for the connected remote session kind.
ConnectedRemoteSessionMetadataRepository - Record Class in com.github.copilot.generated.rpc
Repository associated with the connected remote session.
ConnectedRemoteSessionMetadataRepository(String, String, String) - Constructor for record class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadataRepository
Creates an instance of a ConnectedRemoteSessionMetadataRepository record class.
CONNECTING - Enum constant in enum class com.github.copilot.ConnectionState
The client is in the process of connecting to the server.
ConnectionState - Enum Class in com.github.copilot
Represents the connection state of a CopilotClient.
ConnectParams - Record Class in com.github.copilot.generated.rpc
Optional connection token presented by the SDK client during the handshake.
ConnectParams(String) - Constructor for record class com.github.copilot.generated.rpc.ConnectParams
Creates an instance of a ConnectParams record class.
ConnectResult - Record Class in com.github.copilot.generated.rpc
Handshake result reporting the server's protocol version and package version on success.
ConnectResult(Boolean, Long, String) - Constructor for record class com.github.copilot.generated.rpc.ConnectResult
Creates an instance of a ConnectResult record class.
content() - Method in record class com.github.copilot.generated.AssistantMessageEvent.AssistantMessageEventData
Returns the value of the content record component.
content() - Method in record class com.github.copilot.generated.AssistantReasoningEvent.AssistantReasoningEventData
Returns the value of the content record component.
content() - Method in record class com.github.copilot.generated.ElicitationCompletedEvent.ElicitationCompletedEventData
Returns the value of the content record component.
content() - Method in record class com.github.copilot.generated.rpc.InstructionsSources
Returns the value of the content record component.
content() - Method in record class com.github.copilot.generated.rpc.SessionFsAppendFileParams
Returns the value of the content record component.
content() - Method in record class com.github.copilot.generated.rpc.SessionFsReadFileResult
Returns the value of the content record component.
content() - Method in record class com.github.copilot.generated.rpc.SessionFsWriteFileParams
Returns the value of the content record component.
content() - Method in record class com.github.copilot.generated.rpc.SessionPlanReadResult
Returns the value of the content record component.
content() - Method in record class com.github.copilot.generated.rpc.SessionPlanUpdateParams
Returns the value of the content record component.
content() - Method in record class com.github.copilot.generated.rpc.SessionUiElicitationResult
Returns the value of the content record component.
content() - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceCreateFileParams
Returns the value of the content record component.
content() - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceReadFileResult
Returns the value of the content record component.
content() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesCreateFileParams
Returns the value of the content record component.
content() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesReadCheckpointResult
Returns the value of the content record component.
content() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesReadFileResult
Returns the value of the content record component.
content() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesSaveLargePasteParams
Returns the value of the content record component.
content() - Method in record class com.github.copilot.generated.rpc.SkillsInvokedSkill
Returns the value of the content record component.
content() - Method in record class com.github.copilot.generated.rpc.UIElicitationResponse
Returns the value of the content record component.
content() - Method in record class com.github.copilot.generated.SkillInvokedEvent.SkillInvokedEventData
Returns the value of the content record component.
content() - Method in record class com.github.copilot.generated.SystemMessageEvent.SystemMessageEventData
Returns the value of the content record component.
content() - Method in record class com.github.copilot.generated.SystemNotificationEvent.SystemNotificationEventData
Returns the value of the content record component.
content() - Method in record class com.github.copilot.generated.ToolExecutionCompleteResult
Returns the value of the content record component.
content() - Method in record class com.github.copilot.generated.UserMessageEvent.UserMessageEventData
Returns the value of the content record component.
contents() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsReadResourceResult
Returns the value of the contents record component.
contents() - Method in record class com.github.copilot.generated.ToolExecutionCompleteResult
Returns the value of the contents record component.
context() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsGetHostContextResult
Returns the value of the context record component.
context() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsSetHostContextParams
Returns the value of the context record component.
context() - Method in record class com.github.copilot.generated.rpc.SessionMetadata
Returns the value of the context record component.
context() - Method in record class com.github.copilot.generated.rpc.SessionMetadataRecordContextChangeParams
Returns the value of the context record component.
context() - Method in record class com.github.copilot.generated.rpc.SessionsGetLastForContextParams
Returns the value of the context record component.
context() - Method in record class com.github.copilot.generated.SessionHandoffEvent.SessionHandoffEventData
Returns the value of the context record component.
context() - Method in record class com.github.copilot.generated.SessionResumeEvent.SessionResumeEventData
Returns the value of the context record component.
context() - Method in record class com.github.copilot.generated.SessionStartEvent.SessionStartEventData
Returns the value of the context record component.
CONTEXT_LOAD - Enum constant in enum class com.github.copilot.generated.SkillInvokedTrigger
The context-load variant.
contextInfo() - Method in record class com.github.copilot.generated.rpc.SessionMetadataContextInfoResult
Returns the value of the contextInfo record component.
contextInfo(SessionMetadataContextInfoParams) - Method in class com.github.copilot.generated.rpc.SessionMetadataApi
Model identifier and token limits used to compute the context-info breakdown.
contextMax() - Method in record class com.github.copilot.generated.rpc.ModelBillingTokenPrices
Returns the value of the contextMax record component.
contextMax() - Method in record class com.github.copilot.generated.rpc.ModelBillingTokenPricesLongContext
Returns the value of the contextMax record component.
contextTier() - Method in record class com.github.copilot.generated.SessionModelChangeEvent.SessionModelChangeEventData
Returns the value of the contextTier record component.
contextWindow() - Method in record class com.github.copilot.generated.rpc.SessionHistoryCompactResult
Returns the value of the contextWindow record component.
continueOnAutoMode() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the continueOnAutoMode record component.
continuePendingWork() - Method in record class com.github.copilot.generated.SessionResumeEvent.SessionResumeEventData
Returns the value of the continuePendingWork record component.
conventions() - Method in record class com.github.copilot.generated.rpc.SessionFsSetProviderParams
Returns the value of the conventions record component.
conversationTokens() - Method in record class com.github.copilot.generated.rpc.HistoryCompactContextWindow
Returns the value of the conversationTokens record component.
conversationTokens() - Method in record class com.github.copilot.generated.rpc.SessionMetadataContextInfoResult.SessionMetadataContextInfoResultContextInfo
Returns the value of the conversationTokens record component.
conversationTokens() - Method in record class com.github.copilot.generated.SessionCompactionCompleteEvent.SessionCompactionCompleteEventData
Returns the value of the conversationTokens record component.
conversationTokens() - Method in record class com.github.copilot.generated.SessionCompactionStartEvent.SessionCompactionStartEventData
Returns the value of the conversationTokens record component.
conversationTokens() - Method in record class com.github.copilot.generated.SessionShutdownEvent.SessionShutdownEventData
Returns the value of the conversationTokens record component.
conversationTokens() - Method in record class com.github.copilot.generated.SessionUsageInfoEvent.SessionUsageInfoEventData
Returns the value of the conversationTokens record component.
COPILOT_API_TOKEN - Enum constant in enum class com.github.copilot.generated.rpc.AuthInfoType
The copilot-api-token variant.
COPILOT_CLI - Enum constant in enum class com.github.copilot.rpc.CopilotClientMode
Uses defaults equivalent to GitHub Copilot CLI.
CopilotClient - Class in com.github.copilot
Provides a client for interacting with the Copilot CLI server.
CopilotClient() - Constructor for class com.github.copilot.CopilotClient
Creates a new CopilotClient with default options.
CopilotClient(CopilotClientOptions) - Constructor for class com.github.copilot.CopilotClient
Creates a new CopilotClient with the specified options.
CopilotClientMode - Enum Class in com.github.copilot.rpc
Selects the defaulting strategy used by CopilotClient.
CopilotClientOptions - Class in com.github.copilot.rpc
Configuration options for creating a CopilotClient.
CopilotClientOptions() - Constructor for class com.github.copilot.rpc.CopilotClientOptions
 
copilotPlan() - Method in record class com.github.copilot.generated.rpc.SessionAuthGetStatusResult
Returns the value of the copilotPlan record component.
CopilotSession - Class in com.github.copilot
Represents a single conversation session with the Copilot CLI.
copilotUrl() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the copilotUrl record component.
copilotUsage() - Method in record class com.github.copilot.generated.AssistantUsageEvent.AssistantUsageEventData
Returns the value of the copilotUsage record component.
copilotUsage() - Method in record class com.github.copilot.generated.CompactionCompleteCompactionTokensUsed
Returns the value of the copilotUsage record component.
copilotVersion() - Method in record class com.github.copilot.generated.SessionStartEvent.SessionStartEventData
Returns the value of the copilotVersion record component.
cost() - Method in record class com.github.copilot.generated.AssistantUsageEvent.AssistantUsageEventData
Returns the value of the cost record component.
cost() - Method in record class com.github.copilot.generated.rpc.UsageMetricsModelMetricRequests
Returns the value of the cost record component.
cost() - Method in record class com.github.copilot.generated.ShutdownModelMetricRequests
Returns the value of the cost record component.
costPerBatch() - Method in record class com.github.copilot.generated.AssistantUsageCopilotUsageTokenDetail
Returns the value of the costPerBatch record component.
costPerBatch() - Method in record class com.github.copilot.generated.CompactionCompleteCompactionTokensUsedCopilotUsageTokenDetail
Returns the value of the costPerBatch record component.
count() - Method in record class com.github.copilot.generated.rpc.UsageMetricsModelMetricRequests
Returns the value of the count record component.
count() - Method in record class com.github.copilot.generated.ShutdownModelMetricRequests
Returns the value of the count record component.
create(String, String, Map<String, Object>, ToolHandler) - Static method in record class com.github.copilot.rpc.ToolDefinition
Creates a tool definition with a JSON schema for parameters.
CREATE - Enum constant in enum class com.github.copilot.generated.AutopilotObjectiveChangedOperation
The create variant.
CREATE - Enum constant in enum class com.github.copilot.generated.PlanChangedOperation
The create variant.
CREATE - Enum constant in enum class com.github.copilot.generated.WorkspaceFileChangedOperation
The create variant.
CREATED - Static variable in class com.github.copilot.rpc.SessionLifecycleEventTypes
Event fired when a session is created.
createdAt() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult.SessionMetadataSnapshotResultWorkspace
Returns the value of the createdAt record component.
createdAt() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace
Returns the value of the createdAt record component.
createFile(SessionWorkspaceCreateFileParams) - Method in class com.github.copilot.generated.rpc.SessionWorkspaceApi
Invokes session.workspace.createFile.
createFile(SessionWorkspacesCreateFileParams) - Method in class com.github.copilot.generated.rpc.SessionWorkspacesApi
Relative path and UTF-8 content for the workspace file to create or overwrite.
createOverride(String, String, Map<String, Object>, ToolHandler) - Static method in record class com.github.copilot.rpc.ToolDefinition
Creates a tool definition that overrides a built-in CLI tool.
createSession(SessionConfig) - Method in class com.github.copilot.CopilotClient
Creates a new Copilot session with the specified configuration.
CreateSessionRequest - Class in com.github.copilot.rpc
Internal request object for creating a new session.
CreateSessionRequest() - Constructor for class com.github.copilot.rpc.CreateSessionRequest
 
CreateSessionResponse - Record Class in com.github.copilot.rpc
Internal response object from creating a session.
CreateSessionResponse(String, String, SessionCapabilities) - Constructor for record class com.github.copilot.rpc.CreateSessionResponse
Creates an instance of a CreateSessionResponse record class.
createSkipPermission(String, String, Map<String, Object>, ToolHandler) - Static method in record class com.github.copilot.rpc.ToolDefinition
Creates a tool definition that skips the permission request.
credentials() - Method in record class com.github.copilot.generated.rpc.SessionAuthSetCredentialsParams
Returns the value of the credentials record component.
csp() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUI
Returns the value of the csp record component.
currentMode() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult
Returns the value of the currentMode record component.
currentModel() - Method in record class com.github.copilot.generated.rpc.SessionUsageGetMetricsResult
Returns the value of the currentModel record component.
currentModel() - Method in record class com.github.copilot.generated.SessionShutdownEvent.SessionShutdownEventData
Returns the value of the currentModel record component.
currentTokens() - Method in record class com.github.copilot.generated.rpc.HistoryCompactContextWindow
Returns the value of the currentTokens record component.
currentTokens() - Method in record class com.github.copilot.generated.SessionShutdownEvent.SessionShutdownEventData
Returns the value of the currentTokens record component.
currentTokens() - Method in record class com.github.copilot.generated.SessionUsageInfoEvent.SessionUsageInfoEventData
Returns the value of the currentTokens record component.
cursor() - Method in record class com.github.copilot.generated.rpc.SessionEventLogReadParams
Returns the value of the cursor record component.
cursor() - Method in record class com.github.copilot.generated.rpc.SessionEventLogReadResult
Returns the value of the cursor record component.
cursor() - Method in record class com.github.copilot.generated.rpc.SessionEventLogTailResult
Returns the value of the cursor record component.
cursorStatus() - Method in record class com.github.copilot.generated.rpc.SessionEventLogReadResult
Returns the value of the cursorStatus record component.
CUSTOM - Enum constant in enum class com.github.copilot.generated.AssistantMessageToolRequestType
The custom variant.
CUSTOM - Enum constant in enum class com.github.copilot.generated.rpc.SkillSource
The custom variant.
CUSTOM - Enum constant in enum class com.github.copilot.generated.SkillSource
The custom variant.
CUSTOM_INSTRUCTIONS - Static variable in class com.github.copilot.rpc.SystemPromptSections
Repository and organization custom instructions.
CustomAgentConfig - Class in com.github.copilot.rpc
Configuration for a custom agent in a Copilot session.
CustomAgentConfig() - Constructor for class com.github.copilot.rpc.CustomAgentConfig
 
customAgentsLocalOnly() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the customAgentsLocalOnly record component.
CustomAgentsUpdatedAgent - Record Class in com.github.copilot.generated
Schema for the `CustomAgentsUpdatedAgent` type.
CustomAgentsUpdatedAgent(String, String, String, String, String, List<String>, Boolean, String) - Constructor for record class com.github.copilot.generated.CustomAgentsUpdatedAgent
Creates an instance of a CustomAgentsUpdatedAgent record class.
customInstructions() - Method in record class com.github.copilot.generated.SessionCompactionCompleteEvent.SessionCompactionCompleteEventData
Returns the value of the customInstructions record component.
CUSTOMIZE - Enum constant in enum class com.github.copilot.SystemMessageMode
Override individual sections of the system prompt.
cwd() - Method in record class com.github.copilot.generated.rpc.AgentRegistrySpawnParams
Returns the value of the cwd record component.
cwd() - Method in record class com.github.copilot.generated.rpc.SessionContext
Returns the value of the cwd record component.
cwd() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult.SessionMetadataSnapshotResultWorkspace
Returns the value of the cwd record component.
cwd() - Method in record class com.github.copilot.generated.rpc.SessionShellExecParams
Returns the value of the cwd record component.
cwd() - Method in record class com.github.copilot.generated.rpc.SessionWorkingDirectoryContext
Returns the value of the cwd record component.
cwd() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace
Returns the value of the cwd record component.
cwd() - Method in record class com.github.copilot.generated.SessionContextChangedEvent.SessionContextChangedEventData
Returns the value of the cwd record component.
cwd() - Method in record class com.github.copilot.generated.WorkingDirectoryContext
Returns the value of the cwd record component.
cwd() - Method in record class com.github.copilot.rpc.SessionEndHookInput
Returns the value of the cwd record component.
cwd() - Method in record class com.github.copilot.rpc.SessionStartHookInput
Returns the value of the cwd record component.
cwd() - Method in record class com.github.copilot.rpc.UserPromptSubmittedHookInput
Returns the value of the cwd record component.

D

DARK - Enum constant in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsTheme
The dark variant.
DARK - Enum constant in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsTheme
The dark variant.
data() - Method in record class com.github.copilot.rpc.ToolBinaryResult
Returns the value of the data record component.
DECLINE - Enum constant in enum class com.github.copilot.generated.ElicitationCompletedAction
The decline variant.
DECLINE - Enum constant in enum class com.github.copilot.generated.rpc.UIElicitationResponseAction
The decline variant.
DECLINE - Enum constant in enum class com.github.copilot.rpc.ElicitationResultAction
The user explicitly rejected the request.
DEFAULT - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistrySpawnPermissionMode
The default variant.
DEFAULT - Enum constant in enum class com.github.copilot.generated.SessionModelChangeEvent.SessionModelChangeEventData.SessionModelChangeEventDataContextTier
The default variant.
DefaultAgentConfig - Class in com.github.copilot.rpc
Configuration for the default agent (the built-in agent that handles turns when no custom agent is selected).
DefaultAgentConfig() - Constructor for class com.github.copilot.rpc.DefaultAgentConfig
 
defaultDisabled() - Method in record class com.github.copilot.generated.rpc.InstructionsSources
Returns the value of the defaultDisabled record component.
defaultReasoningEffort() - Method in record class com.github.copilot.generated.rpc.Model
Returns the value of the defaultReasoningEffort record component.
deferRepoHooks() - Method in record class com.github.copilot.generated.rpc.SessionsReloadPluginHooksParams
Returns the value of the deferRepoHooks record component.
delete() - Method in class com.github.copilot.generated.rpc.SessionPlanApi
Identifies the target session.
DELETE - Enum constant in enum class com.github.copilot.generated.AutopilotObjectiveChangedOperation
The delete variant.
DELETE - Enum constant in enum class com.github.copilot.generated.PlanChangedOperation
The delete variant.
deleted() - Method in record class com.github.copilot.generated.rpc.SessionsPruneOldResult
Returns the value of the deleted record component.
DELETED - Enum constant in enum class com.github.copilot.generated.rpc.WorkspaceDiffFileChangeType
The deleted variant.
DELETED - Static variable in class com.github.copilot.rpc.SessionLifecycleEventTypes
Event fired when a session is deleted.
deleteSession(String) - Method in class com.github.copilot.CopilotClient
Permanently deletes a session and all its data from disk, including conversation history, planning state, and artifacts.
DeleteSessionResponse - Record Class in com.github.copilot.rpc
Internal response object from deleting a session.
DeleteSessionResponse(boolean, String) - Constructor for record class com.github.copilot.rpc.DeleteSessionResponse
Creates an instance of a DeleteSessionResponse record class.
deltaContent() - Method in record class com.github.copilot.generated.AssistantMessageDeltaEvent.AssistantMessageDeltaEventData
Returns the value of the deltaContent record component.
deltaContent() - Method in record class com.github.copilot.generated.AssistantReasoningDeltaEvent.AssistantReasoningDeltaEventData
Returns the value of the deltaContent record component.
denied() - Method in record class com.github.copilot.generated.rpc.PermissionRulesSet
Returns the value of the denied record component.
DENIED_BY_CONTENT_EXCLUSION_POLICY - Enum constant in enum class com.github.copilot.generated.PermissionCompletedKind
The denied-by-content-exclusion-policy variant.
DENIED_BY_PERMISSION_REQUEST_HOOK - Enum constant in enum class com.github.copilot.generated.PermissionCompletedKind
The denied-by-permission-request-hook variant.
DENIED_BY_RULES - Enum constant in enum class com.github.copilot.generated.PermissionCompletedKind
The denied-by-rules variant.
DENIED_BY_RULES - Static variable in class com.github.copilot.rpc.PermissionRequestResultKind
DENIED_COULD_NOT_REQUEST_FROM_USER - Static variable in class com.github.copilot.rpc.PermissionRequestResultKind
DENIED_INTERACTIVELY_BY_USER - Enum constant in enum class com.github.copilot.generated.PermissionCompletedKind
The denied-interactively-by-user variant.
DENIED_INTERACTIVELY_BY_USER - Static variable in class com.github.copilot.rpc.PermissionRequestResultKind
Deprecated.
DENIED_NO_APPROVAL_RULE_AND_COULD_NOT_REQUEST_FROM_USER - Enum constant in enum class com.github.copilot.generated.PermissionCompletedKind
The denied-no-approval-rule-and-could-not-request-from-user variant.
deny() - Static method in record class com.github.copilot.rpc.PreToolUseHookOutput
Creates an output that denies the tool execution.
deny(String) - Static method in record class com.github.copilot.rpc.PreToolUseHookOutput
Creates an output that denies the tool execution with a reason.
description() - Method in record class com.github.copilot.generated.CanvasRegistryChangedCanvas
Returns the value of the description record component.
description() - Method in record class com.github.copilot.generated.CanvasRegistryChangedCanvasAction
Returns the value of the description record component.
description() - Method in record class com.github.copilot.generated.CommandsChangedCommand
Returns the value of the description record component.
description() - Method in record class com.github.copilot.generated.CustomAgentsUpdatedAgent
Returns the value of the description record component.
description() - Method in record class com.github.copilot.generated.rpc.AgentInfo
Returns the value of the description record component.
description() - Method in record class com.github.copilot.generated.rpc.CanvasAction
Returns the value of the description record component.
description() - Method in record class com.github.copilot.generated.rpc.DiscoveredCanvas
Returns the value of the description record component.
description() - Method in record class com.github.copilot.generated.rpc.InstructionsSources
Returns the value of the description record component.
description() - Method in record class com.github.copilot.generated.rpc.ServerSkill
Returns the value of the description record component.
description() - Method in record class com.github.copilot.generated.rpc.SessionTasksStartAgentParams
Returns the value of the description record component.
description() - Method in record class com.github.copilot.generated.rpc.Skill
Returns the value of the description record component.
description() - Method in record class com.github.copilot.generated.rpc.SlashCommandInfo
Returns the value of the description record component.
description() - Method in record class com.github.copilot.generated.rpc.Tool
Returns the value of the description record component.
description() - Method in record class com.github.copilot.generated.SkillInvokedEvent.SkillInvokedEventData
Returns the value of the description record component.
description() - Method in record class com.github.copilot.generated.SkillsLoadedSkill
Returns the value of the description record component.
description() - Method in record class com.github.copilot.generated.ToolExecutionCompleteToolDescription
Returns the value of the description record component.
description() - Method in record class com.github.copilot.rpc.ToolBinaryResult
Returns the value of the description record component.
description() - Method in record class com.github.copilot.rpc.ToolDefinition
Returns the value of the description record component.
deselect() - Method in class com.github.copilot.generated.rpc.SessionAgentApi
Identifies the target session.
deselectAgent() - Method in class com.github.copilot.CopilotSession
Deselects the currently selected custom agent, returning to the default agent.
DESKTOP - Enum constant in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsPlatform
The desktop variant.
DESKTOP - Enum constant in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsPlatform
The desktop variant.
dest() - Method in record class com.github.copilot.generated.rpc.SessionFsRenameParams
Returns the value of the dest record component.
detachedFromSpawningParentSessionId() - Method in record class com.github.copilot.generated.SessionStartEvent.SessionStartEventData
Returns the value of the detachedFromSpawningParentSessionId record component.
DETAILED - Enum constant in enum class com.github.copilot.generated.ReasoningSummary
The detailed variant.
DETAILED - Enum constant in enum class com.github.copilot.generated.rpc.ReasoningSummary
The detailed variant.
detailedContent() - Method in record class com.github.copilot.generated.ToolExecutionCompleteResult
Returns the value of the detailedContent record component.
DEVELOPER - Enum constant in enum class com.github.copilot.generated.SystemMessageRole
The developer variant.
diagnose(SessionMcpAppsDiagnoseParams) - Method in class com.github.copilot.generated.rpc.SessionMcpAppsApi
MCP server to diagnose MCP Apps wiring for.
diff() - Method in record class com.github.copilot.generated.rpc.WorkspaceDiffFileChange
Returns the value of the diff record component.
diff(SessionWorkspacesDiffParams) - Method in class com.github.copilot.generated.rpc.SessionWorkspacesApi
Parameters for computing a workspace diff.
DIR - Enum constant in enum class com.github.copilot.generated.rpc.PermissionLocationType
The dir variant.
DIRECT - Enum constant in enum class com.github.copilot.generated.rpc.McpSetEnvValueModeDetails
The direct variant.
DIRECT - Enum constant in enum class com.github.copilot.generated.rpc.OptionsUpdateEnvValueMode
The direct variant.
directories() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsListResult
Returns the value of the directories record component.
DIRECTORY - Enum constant in enum class com.github.copilot.generated.rpc.SessionFsReaddirWithTypesEntryType
The directory variant.
DIRECTORY - Enum constant in enum class com.github.copilot.generated.rpc.SlashCommandInputCompletion
The directory variant.
disable() - Method in class com.github.copilot.generated.rpc.SessionRemoteApi
Identifies the target session.
disable(McpConfigDisableParams) - Method in class com.github.copilot.generated.rpc.ServerMcpConfigApi
MCP server names to disable for new sessions.
disable(SessionExtensionsDisableParams) - Method in class com.github.copilot.generated.rpc.SessionExtensionsApi
Source-qualified extension identifier to disable for the session.
disable(SessionMcpDisableParams) - Method in class com.github.copilot.generated.rpc.SessionMcpApi
Name of the MCP server to disable for the session.
disable(SessionSkillsDisableParams) - Method in class com.github.copilot.generated.rpc.SessionSkillsApi
Name of the skill to disable for the session.
DISABLED - Enum constant in enum class com.github.copilot.generated.ExtensionsLoadedExtensionStatus
The disabled variant.
DISABLED - Enum constant in enum class com.github.copilot.generated.McpServersLoadedServerStatus
The disabled variant.
DISABLED - Enum constant in enum class com.github.copilot.generated.McpServerStatus
The disabled variant.
DISABLED - Enum constant in enum class com.github.copilot.generated.McpServerStatusChangedStatus
The disabled variant.
DISABLED - Enum constant in enum class com.github.copilot.generated.rpc.ExtensionStatus
The disabled variant.
DISABLED - Enum constant in enum class com.github.copilot.generated.rpc.McpServerStatus
The disabled variant.
DISABLED - Enum constant in enum class com.github.copilot.generated.rpc.ModelPolicyState
The disabled variant.
disabledInstructionSources() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the disabledInstructionSources record component.
disabledSkills() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the disabledSkills record component.
disabledSkills() - Method in record class com.github.copilot.generated.rpc.SkillsConfigSetDisabledSkillsParams
Returns the value of the disabledSkills record component.
DISCONNECTED - Enum constant in enum class com.github.copilot.ConnectionState
The client is not connected to the server.
discover(McpDiscoverParams) - Method in class com.github.copilot.generated.rpc.ServerMcpApi
Optional working directory used as context for MCP server discovery.
discover(SkillsDiscoverParams) - Method in class com.github.copilot.generated.rpc.ServerSkillsApi
Optional project paths and additional skill directories to include in discovery.
DiscoveredCanvas - Record Class in com.github.copilot.generated.rpc
Canvas available in the current session.
DiscoveredCanvas(String, String, Object, List<CanvasAction>, String, String, String) - Constructor for record class com.github.copilot.generated.rpc.DiscoveredCanvas
Creates an instance of a DiscoveredCanvas record class.
DiscoveredMcpServer - Record Class in com.github.copilot.generated.rpc
Schema for the `DiscoveredMcpServer` type.
DiscoveredMcpServer(String, DiscoveredMcpServerType, McpServerSource, Boolean) - Constructor for record class com.github.copilot.generated.rpc.DiscoveredMcpServer
Creates an instance of a DiscoveredMcpServer record class.
DiscoveredMcpServerSource - Enum Class in com.github.copilot.generated.rpc
Configuration source
DiscoveredMcpServerType - Enum Class in com.github.copilot.generated.rpc
Server transport type: stdio, http, sse (deprecated), or memory
displayMode() - Method in record class com.github.copilot.generated.rpc.McpAppsHostContextDetails
Returns the value of the displayMode record component.
displayMode() - Method in record class com.github.copilot.generated.rpc.McpAppsSetHostContextDetails
Returns the value of the displayMode record component.
displayName() - Method in record class com.github.copilot.generated.CanvasRegistryChangedCanvas
Returns the value of the displayName record component.
displayName() - Method in record class com.github.copilot.generated.CustomAgentsUpdatedAgent
Returns the value of the displayName record component.
displayName() - Method in record class com.github.copilot.generated.rpc.AgentInfo
Returns the value of the displayName record component.
displayName() - Method in record class com.github.copilot.generated.rpc.DiscoveredCanvas
Returns the value of the displayName record component.
displayName() - Method in record class com.github.copilot.rpc.Attachment
Returns the value of the displayName record component.
displayPrompt() - Method in record class com.github.copilot.generated.rpc.ScheduleEntry
Returns the value of the displayPrompt record component.
displayPrompt() - Method in record class com.github.copilot.generated.rpc.SessionSendParams
Returns the value of the displayPrompt record component.
displayPrompt() - Method in record class com.github.copilot.generated.SessionScheduleCreatedEvent.SessionScheduleCreatedEventData
Returns the value of the displayPrompt record component.
displayText() - Method in record class com.github.copilot.generated.rpc.QueuePendingItems
Returns the value of the displayText record component.
displayVerbatim() - Method in record class com.github.copilot.generated.ToolExecutionStartEvent.ToolExecutionStartEventData
Returns the value of the displayVerbatim record component.
domain() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUI
Returns the value of the domain record component.
dryRun() - Method in record class com.github.copilot.generated.rpc.SessionsPruneOldParams
Returns the value of the dryRun record component.
dryRun() - Method in record class com.github.copilot.generated.rpc.SessionsPruneOldResult
Returns the value of the dryRun record component.
duration() - Method in record class com.github.copilot.generated.AssistantUsageEvent.AssistantUsageEventData
Returns the value of the duration record component.
duration() - Method in record class com.github.copilot.generated.CompactionCompleteCompactionTokensUsed
Returns the value of the duration record component.
durationMs() - Method in record class com.github.copilot.generated.McpAppToolCallCompleteEvent.McpAppToolCallCompleteEventData
Returns the value of the durationMs record component.
durationMs() - Method in record class com.github.copilot.generated.ModelCallFailureEvent.ModelCallFailureEventData
Returns the value of the durationMs record component.
durationMs() - Method in record class com.github.copilot.generated.SubagentCompletedEvent.SubagentCompletedEventData
Returns the value of the durationMs record component.
durationMs() - Method in record class com.github.copilot.generated.SubagentFailedEvent.SubagentFailedEventData
Returns the value of the durationMs record component.

E

elicitation() - Method in record class com.github.copilot.generated.CapabilitiesChangedUI
Returns the value of the elicitation record component.
elicitation(SessionUiElicitationParams) - Method in class com.github.copilot.generated.rpc.SessionUiApi
Prompt message and JSON schema describing the form fields to elicit from the user.
elicitation(ElicitationParams) - Method in interface com.github.copilot.rpc.SessionUiApi
Shows a generic elicitation dialog with a custom schema.
ElicitationCompletedAction - Enum Class in com.github.copilot.generated
The user action: "accept" (submitted form), "decline" (explicitly refused), or "cancel" (dismissed)
ElicitationCompletedEvent - Class in com.github.copilot.generated
Session event "elicitation.completed".
ElicitationCompletedEvent() - Constructor for class com.github.copilot.generated.ElicitationCompletedEvent
 
ElicitationCompletedEvent.ElicitationCompletedEventData - Record Class in com.github.copilot.generated
Data payload for ElicitationCompletedEvent.
ElicitationCompletedEventData(String, ElicitationCompletedAction, Map<String, Object>) - Constructor for record class com.github.copilot.generated.ElicitationCompletedEvent.ElicitationCompletedEventData
Creates an instance of a ElicitationCompletedEventData record class.
ElicitationContext - Class in com.github.copilot.rpc
Context for an elicitation request received from the server or MCP tools.
ElicitationContext() - Constructor for class com.github.copilot.rpc.ElicitationContext
 
ElicitationHandler - Interface in com.github.copilot.rpc
Functional interface for handling elicitation requests from the server.
ElicitationParams - Class in com.github.copilot.rpc
Parameters for an elicitation request sent from the SDK to the host.
ElicitationParams() - Constructor for class com.github.copilot.rpc.ElicitationParams
 
ElicitationRequestedEvent - Class in com.github.copilot.generated
Session event "elicitation.requested".
ElicitationRequestedEvent() - Constructor for class com.github.copilot.generated.ElicitationRequestedEvent
 
ElicitationRequestedEvent.ElicitationRequestedEventData - Record Class in com.github.copilot.generated
Data payload for ElicitationRequestedEvent.
ElicitationRequestedEventData(String, String, String, String, ElicitationRequestedMode, ElicitationRequestedSchema, String) - Constructor for record class com.github.copilot.generated.ElicitationRequestedEvent.ElicitationRequestedEventData
Creates an instance of a ElicitationRequestedEventData record class.
ElicitationRequestedMode - Enum Class in com.github.copilot.generated
Elicitation mode; "form" for structured input, "url" for browser-based.
ElicitationRequestedSchema - Record Class in com.github.copilot.generated
JSON Schema describing the form fields to present to the user (form mode only)
ElicitationRequestedSchema(String, Map<String, Object>, List<String>) - Constructor for record class com.github.copilot.generated.ElicitationRequestedSchema
Creates an instance of a ElicitationRequestedSchema record class.
ElicitationResult - Class in com.github.copilot.rpc
Result returned from an elicitation dialog.
ElicitationResult() - Constructor for class com.github.copilot.rpc.ElicitationResult
 
ElicitationResultAction - Enum Class in com.github.copilot.rpc
Action value for an ElicitationResult.
ElicitationSchema - Class in com.github.copilot.rpc
JSON Schema describing the form fields to present for an elicitation dialog.
ElicitationSchema() - Constructor for class com.github.copilot.rpc.ElicitationSchema
 
elicitationSource() - Method in record class com.github.copilot.generated.ElicitationRequestedEvent.ElicitationRequestedEventData
Returns the value of the elicitationSource record component.
eligibleForAutoSwitch() - Method in record class com.github.copilot.generated.SessionErrorEvent.SessionErrorEventData
Returns the value of the eligibleForAutoSwitch record component.
EMPTY - Enum constant in enum class com.github.copilot.rpc.CopilotClientMode
Disables optional features by default.
enable(McpConfigEnableParams) - Method in class com.github.copilot.generated.rpc.ServerMcpConfigApi
MCP server names to enable for new sessions.
enable(SessionExtensionsEnableParams) - Method in class com.github.copilot.generated.rpc.SessionExtensionsApi
Source-qualified extension identifier to enable for the session.
enable(SessionMcpEnableParams) - Method in class com.github.copilot.generated.rpc.SessionMcpApi
Name of the MCP server to enable for the session.
enable(SessionRemoteEnableParams) - Method in class com.github.copilot.generated.rpc.SessionRemoteApi
Optional remote session mode ("off", "export", or "on"); defaults to enabling both export and remote steering.
enable(SessionSkillsEnableParams) - Method in class com.github.copilot.generated.rpc.SessionSkillsApi
Name of the skill to enable for the session.
enabled() - Method in record class com.github.copilot.generated.rpc.DiscoveredMcpServer
Returns the value of the enabled record component.
enabled() - Method in record class com.github.copilot.generated.rpc.InstalledPlugin
Returns the value of the enabled record component.
enabled() - Method in record class com.github.copilot.generated.rpc.Plugin
Returns the value of the enabled record component.
enabled() - Method in record class com.github.copilot.generated.rpc.ServerSkill
Returns the value of the enabled record component.
enabled() - Method in record class com.github.copilot.generated.rpc.SessionInstalledPlugin
Returns the value of the enabled record component.
enabled() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsGetAllowAllResult
Returns the value of the enabled record component.
enabled() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetAllowAllParams
Returns the value of the enabled record component.
enabled() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetAllowAllResult
Returns the value of the enabled record component.
enabled() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetApproveAllParams
Returns the value of the enabled record component.
enabled() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsUrlsSetUnrestrictedModeParams
Returns the value of the enabled record component.
enabled() - Method in record class com.github.copilot.generated.rpc.Skill
Returns the value of the enabled record component.
enabled() - Method in record class com.github.copilot.generated.SkillsLoadedSkill
Returns the value of the enabled record component.
ENABLED - Enum constant in enum class com.github.copilot.generated.rpc.ModelPolicyState
The enabled variant.
enableOnDemandInstructionDiscovery() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the enableOnDemandInstructionDiscovery record component.
enableReasoningSummaries() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the enableReasoningSummaries record component.
enableScriptSafety() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the enableScriptSafety record component.
enableStreaming() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the enableStreaming record component.
encryptedContent() - Method in record class com.github.copilot.generated.AssistantMessageEvent.AssistantMessageEventData
Returns the value of the encryptedContent record component.
ENOENT - Enum constant in enum class com.github.copilot.generated.rpc.SessionFsErrorCode
The ENOENT variant.
enqueue(SessionCommandsEnqueueParams) - Method in class com.github.copilot.generated.rpc.SessionCommandsApi
Slash-prefixed command string to enqueue for FIFO processing.
ENQUEUE - Enum constant in enum class com.github.copilot.generated.rpc.SendMode
The enqueue variant.
enrichMetadata(SessionsEnrichMetadataParams) - Method in class com.github.copilot.generated.rpc.ServerSessionsApi
Session metadata records to enrich with summary and context information.
ensureLoaded() - Method in class com.github.copilot.generated.rpc.SessionSkillsApi
Identifies the target session.
entitlementRequests() - Method in record class com.github.copilot.generated.AssistantUsageQuotaSnapshot
Returns the value of the entitlementRequests record component.
entitlementRequests() - Method in record class com.github.copilot.generated.rpc.AccountQuotaSnapshot
Returns the value of the entitlementRequests record component.
entries() - Method in record class com.github.copilot.generated.rpc.SessionFsReaddirResult
Returns the value of the entries record component.
entries() - Method in record class com.github.copilot.generated.rpc.SessionFsReaddirWithTypesResult
Returns the value of the entries record component.
entries() - Method in record class com.github.copilot.generated.rpc.SessionScheduleListResult
Returns the value of the entries record component.
entry() - Method in record class com.github.copilot.generated.rpc.SessionScheduleStopResult
Returns the value of the entry record component.
ENV - Enum constant in enum class com.github.copilot.generated.rpc.AuthInfoType
The env variant.
ENVIRONMENT_CONTEXT - Static variable in class com.github.copilot.rpc.SystemPromptSections
CWD, OS, git root, directory listing, available tools.
envValueMode() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the envValueMode record component.
ephemeral() - Method in record class com.github.copilot.generated.rpc.SessionLogParams
Returns the value of the ephemeral record component.
equals(Object) - Method in record class com.github.copilot.generated.AbortEvent.AbortEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.AssistantIntentEvent.AssistantIntentEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.AssistantMessageDeltaEvent.AssistantMessageDeltaEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.AssistantMessageEvent.AssistantMessageEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.AssistantMessageStartEvent.AssistantMessageStartEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.AssistantMessageToolRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.AssistantReasoningDeltaEvent.AssistantReasoningDeltaEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.AssistantReasoningEvent.AssistantReasoningEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.AssistantStreamingDeltaEvent.AssistantStreamingDeltaEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.AssistantTurnEndEvent.AssistantTurnEndEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.AssistantTurnStartEvent.AssistantTurnStartEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.AssistantUsageCopilotUsage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.AssistantUsageCopilotUsageTokenDetail
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.AssistantUsageEvent.AssistantUsageEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.AssistantUsageQuotaSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.AutoModeSwitchCompletedEvent.AutoModeSwitchCompletedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.AutoModeSwitchRequestedEvent.AutoModeSwitchRequestedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.CanvasRegistryChangedCanvas
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.CanvasRegistryChangedCanvasAction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.CapabilitiesChangedEvent.CapabilitiesChangedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.CapabilitiesChangedUI
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.CommandCompletedEvent.CommandCompletedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.CommandExecuteEvent.CommandExecuteEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.CommandQueuedEvent.CommandQueuedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.CommandsChangedCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.CommandsChangedEvent.CommandsChangedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.CompactionCompleteCompactionTokensUsed
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.CompactionCompleteCompactionTokensUsedCopilotUsage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.CompactionCompleteCompactionTokensUsedCopilotUsageTokenDetail
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.CustomAgentsUpdatedAgent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ElicitationCompletedEvent.ElicitationCompletedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ElicitationRequestedEvent.ElicitationRequestedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ElicitationRequestedSchema
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ExitPlanModeCompletedEvent.ExitPlanModeCompletedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ExitPlanModeRequestedEvent.ExitPlanModeRequestedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ExtensionsLoadedExtension
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ExternalToolCompletedEvent.ExternalToolCompletedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ExternalToolRequestedEvent.ExternalToolRequestedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.HandoffRepository
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.HookEndError
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.HookEndEvent.HookEndEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.HookProgressEvent.HookProgressEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.HookStartEvent.HookStartEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.McpAppToolCallCompleteError
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.McpAppToolCallCompleteEvent.McpAppToolCallCompleteEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.McpAppToolCallCompleteToolMeta
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.McpAppToolCallCompleteToolMetaUI
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.McpOauthCompletedEvent.McpOauthCompletedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.McpOauthRequiredEvent.McpOauthRequiredEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.McpOauthRequiredStaticClientConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.McpServersLoadedServer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ModelCallFailureEvent.ModelCallFailureEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.PendingMessagesModifiedEvent.PendingMessagesModifiedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.PermissionCompletedEvent.PermissionCompletedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.PermissionCompletedResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.PermissionRequestedEvent.PermissionRequestedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.AccountGetQuotaResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.AccountQuotaSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.AgentInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.AgentRegistrySpawnParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.CanvasAction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.CanvasCloseParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.CanvasHostContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.CanvasHostContextCapabilities
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.CanvasInvokeActionParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.CanvasOpenParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.CanvasOpenResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.CanvasSessionContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadataRepository
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.ConnectParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.ConnectResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.DiscoveredCanvas
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.DiscoveredMcpServer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.Extension
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.HistoryCompactContextWindow
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.InstalledPlugin
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.InstructionsSources
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.McpAppsDiagnoseCapability
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.McpAppsDiagnoseServer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.McpAppsHostContextDetails
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.McpAppsResourceContent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.McpAppsSetHostContextDetails
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.McpConfigAddParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.McpConfigDisableParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.McpConfigEnableParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.McpConfigListResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.McpConfigRemoveParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.McpConfigUpdateParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.McpDiscoverParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.McpDiscoverResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.McpExecuteSamplingRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.McpExecuteSamplingResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.McpServer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.MetadataSnapshotRemoteMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.MetadataSnapshotRemoteMetadataRepository
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.Model
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.ModelBilling
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.ModelBillingTokenPrices
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.ModelBillingTokenPricesLongContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.ModelCapabilities
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesLimits
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesLimitsVision
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesOverride
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesOverrideLimits
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesOverrideLimitsVision
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesOverrideSupports
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesSupports
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.ModelPolicy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.ModelsListResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.OpenCanvasInstance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.PendingPermissionRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.PermissionPathsConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.PermissionRule
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.PermissionRulesSet
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicyRule
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicyRuleSource
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.PermissionUrlsConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.PingParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.PingResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.Plugin
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.QueuePendingItems
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.ScheduleEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SecretsAddFilterValuesParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SecretsAddFilterValuesResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.ServerSkill
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionAbortParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionAbortResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionAgentDeselectParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionAgentDeselectResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionAgentGetCurrentParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionAgentGetCurrentResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionAgentListParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionAgentListResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionAgentReloadParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionAgentReloadResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionAgentSelectParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionAgentSelectResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionAuthGetStatusParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionAuthGetStatusResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionAuthSetCredentialsParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionAuthSetCredentialsResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionCanvasCloseParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionCanvasInvokeActionParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionCanvasInvokeActionResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionCanvasListOpenParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionCanvasListOpenResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionCanvasListParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionCanvasListResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionCanvasOpenParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionCanvasOpenResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionCommandsEnqueueParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionCommandsEnqueueResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionCommandsExecuteParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionCommandsExecuteResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionCommandsHandlePendingCommandParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionCommandsHandlePendingCommandResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionCommandsInvokeParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionCommandsListParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionCommandsListResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionCommandsRespondToQueuedCommandParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionCommandsRespondToQueuedCommandResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionEventLogReadParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionEventLogReadResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionEventLogRegisterInterestParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionEventLogRegisterInterestResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionEventLogReleaseInterestParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionEventLogReleaseInterestResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionEventLogTailParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionEventLogTailResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionExtensionsDisableParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionExtensionsDisableResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionExtensionsEnableParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionExtensionsEnableResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionExtensionsListParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionExtensionsListResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionExtensionsReloadParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionExtensionsReloadResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFleetStartParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFleetStartResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFsAppendFileParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFsError
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFsExistsParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFsExistsResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFsMkdirParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFsReaddirParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFsReaddirResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFsReaddirWithTypesEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFsReaddirWithTypesParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFsReaddirWithTypesResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFsReadFileParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFsReadFileResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFsRenameParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFsRmParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFsSetProviderCapabilities
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFsSetProviderParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFsSetProviderResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFsSqliteExistsParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFsSqliteExistsResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFsSqliteQueryParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFsSqliteQueryResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFsStatParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFsStatResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionFsWriteFileParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionHistoryAbortManualCompactionParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionHistoryAbortManualCompactionResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionHistoryCancelBackgroundCompactionParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionHistoryCancelBackgroundCompactionResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionHistoryCompactParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionHistoryCompactResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionHistorySummarizeForHandoffParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionHistorySummarizeForHandoffResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionHistoryTruncateParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionHistoryTruncateResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionInstalledPlugin
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionInstructionsGetSourcesParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionInstructionsGetSourcesResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionLogParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionLogResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionLspInitializeParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsCallToolParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsDiagnoseParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsDiagnoseResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsGetHostContextParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsGetHostContextResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsListToolsParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsListToolsResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsReadResourceParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsReadResourceResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsSetHostContextParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpCancelSamplingExecutionParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpCancelSamplingExecutionResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpDisableParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpDisableResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpEnableParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpEnableResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpExecuteSamplingParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpExecuteSamplingResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpListParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpListResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpOauthLoginParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpOauthLoginResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpReloadParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpReloadResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpRemoveGitHubParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpRemoveGitHubResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpSetEnvValueModeParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMcpSetEnvValueModeResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMetadataContextInfoParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMetadataContextInfoResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMetadataContextInfoResult.SessionMetadataContextInfoResultContextInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMetadataIsProcessingParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMetadataIsProcessingResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMetadataRecomputeContextTokensParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMetadataRecomputeContextTokensResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMetadataRecordContextChangeParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMetadataRecordContextChangeResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMetadataSetWorkingDirectoryParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMetadataSetWorkingDirectoryResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult.SessionMetadataSnapshotResultWorkspace
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionModeGetParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionModeGetResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionModelGetCurrentParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionModelGetCurrentResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionModelSetReasoningEffortParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionModelSetReasoningEffortResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionModelSwitchToParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionModelSwitchToResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionModeSetParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionModeSetResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionNameGetParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionNameGetResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionNameSetAutoParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionNameSetAutoResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionNameSetParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsConfigureParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsConfigureResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsFolderTrustAddTrustedParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsFolderTrustAddTrustedResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsFolderTrustIsTrustedParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsFolderTrustIsTrustedResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsGetAllowAllParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsGetAllowAllResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsHandlePendingPermissionRequestParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsHandlePendingPermissionRequestResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsAddToolApprovalParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsAddToolApprovalResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsApplyParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsApplyResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsResolveParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsResolveResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsModifyRulesParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsModifyRulesResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsNotifyPromptShownParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsNotifyPromptShownResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsAddParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsAddResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsIsPathWithinAllowedDirectoriesParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsIsPathWithinAllowedDirectoriesResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsIsPathWithinWorkspaceParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsIsPathWithinWorkspaceResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsListParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsListResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsUpdatePrimaryParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsUpdatePrimaryResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPendingRequestsParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPendingRequestsResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsResetSessionApprovalsParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsResetSessionApprovalsResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetAllowAllParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetAllowAllResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetApproveAllParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetApproveAllResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetRequiredParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetRequiredResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsUrlsSetUnrestrictedModeParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPermissionsUrlsSetUnrestrictedModeResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPlanDeleteParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPlanDeleteResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPlanReadParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPlanReadResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPlanUpdateParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPlanUpdateResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPluginsListParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionPluginsListResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionQueueClearParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionQueuePendingItemsParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionQueuePendingItemsResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionQueueRemoveMostRecentParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionQueueRemoveMostRecentResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionRemoteDisableParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionRemoteEnableParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionRemoteEnableResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionRemoteNotifySteerableChangedParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionRemoteNotifySteerableChangedResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsBulkDeleteParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsBulkDeleteResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsCheckInUseParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsCheckInUseResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionScheduleListParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionScheduleListResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionScheduleStopParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionScheduleStopResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsCloseParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsCloseResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsConnectParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsConnectResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionSendParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionSendResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsEnrichMetadataParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsEnrichMetadataResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsFindByPrefixParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsFindByPrefixResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsFindByTaskIdParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsFindByTaskIdResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsForkParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsForkResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsGetEventFilePathParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsGetEventFilePathResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsGetLastForContextParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsGetLastForContextResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsGetPersistedRemoteSteerableParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsGetPersistedRemoteSteerableResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsGetSizesResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionShellExecParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionShellExecResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionShellKillParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionShellKillResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionShutdownParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionSkillsDisableParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionSkillsDisableResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionSkillsEnableParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionSkillsEnableResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionSkillsEnsureLoadedParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionSkillsGetInvokedParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionSkillsGetInvokedResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionSkillsListParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionSkillsListResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionSkillsReloadParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionSkillsReloadResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsListResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsLoadDeferredRepoHooksParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsLoadDeferredRepoHooksResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsPruneOldParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsPruneOldResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsReleaseLockParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsReleaseLockResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsReloadPluginHooksParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsReloadPluginHooksResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsSaveParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsSaveResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsSetAdditionalPluginsParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionsSetAdditionalPluginsResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionSuspendParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionTasksCancelParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionTasksCancelResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionTasksGetCurrentPromotableParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionTasksGetCurrentPromotableResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionTasksGetProgressParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionTasksGetProgressResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionTasksListParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionTasksListResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionTasksPromoteCurrentToBackgroundParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionTasksPromoteCurrentToBackgroundResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionTasksPromoteToBackgroundParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionTasksPromoteToBackgroundResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionTasksRefreshParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionTasksRefreshResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionTasksRemoveParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionTasksRemoveResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionTasksSendMessageParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionTasksSendMessageResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionTasksStartAgentParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionTasksStartAgentResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionTasksWaitForPendingParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionTasksWaitForPendingResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionTelemetrySetFeatureOverridesParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionToolsHandlePendingToolCallParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionToolsHandlePendingToolCallResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionToolsInitializeAndValidateParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionToolsInitializeAndValidateResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionUiElicitationParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionUiElicitationResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingAutoModeSwitchParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingAutoModeSwitchResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingElicitationParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingElicitationResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingExitPlanModeParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingExitPlanModeResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingSamplingParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingSamplingResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingUserInputParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingUserInputResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionUiRegisterDirectAutoModeSwitchHandlerParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionUiRegisterDirectAutoModeSwitchHandlerResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionUiUnregisterDirectAutoModeSwitchHandlerParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionUiUnregisterDirectAutoModeSwitchHandlerResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionUsageGetMetricsParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionUsageGetMetricsResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionWorkingDirectoryContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceCreateFileParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceCreateFileResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceListFilesParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceListFilesResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceReadFileParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceReadFileResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesCreateFileParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesDiffParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesDiffResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesListCheckpointsParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesListCheckpointsResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesListFilesParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesListFilesResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesReadCheckpointParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesReadCheckpointResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesReadFileParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesReadFileResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesSaveLargePasteParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesSaveLargePasteResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesSaveLargePasteResult.SessionWorkspacesSaveLargePasteResultSaved
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.Skill
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SkillsConfigSetDisabledSkillsParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SkillsDiscoverParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SkillsDiscoverResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SkillsInvokedSkill
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SlashCommandInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SlashCommandInput
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.Tool
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.ToolsListParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.ToolsListResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.UIElicitationResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.UIElicitationSchema
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.UIExitPlanModeResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.UIHandlePendingSamplingResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.UIUserInputResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.UsageMetricsCodeChanges
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.UsageMetricsModelMetric
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.UsageMetricsModelMetricRequests
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.UsageMetricsModelMetricTokenDetail
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.UsageMetricsModelMetricUsage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.UsageMetricsTokenDetail
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.WorkspaceDiffFileChange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.WorkspacesCheckpoints
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SamplingCompletedEvent.SamplingCompletedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SamplingRequestedEvent.SamplingRequestedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionAutopilotObjectiveChangedEvent.SessionAutopilotObjectiveChangedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionBackgroundTasksChangedEvent.SessionBackgroundTasksChangedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionCanvasOpenedEvent.SessionCanvasOpenedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionCanvasRegistryChangedEvent.SessionCanvasRegistryChangedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionCompactionCompleteEvent.SessionCompactionCompleteEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionCompactionStartEvent.SessionCompactionStartEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionContextChangedEvent.SessionContextChangedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionCustomAgentsUpdatedEvent.SessionCustomAgentsUpdatedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionCustomNotificationEvent.SessionCustomNotificationEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionErrorEvent.SessionErrorEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionExtensionsLoadedEvent.SessionExtensionsLoadedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionHandoffEvent.SessionHandoffEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionIdleEvent.SessionIdleEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionInfoEvent.SessionInfoEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionMcpServersLoadedEvent.SessionMcpServersLoadedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionMcpServerStatusChangedEvent.SessionMcpServerStatusChangedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionModeChangedEvent.SessionModeChangedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionModelChangeEvent.SessionModelChangeEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionPermissionsChangedEvent.SessionPermissionsChangedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionPlanChangedEvent.SessionPlanChangedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionRemoteSteerableChangedEvent.SessionRemoteSteerableChangedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionResumeEvent.SessionResumeEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionScheduleCancelledEvent.SessionScheduleCancelledEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionScheduleCreatedEvent.SessionScheduleCreatedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionShutdownEvent.SessionShutdownEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionSkillsLoadedEvent.SessionSkillsLoadedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionSnapshotRewindEvent.SessionSnapshotRewindEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionStartEvent.SessionStartEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionTaskCompleteEvent.SessionTaskCompleteEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionTitleChangedEvent.SessionTitleChangedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionToolsUpdatedEvent.SessionToolsUpdatedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionTruncationEvent.SessionTruncationEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionUsageInfoEvent.SessionUsageInfoEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionWarningEvent.SessionWarningEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SessionWorkspaceFileChangedEvent.SessionWorkspaceFileChangedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ShutdownCodeChanges
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ShutdownModelMetric
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ShutdownModelMetricRequests
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ShutdownModelMetricTokenDetail
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ShutdownModelMetricUsage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ShutdownTokenDetail
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SkillInvokedEvent.SkillInvokedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SkillsLoadedSkill
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SubagentCompletedEvent.SubagentCompletedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SubagentDeselectedEvent.SubagentDeselectedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SubagentFailedEvent.SubagentFailedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SubagentSelectedEvent.SubagentSelectedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SubagentStartedEvent.SubagentStartedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SystemMessageEvent.SystemMessageEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SystemMessageMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.SystemNotificationEvent.SystemNotificationEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ToolExecutionCompleteError
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ToolExecutionCompleteEvent.ToolExecutionCompleteEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ToolExecutionCompleteResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ToolExecutionCompleteToolDescription
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ToolExecutionCompleteToolDescriptionMeta
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ToolExecutionCompleteToolDescriptionMetaUI
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResource
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMeta
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUI
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUICsp
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUIPermissions
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUIPermissionsCamera
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUIPermissionsClipboardWrite
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUIPermissionsGeolocation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUIPermissionsMicrophone
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ToolExecutionPartialResultEvent.ToolExecutionPartialResultEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ToolExecutionProgressEvent.ToolExecutionProgressEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ToolExecutionStartEvent.ToolExecutionStartEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.ToolUserRequestedEvent.ToolUserRequestedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.UserInputCompletedEvent.UserInputCompletedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.UserInputRequestedEvent.UserInputRequestedEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.UserMessageEvent.UserMessageEventData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.WorkingDirectoryContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.rpc.Attachment
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.rpc.CreateSessionResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.rpc.DeleteSessionResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.rpc.GetForegroundSessionResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.rpc.GetLastSessionIdResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.rpc.GetMessagesResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.rpc.GetSessionMetadataResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.rpc.ListSessionsResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.github.copilot.rpc.PermissionRequestResultKind
 
equals(Object) - Method in record class com.github.copilot.rpc.PingResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.rpc.PostToolUseHookOutput
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.rpc.PreToolUseHookOutput
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.rpc.ResumeSessionResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.rpc.SendMessageResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.rpc.SessionEndHookInput
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.rpc.SessionEndHookOutput
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.rpc.SessionLifecycleEventMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.rpc.SessionStartHookInput
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.rpc.SessionStartHookOutput
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.rpc.SetForegroundSessionRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.rpc.SetForegroundSessionResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.rpc.ToolBinaryResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.rpc.ToolDefinition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.rpc.ToolResultObject
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.rpc.UserPromptSubmittedHookInput
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.rpc.UserPromptSubmittedHookOutput
Indicates whether some other object is "equal to" this one.
error() - Method in record class com.github.copilot.generated.HookEndEvent.HookEndEventData
Returns the value of the error record component.
error() - Method in record class com.github.copilot.generated.McpAppToolCallCompleteEvent.McpAppToolCallCompleteEventData
Returns the value of the error record component.
error() - Method in record class com.github.copilot.generated.McpServersLoadedServer
Returns the value of the error record component.
error() - Method in record class com.github.copilot.generated.rpc.McpServer
Returns the value of the error record component.
error() - Method in record class com.github.copilot.generated.rpc.SessionAbortResult
Returns the value of the error record component.
error() - Method in record class com.github.copilot.generated.rpc.SessionCommandsExecuteResult
Returns the value of the error record component.
error() - Method in record class com.github.copilot.generated.rpc.SessionCommandsHandlePendingCommandParams
Returns the value of the error record component.
error() - Method in record class com.github.copilot.generated.rpc.SessionFsReaddirResult
Returns the value of the error record component.
error() - Method in record class com.github.copilot.generated.rpc.SessionFsReaddirWithTypesResult
Returns the value of the error record component.
error() - Method in record class com.github.copilot.generated.rpc.SessionFsReadFileResult
Returns the value of the error record component.
error() - Method in record class com.github.copilot.generated.rpc.SessionFsSqliteQueryResult
Returns the value of the error record component.
error() - Method in record class com.github.copilot.generated.rpc.SessionFsStatResult
Returns the value of the error record component.
error() - Method in record class com.github.copilot.generated.rpc.SessionMcpExecuteSamplingResult
Returns the value of the error record component.
error() - Method in record class com.github.copilot.generated.rpc.SessionTasksSendMessageResult
Returns the value of the error record component.
error() - Method in record class com.github.copilot.generated.rpc.SessionToolsHandlePendingToolCallParams
Returns the value of the error record component.
error() - Method in record class com.github.copilot.generated.SessionCompactionCompleteEvent.SessionCompactionCompleteEventData
Returns the value of the error record component.
error() - Method in record class com.github.copilot.generated.SessionMcpServerStatusChangedEvent.SessionMcpServerStatusChangedEventData
Returns the value of the error record component.
error() - Method in record class com.github.copilot.generated.SubagentFailedEvent.SubagentFailedEventData
Returns the value of the error record component.
error() - Method in record class com.github.copilot.generated.ToolExecutionCompleteEvent.ToolExecutionCompleteEventData
Returns the value of the error record component.
error() - Method in record class com.github.copilot.rpc.DeleteSessionResponse
Returns the value of the error record component.
error() - Method in record class com.github.copilot.rpc.SessionEndHookInput
Returns the value of the error record component.
error() - Method in record class com.github.copilot.rpc.SetForegroundSessionResponse
Returns the value of the error record component.
error() - Method in record class com.github.copilot.rpc.ToolResultObject
Returns the value of the error record component.
error(String) - Static method in record class com.github.copilot.rpc.ToolResultObject
Creates an error result with the given error message.
error(String, String) - Static method in record class com.github.copilot.rpc.ToolResultObject
Creates an error result with both a text result and error message.
ERROR - Enum constant in enum class com.github.copilot.ConnectionState
The client encountered an error during connection or operation.
ERROR - Enum constant in enum class com.github.copilot.generated.rpc.SessionLogLevel
The error variant.
ERROR - Enum constant in enum class com.github.copilot.generated.rpc.ShutdownType
The error variant.
ERROR - Enum constant in enum class com.github.copilot.generated.ShutdownType
The error variant.
errorCode() - Method in record class com.github.copilot.generated.AutoModeSwitchRequestedEvent.AutoModeSwitchRequestedEventData
Returns the value of the errorCode record component.
errorCode() - Method in record class com.github.copilot.generated.SessionErrorEvent.SessionErrorEventData
Returns the value of the errorCode record component.
errorMessage() - Method in record class com.github.copilot.generated.ModelCallFailureEvent.ModelCallFailureEventData
Returns the value of the errorMessage record component.
errorReason() - Method in record class com.github.copilot.generated.SessionShutdownEvent.SessionShutdownEventData
Returns the value of the errorReason record component.
errors() - Method in record class com.github.copilot.generated.rpc.SessionSkillsReloadResult
Returns the value of the errors record component.
errors() - Method in record class com.github.copilot.generated.SessionCustomAgentsUpdatedEvent.SessionCustomAgentsUpdatedEventData
Returns the value of the errors record component.
errorType() - Method in record class com.github.copilot.generated.SessionErrorEvent.SessionErrorEventData
Returns the value of the errorType record component.
eventCount() - Method in record class com.github.copilot.generated.SessionResumeEvent.SessionResumeEventData
Returns the value of the eventCount record component.
EventErrorHandler - Interface in com.github.copilot
A handler for errors thrown by event handlers during event dispatch.
EventErrorPolicy - Enum Class in com.github.copilot
Controls how event dispatch behaves when an event handler throws an exception.
eventId() - Method in record class com.github.copilot.generated.rpc.SessionHistoryTruncateParams
Returns the value of the eventId record component.
eventId() - Method in record class com.github.copilot.generated.rpc.SessionLogResult
Returns the value of the eventId record component.
eventLog - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the eventLog namespace.
events() - Method in record class com.github.copilot.generated.rpc.SessionEventLogReadResult
Returns the value of the events record component.
events() - Method in record class com.github.copilot.rpc.GetMessagesResponse
Returns the value of the events record component.
EventsAgentScope - Enum Class in com.github.copilot.generated.rpc
Agent-scope filter: 'primary' returns only main-agent events plus events whose type starts with 'subagent.'
EventsCursorStatus - Enum Class in com.github.copilot.generated.rpc
Cursor status: 'ok' means the cursor was applied successfully; 'expired' means the cursor referred to an event that no longer exists in history (e.g. truncated or compacted away) and the read started from the beginning of the remaining history.
eventsLogDirectory() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the eventsLogDirectory record component.
eventsRemoved() - Method in record class com.github.copilot.generated.rpc.SessionHistoryTruncateResult
Returns the value of the eventsRemoved record component.
eventsRemoved() - Method in record class com.github.copilot.generated.SessionSnapshotRewindEvent.SessionSnapshotRewindEventData
Returns the value of the eventsRemoved record component.
eventType() - Method in record class com.github.copilot.generated.rpc.SessionEventLogRegisterInterestParams
Returns the value of the eventType record component.
EXCLUDED - Enum constant in enum class com.github.copilot.generated.rpc.OptionsUpdateToolFilterPrecedence
The excluded variant.
excludedTools() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the excludedTools record component.
excludeSessionIds() - Method in record class com.github.copilot.generated.rpc.SessionsPruneOldParams
Returns the value of the excludeSessionIds record component.
exec(SessionShellExecParams) - Method in class com.github.copilot.generated.rpc.SessionShellApi
Shell command to run, with optional working directory and timeout in milliseconds.
EXEC - Enum constant in enum class com.github.copilot.generated.rpc.SessionFsSqliteQueryType
The exec variant.
execute(SessionCommandsExecuteParams) - Method in class com.github.copilot.generated.rpc.SessionCommandsApi
Slash command name and argument string to execute synchronously.
executeSampling(SessionMcpExecuteSamplingParams) - Method in class com.github.copilot.generated.rpc.SessionMcpApi
Identifiers and raw MCP CreateMessageRequest params used to run a sampling inference.
exists() - Method in record class com.github.copilot.generated.rpc.SessionFsExistsResult
Returns the value of the exists record component.
exists() - Method in record class com.github.copilot.generated.rpc.SessionFsSqliteExistsResult
Returns the value of the exists record component.
exists() - Method in record class com.github.copilot.generated.rpc.SessionPlanReadResult
Returns the value of the exists record component.
EXIT_ONLY - Enum constant in enum class com.github.copilot.generated.ExitPlanModeAction
The exit_only variant.
EXIT_ONLY - Enum constant in enum class com.github.copilot.generated.rpc.UIExitPlanModeAction
The exit_only variant.
ExitPlanModeAction - Enum Class in com.github.copilot.generated
Exit plan mode action
ExitPlanModeCompletedEvent - Class in com.github.copilot.generated
Session event "exit_plan_mode.completed".
ExitPlanModeCompletedEvent() - Constructor for class com.github.copilot.generated.ExitPlanModeCompletedEvent
 
ExitPlanModeCompletedEvent.ExitPlanModeCompletedEventData - Record Class in com.github.copilot.generated
Data payload for ExitPlanModeCompletedEvent.
ExitPlanModeCompletedEventData(String, Boolean, ExitPlanModeAction, Boolean, String) - Constructor for record class com.github.copilot.generated.ExitPlanModeCompletedEvent.ExitPlanModeCompletedEventData
Creates an instance of a ExitPlanModeCompletedEventData record class.
ExitPlanModeHandler - Interface in com.github.copilot.rpc
Handler for exit-plan-mode requests from the agent.
ExitPlanModeInvocation - Class in com.github.copilot.rpc
Context for an exit-plan-mode request invocation.
ExitPlanModeInvocation() - Constructor for class com.github.copilot.rpc.ExitPlanModeInvocation
 
ExitPlanModeRequest - Class in com.github.copilot.rpc
Request to exit plan mode and continue with a selected action.
ExitPlanModeRequest() - Constructor for class com.github.copilot.rpc.ExitPlanModeRequest
 
ExitPlanModeRequestedEvent - Class in com.github.copilot.generated
Session event "exit_plan_mode.requested".
ExitPlanModeRequestedEvent() - Constructor for class com.github.copilot.generated.ExitPlanModeRequestedEvent
 
ExitPlanModeRequestedEvent.ExitPlanModeRequestedEventData - Record Class in com.github.copilot.generated
Data payload for ExitPlanModeRequestedEvent.
ExitPlanModeRequestedEventData(String, String, String, List<ExitPlanModeAction>, ExitPlanModeAction) - Constructor for record class com.github.copilot.generated.ExitPlanModeRequestedEvent.ExitPlanModeRequestedEventData
Creates an instance of a ExitPlanModeRequestedEventData record class.
ExitPlanModeResult - Class in com.github.copilot.rpc
Response to an exit-plan-mode request.
ExitPlanModeResult() - Constructor for class com.github.copilot.rpc.ExitPlanModeResult
 
experimental() - Method in record class com.github.copilot.generated.rpc.SlashCommandInfo
Returns the value of the experimental record component.
EXPIRED - Enum constant in enum class com.github.copilot.generated.rpc.EventsCursorStatus
The expired variant.
EXPORT - Enum constant in enum class com.github.copilot.generated.rpc.RemoteSessionMode
The export variant.
Extension - Record Class in com.github.copilot.generated.rpc
Schema for the `Extension` type.
Extension(String, String, ExtensionSource, ExtensionStatus, Long) - Constructor for record class com.github.copilot.generated.rpc.Extension
Creates an instance of a Extension record class.
extensionId() - Method in record class com.github.copilot.generated.CanvasRegistryChangedCanvas
Returns the value of the extensionId record component.
extensionId() - Method in record class com.github.copilot.generated.rpc.CanvasCloseParams
Returns the value of the extensionId record component.
extensionId() - Method in record class com.github.copilot.generated.rpc.CanvasInvokeActionParams
Returns the value of the extensionId record component.
extensionId() - Method in record class com.github.copilot.generated.rpc.CanvasOpenParams
Returns the value of the extensionId record component.
extensionId() - Method in record class com.github.copilot.generated.rpc.DiscoveredCanvas
Returns the value of the extensionId record component.
extensionId() - Method in record class com.github.copilot.generated.rpc.OpenCanvasInstance
Returns the value of the extensionId record component.
extensionId() - Method in record class com.github.copilot.generated.rpc.SessionCanvasOpenParams
Returns the value of the extensionId record component.
extensionId() - Method in record class com.github.copilot.generated.rpc.SessionCanvasOpenResult
Returns the value of the extensionId record component.
extensionId() - Method in record class com.github.copilot.generated.SessionCanvasOpenedEvent.SessionCanvasOpenedEventData
Returns the value of the extensionId record component.
extensionName() - Method in record class com.github.copilot.generated.CanvasRegistryChangedCanvas
Returns the value of the extensionName record component.
extensionName() - Method in record class com.github.copilot.generated.rpc.DiscoveredCanvas
Returns the value of the extensionName record component.
extensionName() - Method in record class com.github.copilot.generated.rpc.OpenCanvasInstance
Returns the value of the extensionName record component.
extensionName() - Method in record class com.github.copilot.generated.rpc.SessionCanvasOpenResult
Returns the value of the extensionName record component.
extensionName() - Method in record class com.github.copilot.generated.SessionCanvasOpenedEvent.SessionCanvasOpenedEventData
Returns the value of the extensionName record component.
extensions - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the extensions namespace.
extensions() - Method in record class com.github.copilot.generated.rpc.SessionExtensionsListResult
Returns the value of the extensions record component.
extensions() - Method in record class com.github.copilot.generated.SessionExtensionsLoadedEvent.SessionExtensionsLoadedEventData
Returns the value of the extensions record component.
ExtensionsLoadedExtension - Record Class in com.github.copilot.generated
Schema for the `ExtensionsLoadedExtension` type.
ExtensionsLoadedExtension(String, String, ExtensionsLoadedExtensionSource, ExtensionsLoadedExtensionStatus) - Constructor for record class com.github.copilot.generated.ExtensionsLoadedExtension
Creates an instance of a ExtensionsLoadedExtension record class.
ExtensionsLoadedExtensionSource - Enum Class in com.github.copilot.generated
Discovery source
ExtensionsLoadedExtensionStatus - Enum Class in com.github.copilot.generated
Current status: running, disabled, failed, or starting
ExtensionSource - Enum Class in com.github.copilot.generated.rpc
Discovery source: project (.github/extensions/) or user (~/.copilot/extensions/)
ExtensionStatus - Enum Class in com.github.copilot.generated.rpc
Current status: running, disabled, failed, or starting
ExternalToolCompletedEvent - Class in com.github.copilot.generated
Session event "external_tool.completed".
ExternalToolCompletedEvent() - Constructor for class com.github.copilot.generated.ExternalToolCompletedEvent
 
ExternalToolCompletedEvent.ExternalToolCompletedEventData - Record Class in com.github.copilot.generated
Data payload for ExternalToolCompletedEvent.
ExternalToolCompletedEventData(String) - Constructor for record class com.github.copilot.generated.ExternalToolCompletedEvent.ExternalToolCompletedEventData
Creates an instance of a ExternalToolCompletedEventData record class.
ExternalToolRequestedEvent - Class in com.github.copilot.generated
Session event "external_tool.requested".
ExternalToolRequestedEvent() - Constructor for class com.github.copilot.generated.ExternalToolRequestedEvent
 
ExternalToolRequestedEvent.ExternalToolRequestedEventData - Record Class in com.github.copilot.generated
Data payload for ExternalToolRequestedEvent.
ExternalToolRequestedEventData(String, String, String, String, Object, String, String, String) - Constructor for record class com.github.copilot.generated.ExternalToolRequestedEvent.ExternalToolRequestedEventData
Creates an instance of a ExternalToolRequestedEventData record class.

F

FAILED - Enum constant in enum class com.github.copilot.generated.ExtensionsLoadedExtensionStatus
The failed variant.
FAILED - Enum constant in enum class com.github.copilot.generated.McpServersLoadedServerStatus
The failed variant.
FAILED - Enum constant in enum class com.github.copilot.generated.McpServerStatus
The failed variant.
FAILED - Enum constant in enum class com.github.copilot.generated.McpServerStatusChangedStatus
The failed variant.
FAILED - Enum constant in enum class com.github.copilot.generated.rpc.ExtensionStatus
The failed variant.
FAILED - Enum constant in enum class com.github.copilot.generated.rpc.McpServerStatus
The failed variant.
failure(String, String) - Static method in record class com.github.copilot.rpc.ToolResultObject
Creates a failure result with the given text and error message.
FAILURE - Enum constant in enum class com.github.copilot.generated.rpc.McpSamplingExecutionAction
The failure variant.
featureFlagEnabled() - Method in record class com.github.copilot.generated.rpc.McpAppsDiagnoseCapability
Returns the value of the featureFlagEnabled record component.
featureFlags() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the featureFlags record component.
features() - Method in record class com.github.copilot.generated.rpc.SessionTelemetrySetFeatureOverridesParams
Returns the value of the features record component.
feedback() - Method in record class com.github.copilot.generated.ExitPlanModeCompletedEvent.ExitPlanModeCompletedEventData
Returns the value of the feedback record component.
feedback() - Method in record class com.github.copilot.generated.rpc.UIExitPlanModeResponse
Returns the value of the feedback record component.
FILE - Enum constant in enum class com.github.copilot.generated.rpc.SessionFsReaddirWithTypesEntryType
The file variant.
filename() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesSaveLargePasteResult.SessionWorkspacesSaveLargePasteResultSaved
Returns the value of the filename record component.
filename() - Method in record class com.github.copilot.generated.rpc.WorkspacesCheckpoints
Returns the value of the filename record component.
filePath() - Method in record class com.github.copilot.generated.rpc.SessionsGetEventFilePathResult
Returns the value of the filePath record component.
filePath() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesSaveLargePasteResult.SessionWorkspacesSaveLargePasteResultSaved
Returns the value of the filePath record component.
files() - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceListFilesResult
Returns the value of the files record component.
files() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesListFilesResult
Returns the value of the files record component.
filesModified() - Method in record class com.github.copilot.generated.rpc.UsageMetricsCodeChanges
Returns the value of the filesModified record component.
filesModified() - Method in record class com.github.copilot.generated.ShutdownCodeChanges
Returns the value of the filesModified record component.
filesModifiedCount() - Method in record class com.github.copilot.generated.rpc.UsageMetricsCodeChanges
Returns the value of the filesModifiedCount record component.
finalMessage() - Method in record class com.github.copilot.rpc.SessionEndHookInput
Returns the value of the finalMessage record component.
findByPrefix(SessionsFindByPrefixParams) - Method in class com.github.copilot.generated.rpc.ServerSessionsApi
UUID prefix to resolve to a unique session ID.
findByTaskId(SessionsFindByTaskIdParams) - Method in class com.github.copilot.generated.rpc.ServerSessionsApi
GitHub task ID to look up.
fleet - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the fleet namespace.
folderTrust - Variable in class com.github.copilot.generated.rpc.SessionPermissionsApi
API methods for the permissions.folderTrust sub-namespace.
force() - Method in record class com.github.copilot.generated.rpc.SessionFsRmParams
Returns the value of the force record component.
force() - Method in record class com.github.copilot.generated.rpc.SessionLspInitializeParams
Returns the value of the force record component.
forceReauth() - Method in record class com.github.copilot.generated.rpc.SessionMcpOauthLoginParams
Returns the value of the forceReauth record component.
forceStop() - Method in class com.github.copilot.CopilotClient
Forces an immediate stop of the client without graceful cleanup.
FOREGROUND - Static variable in class com.github.copilot.rpc.SessionLifecycleEventTypes
Event fired when a session moves to foreground (TUI+server mode).
fork(SessionsForkParams) - Method in class com.github.copilot.generated.rpc.ServerSessionsApi
Source session identifier to fork from, optional event-ID boundary, and optional friendly name for the new session.
FORM - Enum constant in enum class com.github.copilot.generated.ElicitationRequestedMode
The form variant.
frameDomains() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUICsp
Returns the value of the frameDomains record component.
freedBytes() - Method in record class com.github.copilot.generated.rpc.SessionsBulkDeleteResult
Returns the value of the freedBytes record component.
freedBytes() - Method in record class com.github.copilot.generated.rpc.SessionsPruneOldResult
Returns the value of the freedBytes record component.
fromAgentId() - Method in record class com.github.copilot.generated.rpc.SessionTasksSendMessageParams
Returns the value of the fromAgentId record component.
fromValue(String) - Static method in enum class com.github.copilot.generated.AbortReason
 
fromValue(String) - Static method in enum class com.github.copilot.generated.AssistantMessageToolRequestType
 
fromValue(String) - Static method in enum class com.github.copilot.generated.AssistantUsageApiEndpoint
 
fromValue(String) - Static method in enum class com.github.copilot.generated.AutoModeSwitchResponse
 
fromValue(String) - Static method in enum class com.github.copilot.generated.AutopilotObjectiveChangedOperation
 
fromValue(String) - Static method in enum class com.github.copilot.generated.AutopilotObjectiveChangedStatus
 
fromValue(String) - Static method in enum class com.github.copilot.generated.CanvasOpenedAvailability
 
fromValue(String) - Static method in enum class com.github.copilot.generated.ElicitationCompletedAction
 
fromValue(String) - Static method in enum class com.github.copilot.generated.ElicitationRequestedMode
 
fromValue(String) - Static method in enum class com.github.copilot.generated.ExitPlanModeAction
 
fromValue(String) - Static method in enum class com.github.copilot.generated.ExtensionsLoadedExtensionSource
 
fromValue(String) - Static method in enum class com.github.copilot.generated.ExtensionsLoadedExtensionStatus
 
fromValue(String) - Static method in enum class com.github.copilot.generated.HandoffSourceType
 
fromValue(String) - Static method in enum class com.github.copilot.generated.McpServersLoadedServerStatus
 
fromValue(String) - Static method in enum class com.github.copilot.generated.McpServerSource
 
fromValue(String) - Static method in enum class com.github.copilot.generated.McpServerStatus
 
fromValue(String) - Static method in enum class com.github.copilot.generated.McpServerStatusChangedStatus
 
fromValue(String) - Static method in enum class com.github.copilot.generated.McpServerTransport
 
fromValue(String) - Static method in enum class com.github.copilot.generated.ModelCallFailureSource
 
fromValue(String) - Static method in enum class com.github.copilot.generated.PermissionCompletedKind
 
fromValue(String) - Static method in enum class com.github.copilot.generated.PlanChangedOperation
 
fromValue(String) - Static method in enum class com.github.copilot.generated.ReasoningSummary
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.AbortReason
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.AgentInfoSource
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.AgentRegistrySpawnPermissionMode
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.AuthInfoType
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.CanvasInstanceAvailability
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadataKind
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.DiscoveredMcpServerSource
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.DiscoveredMcpServerType
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.EventsAgentScope
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.EventsCursorStatus
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.ExtensionSource
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.ExtensionStatus
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.InstructionsSourcesLocation
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.InstructionsSourcesType
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsAvailableDisplayMode
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsDisplayMode
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsPlatform
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsTheme
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsAvailableDisplayMode
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsDisplayMode
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsPlatform
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsTheme
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.McpSamplingExecutionAction
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.McpServerSource
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.McpServerStatus
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.McpSetEnvValueModeDetails
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.MetadataSnapshotCurrentMode
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.MetadataSnapshotRemoteMetadataTaskType
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.ModelPickerCategory
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.ModelPickerPriceCategory
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.ModelPolicyState
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.OptionsUpdateEnvValueMode
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.OptionsUpdateToolFilterPrecedence
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.PermissionLocationType
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicyScope
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.PermissionsModifyRulesScope
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.PermissionsSetApproveAllSource
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.QueuePendingItemsKind
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.ReasoningSummary
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.RemoteSessionMode
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.SendAgentMode
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.SendMode
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.SessionContextHostType
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.SessionFsErrorCode
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.SessionFsReaddirWithTypesEntryType
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.SessionFsSetProviderConventions
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.SessionFsSqliteQueryType
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.SessionLogLevel
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.SessionMode
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.SessionModeGetResult.SessionModeGetResultMode
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.SessionModeSetResult.SessionModeSetResultMode
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.SessionWorkingDirectoryContextHostType
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.ShellKillSignal
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.ShutdownType
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.SkillSource
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.SlashCommandInputCompletion
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.SlashCommandKind
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.UIAutoModeSwitchResponse
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.UIElicitationResponseAction
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.UIExitPlanModeAction
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.WorkspaceDiffFileChangeType
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.WorkspaceDiffMode
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.WorkspaceSummaryHostType
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.WorkspacesWorkspaceDetailsHostType
 
fromValue(String) - Static method in enum class com.github.copilot.generated.SessionMode
 
fromValue(String) - Static method in enum class com.github.copilot.generated.SessionModelChangeEvent.SessionModelChangeEventData.SessionModelChangeEventDataContextTier
 
fromValue(String) - Static method in enum class com.github.copilot.generated.ShutdownType
 
fromValue(String) - Static method in enum class com.github.copilot.generated.SkillInvokedTrigger
 
fromValue(String) - Static method in enum class com.github.copilot.generated.SkillSource
 
fromValue(String) - Static method in enum class com.github.copilot.generated.SystemMessageRole
 
fromValue(String) - Static method in enum class com.github.copilot.generated.ToolExecutionCompleteToolDescriptionMetaUIVisibility
 
fromValue(String) - Static method in enum class com.github.copilot.generated.UserMessageAgentMode
 
fromValue(String) - Static method in enum class com.github.copilot.generated.WorkingDirectoryContextHostType
 
fromValue(String) - Static method in enum class com.github.copilot.generated.WorkspaceFileChangedOperation
 
fromValue(String) - Static method in enum class com.github.copilot.rpc.AgentMode
Deserializes a JSON string value into the corresponding AgentMode enum constant.
FULLSCREEN - Enum constant in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsAvailableDisplayMode
The fullscreen variant.
FULLSCREEN - Enum constant in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsDisplayMode
The fullscreen variant.
FULLSCREEN - Enum constant in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsAvailableDisplayMode
The fullscreen variant.
FULLSCREEN - Enum constant in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsDisplayMode
The fullscreen variant.
FUNCTION - Enum constant in enum class com.github.copilot.generated.AssistantMessageToolRequestType
The function variant.

G

geolocation() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUIPermissions
Returns the value of the geolocation record component.
get() - Method in class com.github.copilot.generated.rpc.SessionModeApi
Identifies the target session.
get() - Method in class com.github.copilot.generated.rpc.SessionNameApi
Identifies the target session.
get() - Static method in enum class com.github.copilot.SdkProtocolVersion
Gets the SDK protocol version.
getAction() - Method in class com.github.copilot.rpc.ElicitationResult
Gets the user action taken on the elicitation dialog.
getAction() - Method in class com.github.copilot.rpc.SectionOverride
Gets the override action.
getActions() - Method in class com.github.copilot.rpc.ExitPlanModeRequest
Gets the available actions the user can select.
getAdditionalContext() - Method in class com.github.copilot.rpc.PostToolUseFailureHookOutput
Gets the additional context to inject into the conversation.
getAgent() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets the pre-selected agent name.
getAgent() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the name of the custom agent to activate at session start.
getAgent() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets the pre-selected agent name.
getAgent() - Method in class com.github.copilot.rpc.SessionConfig
Gets the name of the custom agent to activate at session start.
getAgentMode() - Method in class com.github.copilot.rpc.MessageOptions
Gets the per-message agent UI mode.
getAgentMode() - Method in class com.github.copilot.rpc.SendMessageRequest
Gets the per-message agent UI mode.
getAllowAll() - Method in class com.github.copilot.generated.rpc.SessionPermissionsApi
No parameters.
getAllowFreeform() - Method in class com.github.copilot.rpc.UserInputRequest
Returns whether freeform text input is allowed.
getAnswer() - Method in class com.github.copilot.rpc.UserInputResponse
Gets the user's answer.
getApiKey() - Method in class com.github.copilot.rpc.ProviderConfig
Gets the API key.
getApiVersion() - Method in class com.github.copilot.rpc.AzureOptions
Gets the Azure OpenAI API version.
getArgs() - Method in class com.github.copilot.rpc.CommandContext
Gets the raw argument string after the command name.
getArgs() - Method in class com.github.copilot.rpc.McpStdioServerConfig
Gets the arguments to pass to the command.
getArguments() - Method in class com.github.copilot.rpc.PreMcpToolCallHookInput
Gets the arguments for the MCP tool call.
getArguments() - Method in class com.github.copilot.rpc.ToolInvocation
Gets the arguments passed to the tool as a Map.
getArgumentsAs(Class<T>) - Method in class com.github.copilot.rpc.ToolInvocation
Deserializes the tool arguments into the specified type.
getAttachments() - Method in class com.github.copilot.rpc.MessageOptions
Gets the attachments.
getAttachments() - Method in class com.github.copilot.rpc.SendMessageRequest
Gets the attachments.
getAuthStatus() - Method in class com.github.copilot.CopilotClient
Gets current authentication status.
GetAuthStatusResponse - Class in com.github.copilot.rpc
Response from the auth.getStatus RPC call.
GetAuthStatusResponse() - Constructor for class com.github.copilot.rpc.GetAuthStatusResponse
 
getAuthType() - Method in class com.github.copilot.rpc.GetAuthStatusResponse
 
getAvailableTools() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets available tools.
getAvailableTools() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the list of allowed tool names.
getAvailableTools() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets available tools.
getAvailableTools() - Method in class com.github.copilot.rpc.SessionConfig
Gets the list of allowed tool names.
getAzure() - Method in class com.github.copilot.rpc.ProviderConfig
Gets the Azure-specific options.
getBackgroundCompactionThreshold() - Method in class com.github.copilot.rpc.InfiniteSessionConfig
Gets the background compaction threshold.
getBaseUrl() - Method in class com.github.copilot.rpc.ProviderConfig
Gets the base URL for the API.
getBearerToken() - Method in class com.github.copilot.rpc.ProviderConfig
Gets the bearer token.
getBilling() - Method in class com.github.copilot.rpc.ModelInfo
 
getBranch() - Method in class com.github.copilot.rpc.CloudSessionRepository
Gets the optional branch name.
getBranch() - Method in class com.github.copilot.rpc.SessionContext
Gets the current git branch.
getBufferExhaustionThreshold() - Method in class com.github.copilot.rpc.InfiniteSessionConfig
Gets the buffer exhaustion threshold.
getCapabilities() - Method in class com.github.copilot.CopilotSession
Gets the capabilities reported by the host for this session.
getCapabilities() - Method in class com.github.copilot.rpc.ModelInfo
 
getCaptureContent() - Method in class com.github.copilot.rpc.TelemetryConfig
Gets whether to capture message content as part of telemetry.
getChoices() - Method in class com.github.copilot.rpc.UserInputRequest
Gets the optional choices for multiple choice questions.
getCliArgs() - Method in class com.github.copilot.rpc.CopilotClientOptions
Gets the extra CLI arguments.
getClientName() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets the client name.
getClientName() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the client name used to identify the application using the SDK.
getClientName() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets the client name.
getClientName() - Method in class com.github.copilot.rpc.SessionConfig
Gets the client name used to identify the application using the SDK.
getCliPath() - Method in class com.github.copilot.rpc.CopilotClientOptions
Gets the path to the Copilot CLI executable.
getCliUrl() - Method in class com.github.copilot.rpc.CopilotClientOptions
Gets the URL of an existing CLI server to connect to.
getCloud() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets the cloud session options.
getCloud() - Method in class com.github.copilot.rpc.SessionConfig
Gets the cloud session options.
getCoauthorEnabled() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets whether the runtime may append a Co-authored-by trailer.
getCoauthorEnabled() - Method in class com.github.copilot.rpc.SessionConfig
Gets whether the runtime may append a Co-authored-by trailer.
getCode() - Method in class com.github.copilot.rpc.JsonRpcError
Gets the error code.
getCommand() - Method in class com.github.copilot.rpc.CommandContext
Gets the full command text (e.g., /deploy production).
getCommand() - Method in class com.github.copilot.rpc.McpStdioServerConfig
Gets the command to run the MCP server.
getCommandName() - Method in class com.github.copilot.rpc.CommandContext
Gets the command name without the leading /.
getCommands() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets the commands wire definitions.
getCommands() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the slash commands registered for this session.
getCommands() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets the commands wire definitions.
getCommands() - Method in class com.github.copilot.rpc.SessionConfig
Gets the slash commands registered for this session.
getConfigDir() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets config directory.
getConfigDir() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the configuration directory path.
getConfigDir() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets config directory.
getConfigDir() - Method in class com.github.copilot.rpc.SessionConfig
Gets the custom configuration directory.
getContent() - Method in class com.github.copilot.rpc.ElicitationResult
Gets the form values submitted by the user.
getContent() - Method in class com.github.copilot.rpc.SectionOverride
Gets the content for the override.
getContent() - Method in class com.github.copilot.rpc.SystemMessageConfig
Gets the system message content.
getContext() - Method in class com.github.copilot.rpc.SessionMetadata
Gets the working directory context from session creation.
getCopilotHome() - Method in class com.github.copilot.rpc.CopilotClientOptions
Gets the base directory for Copilot data (session state, config, etc.).
getCurrent() - Method in class com.github.copilot.generated.rpc.SessionAgentApi
Identifies the target session.
getCurrent() - Method in class com.github.copilot.generated.rpc.SessionModelApi
Identifies the target session.
getCurrentAgent() - Method in class com.github.copilot.CopilotSession
Gets the currently selected custom agent for this session, or null if no custom agent is selected.
getCurrentPromotable() - Method in class com.github.copilot.generated.rpc.SessionTasksApi
Identifies the target session.
getCustomAgents() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets custom agents.
getCustomAgents() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the custom agent configurations.
getCustomAgents() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets custom agents.
getCustomAgents() - Method in class com.github.copilot.rpc.SessionConfig
Gets the custom agent configurations.
getCustomAgentsLocalOnly() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets whether custom-agent discovery is restricted to local only.
getCustomAgentsLocalOnly() - Method in class com.github.copilot.rpc.SessionConfig
Gets whether custom-agent discovery is restricted to local only.
getCwd() - Method in class com.github.copilot.rpc.CopilotClientOptions
Gets the working directory for the CLI process.
getCwd() - Method in class com.github.copilot.rpc.PostToolUseFailureHookInput
Gets the current working directory.
getCwd() - Method in class com.github.copilot.rpc.PostToolUseHookInput
Gets the current working directory.
getCwd() - Method in class com.github.copilot.rpc.PreMcpToolCallHookInput
Gets the current working directory.
getCwd() - Method in class com.github.copilot.rpc.PreToolUseHookInput
Gets the current working directory.
getCwd() - Method in class com.github.copilot.rpc.SessionContext
Gets the working directory where the session was created.
getData() - Method in class com.github.copilot.generated.AbortEvent
 
getData() - Method in class com.github.copilot.generated.AssistantIntentEvent
 
getData() - Method in class com.github.copilot.generated.AssistantMessageDeltaEvent
 
getData() - Method in class com.github.copilot.generated.AssistantMessageEvent
 
getData() - Method in class com.github.copilot.generated.AssistantMessageStartEvent
 
getData() - Method in class com.github.copilot.generated.AssistantReasoningDeltaEvent
 
getData() - Method in class com.github.copilot.generated.AssistantReasoningEvent
 
getData() - Method in class com.github.copilot.generated.AssistantStreamingDeltaEvent
 
getData() - Method in class com.github.copilot.generated.AssistantTurnEndEvent
 
getData() - Method in class com.github.copilot.generated.AssistantTurnStartEvent
 
getData() - Method in class com.github.copilot.generated.AssistantUsageEvent
 
getData() - Method in class com.github.copilot.generated.AutoModeSwitchCompletedEvent
 
getData() - Method in class com.github.copilot.generated.AutoModeSwitchRequestedEvent
 
getData() - Method in class com.github.copilot.generated.CapabilitiesChangedEvent
 
getData() - Method in class com.github.copilot.generated.CommandCompletedEvent
 
getData() - Method in class com.github.copilot.generated.CommandExecuteEvent
 
getData() - Method in class com.github.copilot.generated.CommandQueuedEvent
 
getData() - Method in class com.github.copilot.generated.CommandsChangedEvent
 
getData() - Method in class com.github.copilot.generated.ElicitationCompletedEvent
 
getData() - Method in class com.github.copilot.generated.ElicitationRequestedEvent
 
getData() - Method in class com.github.copilot.generated.ExitPlanModeCompletedEvent
 
getData() - Method in class com.github.copilot.generated.ExitPlanModeRequestedEvent
 
getData() - Method in class com.github.copilot.generated.ExternalToolCompletedEvent
 
getData() - Method in class com.github.copilot.generated.ExternalToolRequestedEvent
 
getData() - Method in class com.github.copilot.generated.HookEndEvent
 
getData() - Method in class com.github.copilot.generated.HookProgressEvent
 
getData() - Method in class com.github.copilot.generated.HookStartEvent
 
getData() - Method in class com.github.copilot.generated.McpAppToolCallCompleteEvent
 
getData() - Method in class com.github.copilot.generated.McpOauthCompletedEvent
 
getData() - Method in class com.github.copilot.generated.McpOauthRequiredEvent
 
getData() - Method in class com.github.copilot.generated.ModelCallFailureEvent
 
getData() - Method in class com.github.copilot.generated.PendingMessagesModifiedEvent
 
getData() - Method in class com.github.copilot.generated.PermissionCompletedEvent
 
getData() - Method in class com.github.copilot.generated.PermissionRequestedEvent
 
getData() - Method in class com.github.copilot.generated.SamplingCompletedEvent
 
getData() - Method in class com.github.copilot.generated.SamplingRequestedEvent
 
getData() - Method in class com.github.copilot.generated.SessionAutopilotObjectiveChangedEvent
 
getData() - Method in class com.github.copilot.generated.SessionBackgroundTasksChangedEvent
 
getData() - Method in class com.github.copilot.generated.SessionCanvasOpenedEvent
 
getData() - Method in class com.github.copilot.generated.SessionCanvasRegistryChangedEvent
 
getData() - Method in class com.github.copilot.generated.SessionCompactionCompleteEvent
 
getData() - Method in class com.github.copilot.generated.SessionCompactionStartEvent
 
getData() - Method in class com.github.copilot.generated.SessionContextChangedEvent
 
getData() - Method in class com.github.copilot.generated.SessionCustomAgentsUpdatedEvent
 
getData() - Method in class com.github.copilot.generated.SessionCustomNotificationEvent
 
getData() - Method in class com.github.copilot.generated.SessionErrorEvent
 
getData() - Method in class com.github.copilot.generated.SessionExtensionsLoadedEvent
 
getData() - Method in class com.github.copilot.generated.SessionHandoffEvent
 
getData() - Method in class com.github.copilot.generated.SessionIdleEvent
 
getData() - Method in class com.github.copilot.generated.SessionInfoEvent
 
getData() - Method in class com.github.copilot.generated.SessionMcpServersLoadedEvent
 
getData() - Method in class com.github.copilot.generated.SessionMcpServerStatusChangedEvent
 
getData() - Method in class com.github.copilot.generated.SessionModeChangedEvent
 
getData() - Method in class com.github.copilot.generated.SessionModelChangeEvent
 
getData() - Method in class com.github.copilot.generated.SessionPermissionsChangedEvent
 
getData() - Method in class com.github.copilot.generated.SessionPlanChangedEvent
 
getData() - Method in class com.github.copilot.generated.SessionRemoteSteerableChangedEvent
 
getData() - Method in class com.github.copilot.generated.SessionResumeEvent
 
getData() - Method in class com.github.copilot.generated.SessionScheduleCancelledEvent
 
getData() - Method in class com.github.copilot.generated.SessionScheduleCreatedEvent
 
getData() - Method in class com.github.copilot.generated.SessionShutdownEvent
 
getData() - Method in class com.github.copilot.generated.SessionSkillsLoadedEvent
 
getData() - Method in class com.github.copilot.generated.SessionSnapshotRewindEvent
 
getData() - Method in class com.github.copilot.generated.SessionStartEvent
 
getData() - Method in class com.github.copilot.generated.SessionTaskCompleteEvent
 
getData() - Method in class com.github.copilot.generated.SessionTitleChangedEvent
 
getData() - Method in class com.github.copilot.generated.SessionToolsUpdatedEvent
 
getData() - Method in class com.github.copilot.generated.SessionTruncationEvent
 
getData() - Method in class com.github.copilot.generated.SessionUsageInfoEvent
 
getData() - Method in class com.github.copilot.generated.SessionWarningEvent
 
getData() - Method in class com.github.copilot.generated.SessionWorkspaceFileChangedEvent
 
getData() - Method in class com.github.copilot.generated.SkillInvokedEvent
 
getData() - Method in class com.github.copilot.generated.SubagentCompletedEvent
 
getData() - Method in class com.github.copilot.generated.SubagentDeselectedEvent
 
getData() - Method in class com.github.copilot.generated.SubagentFailedEvent
 
getData() - Method in class com.github.copilot.generated.SubagentSelectedEvent
 
getData() - Method in class com.github.copilot.generated.SubagentStartedEvent
 
getData() - Method in class com.github.copilot.generated.SystemMessageEvent
 
getData() - Method in class com.github.copilot.generated.SystemNotificationEvent
 
getData() - Method in class com.github.copilot.generated.ToolExecutionCompleteEvent
 
getData() - Method in class com.github.copilot.generated.ToolExecutionPartialResultEvent
 
getData() - Method in class com.github.copilot.generated.ToolExecutionProgressEvent
 
getData() - Method in class com.github.copilot.generated.ToolExecutionStartEvent
 
getData() - Method in class com.github.copilot.generated.ToolUserRequestedEvent
 
getData() - Method in class com.github.copilot.generated.UserInputCompletedEvent
 
getData() - Method in class com.github.copilot.generated.UserInputRequestedEvent
 
getData() - Method in class com.github.copilot.generated.UserMessageEvent
 
getData() - Method in class com.github.copilot.rpc.BlobAttachment
Gets the base64-encoded binary content.
getData() - Method in class com.github.copilot.rpc.JsonRpcError
Gets the additional error data.
getDefaultAgent() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets the default agent config.
getDefaultAgent() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the default agent configuration.
getDefaultAgent() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets the default agent config.
getDefaultAgent() - Method in class com.github.copilot.rpc.SessionConfig
Gets the default agent configuration.
getDefaultReasoningEffort() - Method in class com.github.copilot.rpc.ModelInfo
Gets the default reasoning effort level.
getDefaultValue() - Method in class com.github.copilot.rpc.InputOptions
Gets the default value pre-populated in the field.
getDescription() - Method in class com.github.copilot.rpc.AgentInfo
Gets the description of the agent's purpose.
getDescription() - Method in class com.github.copilot.rpc.CommandDefinition
Gets the human-readable description shown in the command completion UI.
getDescription() - Method in class com.github.copilot.rpc.CommandWireDefinition
Gets the description.
getDescription() - Method in class com.github.copilot.rpc.CustomAgentConfig
Gets the agent description.
getDescription() - Method in class com.github.copilot.rpc.InputOptions
Gets the descriptive text shown below the field.
getDisabledSkills() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets disabled skills.
getDisabledSkills() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the disabled skills.
getDisabledSkills() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets disabled skills.
getDisabledSkills() - Method in class com.github.copilot.rpc.SessionConfig
Gets the disabled skill names.
getDisableResume() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets disable resume flag.
getDisplayName() - Method in class com.github.copilot.rpc.AgentInfo
Gets the human-readable display name of the agent.
getDisplayName() - Method in class com.github.copilot.rpc.BlobAttachment
Gets the human-readable display name for the attachment.
getDisplayName() - Method in class com.github.copilot.rpc.CustomAgentConfig
Gets the human-readable display name.
getElicitation() - Method in class com.github.copilot.rpc.SessionUiCapabilities
Returns whether the host supports interactive elicitation dialogs.
getElicitationSource() - Method in class com.github.copilot.rpc.ElicitationContext
Gets the source that initiated the request (e.g., MCP server name).
getEnableConfigDiscovery() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets enable config discovery flag.
getEnableConfigDiscovery() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets whether automatic configuration discovery is enabled.
getEnableConfigDiscovery() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets enable config discovery flag.
getEnableConfigDiscovery() - Method in class com.github.copilot.rpc.SessionConfig
Gets whether automatic configuration discovery is enabled.
getEnabled() - Method in class com.github.copilot.rpc.InfiniteSessionConfig
Gets whether infinite sessions are enabled.
getEnableSessionTelemetry() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets enable session telemetry flag.
getEnableSessionTelemetry() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Enables or disables internal session telemetry for this session.
getEnableSessionTelemetry() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets enable session telemetry flag.
getEnableSessionTelemetry() - Method in class com.github.copilot.rpc.SessionConfig
Enables or disables internal session telemetry for this session.
getEnv() - Method in class com.github.copilot.rpc.McpStdioServerConfig
Gets the environment variables to pass to the server.
getEnvironment() - Method in class com.github.copilot.rpc.CopilotClientOptions
Gets the environment variables for the CLI process.
getEnvValueMode() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets MCP environment variable value mode.
getEnvValueMode() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets MCP environment variable value mode.
getEphemeral() - Method in class com.github.copilot.generated.SessionEvent
 
getError() - Method in class com.github.copilot.rpc.JsonRpcResponse
Gets the error if the RPC call failed.
getError() - Method in class com.github.copilot.rpc.PostToolUseFailureHookInput
Gets the failure message extracted from the tool's result.
getErrorCode() - Method in class com.github.copilot.rpc.AutoModeSwitchRequest
Gets the rate-limit error code that triggered the request.
getEventFilePath() - Method in class com.github.copilot.generated.rpc.ServerSessionsApi
Session ID whose event-log file path to compute.
getExcludedTools() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets excluded tools.
getExcludedTools() - Method in class com.github.copilot.rpc.DefaultAgentConfig
Gets the list of tool names excluded from the default agent.
getExcludedTools() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the list of excluded tool names.
getExcludedTools() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets excluded tools.
getExcludedTools() - Method in class com.github.copilot.rpc.SessionConfig
Gets the list of excluded tool names.
getExecutor() - Method in class com.github.copilot.rpc.CopilotClientOptions
Gets the executor used for internal asynchronous operations.
getExporterType() - Method in class com.github.copilot.rpc.TelemetryConfig
Gets the exporter type.
getExtensionData() - Method in class com.github.copilot.rpc.PermissionRequest
Gets additional extension data for the request.
getFeedback() - Method in class com.github.copilot.rpc.ExitPlanModeResult
Gets optional feedback provided by the user.
getFeedback() - Method in class com.github.copilot.rpc.PermissionRequestResult
Gets optional human-readable feedback to forward to the LLM along with the decision.
getFilePath() - Method in class com.github.copilot.rpc.TelemetryConfig
Gets the file path for the file exporter.
getForegroundSessionId() - Method in class com.github.copilot.CopilotClient
Gets the ID of the session currently displayed in the TUI.
GetForegroundSessionResponse - Record Class in com.github.copilot.rpc
Response from session.getForeground RPC call.
GetForegroundSessionResponse(String, String) - Constructor for record class com.github.copilot.rpc.GetForegroundSessionResponse
Creates an instance of a GetForegroundSessionResponse record class.
getFormat() - Method in class com.github.copilot.rpc.InputOptions
Gets the semantic format hint (e.g., "email", "uri", "date", "date-time").
getGithubToken() - Method in class com.github.copilot.rpc.CopilotClientOptions
Deprecated.
getGitHubToken() - Method in class com.github.copilot.rpc.CopilotClientOptions
Gets the GitHub token for authentication.
getGitHubToken() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets the GitHub token for per-session authentication.
getGitHubToken() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the GitHub token for per-session authentication.
getGitHubToken() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets the GitHub token for per-session authentication.
getGitHubToken() - Method in class com.github.copilot.rpc.SessionConfig
Gets the GitHub token for per-session authentication.
getGitRoot() - Method in class com.github.copilot.rpc.SessionContext
Gets the git repository root directory.
getHandler() - Method in class com.github.copilot.rpc.CommandDefinition
Gets the handler invoked when the command is executed.
getHeaders() - Method in class com.github.copilot.rpc.McpHttpServerConfig
Gets the optional HTTP headers to include in requests.
getHeaders() - Method in class com.github.copilot.rpc.ProviderConfig
Gets the custom HTTP headers for outbound provider requests.
getHooks() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets hooks flag.
getHooks() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the hook handlers configuration.
getHooks() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets hooks flag.
getHooks() - Method in class com.github.copilot.rpc.SessionConfig
Gets the hook handlers configuration.
getHost() - Method in class com.github.copilot.rpc.GetAuthStatusResponse
 
getHostContext() - Method in class com.github.copilot.generated.rpc.SessionMcpAppsApi
Identifies the target session.
getId() - Method in class com.github.copilot.generated.SessionEvent
 
getId() - Method in class com.github.copilot.rpc.JsonRpcRequest
Gets the request ID.
getId() - Method in class com.github.copilot.rpc.JsonRpcResponse
Gets the response ID.
getId() - Method in class com.github.copilot.rpc.ModelInfo
 
getIncludeSubAgentStreamingEvents() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets include sub-agent streaming events flag.
getIncludeSubAgentStreamingEvents() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets whether sub-agent streaming events are included.
getIncludeSubAgentStreamingEvents() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets include sub-agent streaming events flag.
getIncludeSubAgentStreamingEvents() - Method in class com.github.copilot.rpc.SessionConfig
Gets whether sub-agent streaming events are included.
getInfer() - Method in class com.github.copilot.rpc.CustomAgentConfig
Gets whether inference mode is enabled.
getInfiniteSessions() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets infinite sessions config.
getInfiniteSessions() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the infinite session configuration.
getInfiniteSessions() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets infinite sessions config.
getInfiniteSessions() - Method in class com.github.copilot.rpc.SessionConfig
Gets the infinite sessions configuration.
getInstructionDirectories() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets instruction directories.
getInstructionDirectories() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the additional directories to search for custom instruction files.
getInstructionDirectories() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets instruction directories.
getInstructionDirectories() - Method in class com.github.copilot.rpc.SessionConfig
Gets the additional directories to search for custom instruction files.
getInvoked() - Method in class com.github.copilot.generated.rpc.SessionSkillsApi
Identifies the target session.
getJsonrpc() - Method in class com.github.copilot.rpc.JsonRpcRequest
Gets the JSON-RPC version.
getJsonrpc() - Method in class com.github.copilot.rpc.JsonRpcResponse
Gets the JSON-RPC version.
getKind() - Method in class com.github.copilot.rpc.PermissionRequest
Gets the kind of permission being requested.
getKind() - Method in class com.github.copilot.rpc.PermissionRequestResult
Gets the result kind as a string.
getLastForContext(SessionsGetLastForContextParams) - Method in class com.github.copilot.generated.rpc.ServerSessionsApi
Optional working-directory context used to score session relevance.
getLastSessionId() - Method in class com.github.copilot.CopilotClient
Gets the ID of the most recently used session.
GetLastSessionIdResponse - Record Class in com.github.copilot.rpc
Internal response object from getting the last session ID.
GetLastSessionIdResponse(String) - Constructor for record class com.github.copilot.rpc.GetLastSessionIdResponse
Creates an instance of a GetLastSessionIdResponse record class.
getLimits() - Method in class com.github.copilot.rpc.ModelCapabilities
 
getLimits() - Method in class com.github.copilot.rpc.ModelCapabilitiesOverride
Gets the token limit overrides.
getLogin() - Method in class com.github.copilot.rpc.GetAuthStatusResponse
 
getLogLevel() - Method in class com.github.copilot.rpc.CopilotClientOptions
Gets the log level for the CLI process.
getManageScheduleEnabled() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets whether the manage_schedule tool is enabled.
getManageScheduleEnabled() - Method in class com.github.copilot.rpc.SessionConfig
Gets whether the manage_schedule tool is enabled.
getMaxContextWindowTokens() - Method in class com.github.copilot.rpc.ModelCapabilitiesOverride.Limits
Gets the maximum context window tokens override.
getMaxContextWindowTokens() - Method in class com.github.copilot.rpc.ModelLimits
 
getMaxLength() - Method in class com.github.copilot.rpc.InputOptions
Gets the maximum character length.
getMaxOutputTokens() - Method in class com.github.copilot.rpc.ModelCapabilitiesOverride.Limits
Gets the maximum output tokens override.
getMaxOutputTokens() - Method in class com.github.copilot.rpc.ProviderConfig
Gets the maximum output token override.
getMaxPromptImages() - Method in class com.github.copilot.rpc.ModelVisionLimits
 
getMaxPromptImageSize() - Method in class com.github.copilot.rpc.ModelVisionLimits
 
getMaxPromptTokens() - Method in class com.github.copilot.rpc.ModelCapabilitiesOverride.Limits
Gets the maximum prompt tokens override.
getMaxPromptTokens() - Method in class com.github.copilot.rpc.ModelLimits
 
getMaxPromptTokens() - Method in class com.github.copilot.rpc.ProviderConfig
Gets the maximum prompt token override.
getMcpServers() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets MCP servers.
getMcpServers() - Method in class com.github.copilot.rpc.CustomAgentConfig
Gets the MCP server configurations for this agent.
getMcpServers() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the MCP server configurations.
getMcpServers() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets MCP servers.
getMcpServers() - Method in class com.github.copilot.rpc.SessionConfig
Gets the MCP server configurations.
getMessage() - Method in class com.github.copilot.rpc.ElicitationContext
Gets the message describing what information is needed from the user.
getMessage() - Method in class com.github.copilot.rpc.ElicitationParams
Gets the message describing what information is needed from the user.
getMessage() - Method in class com.github.copilot.rpc.JsonRpcError
Gets the error message.
getMessages() - Method in class com.github.copilot.CopilotSession
Gets the complete list of messages and events in the session.
GetMessagesResponse - Record Class in com.github.copilot.rpc
Internal response object from getting session messages.
GetMessagesResponse(List<JsonNode>) - Constructor for record class com.github.copilot.rpc.GetMessagesResponse
Creates an instance of a GetMessagesResponse record class.
getMeta() - Method in class com.github.copilot.rpc.PreMcpToolCallHookInput
Gets the MCP request metadata, if present.
getMetadata() - Method in class com.github.copilot.rpc.SessionLifecycleEvent
 
getMetaToUse() - Method in class com.github.copilot.rpc.PreMcpToolCallHookOutput
Gets the metadata to use for the outgoing MCP request.
getMethod() - Method in class com.github.copilot.rpc.JsonRpcRequest
Gets the method name.
getMetrics() - Method in class com.github.copilot.generated.rpc.SessionUsageApi
Identifies the target session.
getMimeType() - Method in class com.github.copilot.rpc.BlobAttachment
Gets the MIME type of the binary content.
getMinLength() - Method in class com.github.copilot.rpc.InputOptions
Gets the minimum character length.
getMode() - Method in class com.github.copilot.rpc.CopilotClientOptions
Gets the SDK defaulting strategy.
getMode() - Method in class com.github.copilot.rpc.ElicitationContext
Gets the elicitation mode: "form" for structured input, "url" for browser redirect.
getMode() - Method in class com.github.copilot.rpc.MessageOptions
Gets the delivery mode.
getMode() - Method in class com.github.copilot.rpc.SendMessageRequest
Gets the mode.
getMode() - Method in class com.github.copilot.rpc.SystemMessageConfig
Gets the system message mode.
getModel() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets the model name.
getModel() - Method in class com.github.copilot.rpc.CustomAgentConfig
Gets the model identifier for this agent.
getModel() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the AI model to use.
getModel() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets the model name.
getModel() - Method in class com.github.copilot.rpc.SessionConfig
Gets the AI model to use.
getModelCapabilities() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets the model capabilities override.
getModelCapabilities() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the model capabilities override.
getModelCapabilities() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets the model capabilities override.
getModelCapabilities() - Method in class com.github.copilot.rpc.SessionConfig
Gets the model capabilities override.
getModelId() - Method in class com.github.copilot.rpc.ProviderConfig
Gets the well-known model name used by the runtime.
getModels() - Method in class com.github.copilot.rpc.GetModelsResponse
 
GetModelsResponse - Class in com.github.copilot.rpc
Response from the models.list RPC call.
GetModelsResponse() - Constructor for class com.github.copilot.rpc.GetModelsResponse
 
getModifiedTime() - Method in class com.github.copilot.rpc.SessionMetadata
Gets the timestamp when the session was last modified.
getMultiplier() - Method in class com.github.copilot.rpc.ModelBilling
 
getName() - Method in class com.github.copilot.rpc.AgentInfo
Gets the unique identifier of the agent.
getName() - Method in class com.github.copilot.rpc.CloudSessionRepository
Gets the repository name.
getName() - Method in class com.github.copilot.rpc.CommandDefinition
Gets the command name (without leading /).
getName() - Method in class com.github.copilot.rpc.CommandWireDefinition
Gets the command name.
getName() - Method in class com.github.copilot.rpc.CustomAgentConfig
Gets the unique identifier name for this agent.
getName() - Method in class com.github.copilot.rpc.ModelInfo
 
getOnAutoModeSwitch() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the auto-mode-switch request handler.
getOnAutoModeSwitch() - Method in class com.github.copilot.rpc.SessionConfig
Gets the auto-mode-switch request handler.
getOnElicitationRequest() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the elicitation request handler.
getOnElicitationRequest() - Method in class com.github.copilot.rpc.SessionConfig
Gets the elicitation request handler.
getOnEvent() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the event handler registered before the session.resume RPC is issued.
getOnEvent() - Method in class com.github.copilot.rpc.SessionConfig
Gets the event handler registered before the session.create RPC is issued.
getOnExitPlanMode() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the exit-plan-mode request handler.
getOnExitPlanMode() - Method in class com.github.copilot.rpc.SessionConfig
Gets the exit-plan-mode request handler.
getOnListModels() - Method in class com.github.copilot.rpc.CopilotClientOptions
Gets the custom handler for listing available models.
getOnPermissionRequest() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the permission request handler.
getOnPermissionRequest() - Method in class com.github.copilot.rpc.SessionConfig
Gets the permission request handler.
getOnPostToolUse() - Method in class com.github.copilot.rpc.SessionHooks
Gets the post-tool-use handler.
getOnPostToolUseFailure() - Method in class com.github.copilot.rpc.SessionHooks
Gets the post-tool-use-failure handler.
getOnPreMcpToolCall() - Method in class com.github.copilot.rpc.SessionHooks
Gets the pre-MCP-tool-call handler.
getOnPreToolUse() - Method in class com.github.copilot.rpc.SessionHooks
Gets the pre-tool-use handler.
getOnSessionEnd() - Method in class com.github.copilot.rpc.SessionHooks
Gets the session-end handler.
getOnSessionStart() - Method in class com.github.copilot.rpc.SessionHooks
Gets the session-start handler.
getOnUserInputRequest() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the user input request handler.
getOnUserInputRequest() - Method in class com.github.copilot.rpc.SessionConfig
Gets the user input request handler.
getOnUserPromptSubmitted() - Method in class com.github.copilot.rpc.SessionHooks
Gets the user-prompt-submitted handler.
getOtlpEndpoint() - Method in class com.github.copilot.rpc.TelemetryConfig
Gets the OTLP exporter endpoint URL.
getOwner() - Method in class com.github.copilot.rpc.CloudSessionRepository
Gets the repository owner.
getParams() - Method in class com.github.copilot.rpc.JsonRpcRequest
Gets the method parameters.
getParentId() - Method in class com.github.copilot.generated.SessionEvent
 
getPersistedRemoteSteerable() - Method in class com.github.copilot.generated.rpc.ServerSessionsApi
Session ID to look up the persisted remote-steerable flag for.
getPlanContent() - Method in class com.github.copilot.rpc.ExitPlanModeRequest
Gets the full plan content, when available.
getPolicy() - Method in class com.github.copilot.rpc.ModelInfo
 
getPort() - Method in class com.github.copilot.rpc.CopilotClientOptions
Gets the TCP port for the CLI server.
getProgress(SessionTasksGetProgressParams) - Method in class com.github.copilot.generated.rpc.SessionTasksApi
Identifier of the background task to fetch progress for.
getPrompt() - Method in class com.github.copilot.rpc.CustomAgentConfig
Gets the system prompt for this agent.
getPrompt() - Method in class com.github.copilot.rpc.MessageOptions
Gets the message prompt.
getPrompt() - Method in class com.github.copilot.rpc.SendMessageRequest
Gets the message prompt.
getProperties() - Method in class com.github.copilot.rpc.ElicitationSchema
Gets the form field definitions, keyed by field name.
getProtocolVersion() - Method in class com.github.copilot.rpc.GetStatusResponse
 
getProvider() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets the provider config.
getProvider() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the custom API provider configuration.
getProvider() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets the provider config.
getProvider() - Method in class com.github.copilot.rpc.SessionConfig
Gets the custom API provider configuration.
getQuestion() - Method in class com.github.copilot.rpc.UserInputRequest
Gets the question to ask the user.
getQuota() - Method in class com.github.copilot.generated.rpc.ServerAccountApi
Optional GitHub token used to look up quota for a specific user instead of the global auth context.
getReasoningEffort() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets the reasoning effort.
getReasoningEffort() - Method in class com.github.copilot.rpc.ModelCapabilitiesOverride.Supports
Gets the reasoning effort override.
getReasoningEffort() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the reasoning effort level.
getReasoningEffort() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets the reasoning effort.
getReasoningEffort() - Method in class com.github.copilot.rpc.SessionConfig
Gets the reasoning effort level.
getRecommendedAction() - Method in class com.github.copilot.rpc.ExitPlanModeRequest
Gets the action recommended by the runtime.
getRemoteSession() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets the remote session mode.
getRemoteSession() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the per-session remote behavior control.
getRemoteSession() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets the remote session mode.
getRemoteSession() - Method in class com.github.copilot.rpc.SessionConfig
Gets the per-session remote behavior control.
getRepository() - Method in class com.github.copilot.rpc.CloudSessionOptions
Gets the optional GitHub repository metadata to associate with the cloud session.
getRepository() - Method in class com.github.copilot.rpc.SessionContext
Gets the GitHub repository in "owner/repo" format.
getRequestAutoModeSwitch() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets the requestAutoModeSwitch flag.
getRequestAutoModeSwitch() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets the requestAutoModeSwitch flag.
getRequestedSchema() - Method in class com.github.copilot.rpc.ElicitationContext
Gets the JSON Schema describing the form fields to present (form mode only).
getRequestedSchema() - Method in class com.github.copilot.rpc.ElicitationParams
Gets the JSON Schema describing the form fields to present.
getRequestElicitation() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets the requestElicitation flag.
getRequestElicitation() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets the requestElicitation flag.
getRequestExitPlanMode() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets the requestExitPlanMode flag.
getRequestExitPlanMode() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets the requestExitPlanMode flag.
getRequestHeaders() - Method in class com.github.copilot.rpc.MessageOptions
Gets the custom per-turn HTTP headers for outbound model requests.
getRequestHeaders() - Method in class com.github.copilot.rpc.SendMessageRequest
Gets the per-turn request headers.
getRequestPermission() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets request permission flag.
getRequestPermission() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets request permission flag.
getRequestUserInput() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets request user input flag.
getRequestUserInput() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets request user input flag.
getRequired() - Method in class com.github.copilot.rpc.ElicitationSchema
Gets the list of required field names.
getResult() - Method in class com.github.copilot.rpc.JsonRpcResponse
Gets the result of the RPC call.
getRetryAfterSeconds() - Method in class com.github.copilot.rpc.AutoModeSwitchRequest
Gets the seconds until the rate limit resets, when known.
getRpc() - Method in class com.github.copilot.CopilotClient
Returns the typed RPC client for server-level methods.
getRpc() - Method in class com.github.copilot.CopilotSession
Returns the typed RPC client for this session.
getRules() - Method in class com.github.copilot.rpc.PermissionRequestResult
Gets the approval rules.
getSections() - Method in class com.github.copilot.rpc.SystemMessageConfig
Gets the section-level overrides for SystemMessageMode.CUSTOMIZE mode.
getSelectedAction() - Method in class com.github.copilot.rpc.ExitPlanModeResult
Gets the selected action, if the user chose one.
getServerName() - Method in class com.github.copilot.rpc.PreMcpToolCallHookInput
Gets the name of the MCP server being called.
getSessionId() - Method in class com.github.copilot.CopilotSession
Gets the unique identifier for this session.
getSessionId() - Method in class com.github.copilot.rpc.AutoModeSwitchInvocation
Gets the session ID.
getSessionId() - Method in class com.github.copilot.rpc.CommandContext
Gets the session ID where the command was invoked.
getSessionId() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets the session ID.
getSessionId() - Method in class com.github.copilot.rpc.ElicitationContext
Gets the session ID that triggered the elicitation request.
getSessionId() - Method in class com.github.copilot.rpc.ExitPlanModeInvocation
Gets the session ID.
getSessionId() - Method in class com.github.copilot.rpc.HookInvocation
Gets the session ID.
getSessionId() - Method in class com.github.copilot.rpc.PermissionInvocation
Gets the session ID where the permission was requested.
getSessionId() - Method in class com.github.copilot.rpc.PostToolUseFailureHookInput
Gets the runtime session ID of the session that triggered the hook.
getSessionId() - Method in class com.github.copilot.rpc.PostToolUseHookInput
Gets the runtime session ID of the session that triggered the hook.
getSessionId() - Method in class com.github.copilot.rpc.PreMcpToolCallHookInput
Gets the runtime session ID of the session that triggered the hook.
getSessionId() - Method in class com.github.copilot.rpc.PreToolUseHookInput
Gets the runtime session ID of the session that triggered the hook.
getSessionId() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets the session ID.
getSessionId() - Method in class com.github.copilot.rpc.SendMessageRequest
Gets the session ID.
getSessionId() - Method in class com.github.copilot.rpc.SessionConfig
Gets the custom session ID.
getSessionId() - Method in class com.github.copilot.rpc.SessionLifecycleEvent
 
getSessionId() - Method in class com.github.copilot.rpc.SessionMetadata
Gets the unique identifier for this session.
getSessionId() - Method in class com.github.copilot.rpc.ToolInvocation
Gets the session ID where the tool was invoked.
getSessionId() - Method in class com.github.copilot.rpc.UserInputInvocation
Gets the session ID.
getSessionIdleTimeoutSeconds() - Method in class com.github.copilot.rpc.CopilotClientOptions
Gets the server-wide idle timeout for sessions in seconds.
getSessionMetadata(String) - Method in class com.github.copilot.CopilotClient
Gets metadata for a specific session by ID.
GetSessionMetadataResponse - Record Class in com.github.copilot.rpc
Internal response object from getting session metadata by ID.
GetSessionMetadataResponse(SessionMetadata) - Constructor for record class com.github.copilot.rpc.GetSessionMetadataResponse
Creates an instance of a GetSessionMetadataResponse record class.
getSizes() - Method in class com.github.copilot.generated.rpc.ServerSessionsApi
Map of sessionId -> on-disk size in bytes for each session's workspace directory.
getSkillDirectories() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets skill directories.
getSkillDirectories() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the skill directories.
getSkillDirectories() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets skill directories.
getSkillDirectories() - Method in class com.github.copilot.rpc.SessionConfig
Gets the skill directories.
getSkills() - Method in class com.github.copilot.rpc.CustomAgentConfig
Gets the list of skill names to preload into this agent's context.
getSkipCustomInstructions() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets whether custom instruction file loading is suppressed.
getSkipCustomInstructions() - Method in class com.github.copilot.rpc.SessionConfig
Gets whether custom instruction file loading is suppressed.
getSourceName() - Method in class com.github.copilot.rpc.TelemetryConfig
Gets the source name for telemetry spans.
getSources() - Method in class com.github.copilot.generated.rpc.SessionInstructionsApi
Identifies the target session.
getStartTime() - Method in class com.github.copilot.rpc.SessionMetadata
Gets the timestamp when the session was created.
getState() - Method in class com.github.copilot.CopilotClient
Gets the current connection state.
getState() - Method in class com.github.copilot.rpc.ModelPolicy
 
getStatus() - Method in class com.github.copilot.CopilotClient
Gets CLI status including version and protocol information.
getStatus() - Method in class com.github.copilot.generated.rpc.SessionAuthApi
Identifies the target session.
getStatusMessage() - Method in class com.github.copilot.rpc.GetAuthStatusResponse
 
GetStatusResponse - Class in com.github.copilot.rpc
Response from the status.get RPC call.
GetStatusResponse() - Constructor for class com.github.copilot.rpc.GetStatusResponse
 
getStreaming() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets streaming flag.
getStreaming() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets streaming flag.
getSummary() - Method in class com.github.copilot.rpc.ExitPlanModeRequest
Gets the summary of the plan or proposed next step.
getSummary() - Method in class com.github.copilot.rpc.SessionMetadata
Gets a brief summary of the session's conversation.
getSupportedMediaTypes() - Method in class com.github.copilot.rpc.ModelVisionLimits
 
getSupportedReasoningEfforts() - Method in class com.github.copilot.rpc.ModelInfo
Gets the supported reasoning effort levels.
getSupports() - Method in class com.github.copilot.rpc.ModelCapabilities
 
getSupports() - Method in class com.github.copilot.rpc.ModelCapabilitiesOverride
Gets the feature flag overrides.
getSystemMessage() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets the system message config.
getSystemMessage() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the system message configuration.
getSystemMessage() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets the system message config.
getSystemMessage() - Method in class com.github.copilot.rpc.SessionConfig
Gets the system message configuration.
getTcpConnectionToken() - Method in class com.github.copilot.rpc.CopilotClientOptions
Gets the connection token for the headless CLI server (TCP only).
getTelemetry() - Method in class com.github.copilot.rpc.CopilotClientOptions
Gets the OpenTelemetry configuration for the CLI server.
getTerms() - Method in class com.github.copilot.rpc.ModelPolicy
 
getTimeout() - Method in class com.github.copilot.rpc.McpServerConfig
Gets the optional timeout in milliseconds for tool calls to this server.
getTimestamp() - Method in class com.github.copilot.generated.SessionEvent
 
getTimestamp() - Method in class com.github.copilot.rpc.PostToolUseFailureHookInput
Gets the timestamp of the hook invocation.
getTimestamp() - Method in class com.github.copilot.rpc.PostToolUseHookInput
Gets the timestamp of the hook invocation.
getTimestamp() - Method in class com.github.copilot.rpc.PreMcpToolCallHookInput
Gets the timestamp of the hook invocation.
getTimestamp() - Method in class com.github.copilot.rpc.PreToolUseHookInput
Gets the timestamp of the hook invocation.
getTitle() - Method in class com.github.copilot.rpc.InputOptions
Gets the title label for the input field.
getToolArgs() - Method in class com.github.copilot.rpc.PostToolUseFailureHookInput
Gets the arguments passed to the tool.
getToolArgs() - Method in class com.github.copilot.rpc.PostToolUseHookInput
Gets the arguments passed to the tool.
getToolArgs() - Method in class com.github.copilot.rpc.PreToolUseHookInput
Gets the arguments passed to the tool.
getToolCallId() - Method in class com.github.copilot.rpc.PermissionRequest
Gets the associated tool call ID, if applicable.
getToolCallId() - Method in class com.github.copilot.rpc.PreMcpToolCallHookInput
Gets the tool call ID, if available.
getToolCallId() - Method in class com.github.copilot.rpc.ToolInvocation
Gets the unique identifier for this tool call.
getToolFilterPrecedence() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets the tool filter precedence.
getToolFilterPrecedence() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets the tool filter precedence.
getToolName() - Method in class com.github.copilot.rpc.PostToolUseFailureHookInput
Gets the name of the tool that failed.
getToolName() - Method in class com.github.copilot.rpc.PostToolUseHookInput
Gets the name of the tool that was invoked.
getToolName() - Method in class com.github.copilot.rpc.PreMcpToolCallHookInput
Gets the name of the MCP tool being called.
getToolName() - Method in class com.github.copilot.rpc.PreToolUseHookInput
Gets the name of the tool being invoked.
getToolName() - Method in class com.github.copilot.rpc.ToolInvocation
Gets the name of the tool being invoked.
getToolResult() - Method in class com.github.copilot.rpc.PostToolUseHookInput
Gets the result returned by the tool.
getTools() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets the tools.
getTools() - Method in class com.github.copilot.rpc.CustomAgentConfig
Gets the list of tool names available to this agent.
getTools() - Method in class com.github.copilot.rpc.McpServerConfig
Gets the list of tools to include from this server.
getTools() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the custom tools for this session.
getTools() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets the tools.
getTools() - Method in class com.github.copilot.rpc.SessionConfig
Gets the custom tools for this session.
getTransform() - Method in class com.github.copilot.rpc.SectionOverride
Gets the transform callback.
getType() - Method in class com.github.copilot.generated.AbortEvent
 
getType() - Method in class com.github.copilot.generated.AssistantIntentEvent
 
getType() - Method in class com.github.copilot.generated.AssistantMessageDeltaEvent
 
getType() - Method in class com.github.copilot.generated.AssistantMessageEvent
 
getType() - Method in class com.github.copilot.generated.AssistantMessageStartEvent
 
getType() - Method in class com.github.copilot.generated.AssistantReasoningDeltaEvent
 
getType() - Method in class com.github.copilot.generated.AssistantReasoningEvent
 
getType() - Method in class com.github.copilot.generated.AssistantStreamingDeltaEvent
 
getType() - Method in class com.github.copilot.generated.AssistantTurnEndEvent
 
getType() - Method in class com.github.copilot.generated.AssistantTurnStartEvent
 
getType() - Method in class com.github.copilot.generated.AssistantUsageEvent
 
getType() - Method in class com.github.copilot.generated.AutoModeSwitchCompletedEvent
 
getType() - Method in class com.github.copilot.generated.AutoModeSwitchRequestedEvent
 
getType() - Method in class com.github.copilot.generated.CapabilitiesChangedEvent
 
getType() - Method in class com.github.copilot.generated.CommandCompletedEvent
 
getType() - Method in class com.github.copilot.generated.CommandExecuteEvent
 
getType() - Method in class com.github.copilot.generated.CommandQueuedEvent
 
getType() - Method in class com.github.copilot.generated.CommandsChangedEvent
 
getType() - Method in class com.github.copilot.generated.ElicitationCompletedEvent
 
getType() - Method in class com.github.copilot.generated.ElicitationRequestedEvent
 
getType() - Method in class com.github.copilot.generated.ExitPlanModeCompletedEvent
 
getType() - Method in class com.github.copilot.generated.ExitPlanModeRequestedEvent
 
getType() - Method in class com.github.copilot.generated.ExternalToolCompletedEvent
 
getType() - Method in class com.github.copilot.generated.ExternalToolRequestedEvent
 
getType() - Method in class com.github.copilot.generated.HookEndEvent
 
getType() - Method in class com.github.copilot.generated.HookProgressEvent
 
getType() - Method in class com.github.copilot.generated.HookStartEvent
 
getType() - Method in class com.github.copilot.generated.McpAppToolCallCompleteEvent
 
getType() - Method in class com.github.copilot.generated.McpOauthCompletedEvent
 
getType() - Method in class com.github.copilot.generated.McpOauthRequiredEvent
 
getType() - Method in class com.github.copilot.generated.ModelCallFailureEvent
 
getType() - Method in class com.github.copilot.generated.PendingMessagesModifiedEvent
 
getType() - Method in class com.github.copilot.generated.PermissionCompletedEvent
 
getType() - Method in class com.github.copilot.generated.PermissionRequestedEvent
 
getType() - Method in class com.github.copilot.generated.SamplingCompletedEvent
 
getType() - Method in class com.github.copilot.generated.SamplingRequestedEvent
 
getType() - Method in class com.github.copilot.generated.SessionAutopilotObjectiveChangedEvent
 
getType() - Method in class com.github.copilot.generated.SessionBackgroundTasksChangedEvent
 
getType() - Method in class com.github.copilot.generated.SessionCanvasOpenedEvent
 
getType() - Method in class com.github.copilot.generated.SessionCanvasRegistryChangedEvent
 
getType() - Method in class com.github.copilot.generated.SessionCompactionCompleteEvent
 
getType() - Method in class com.github.copilot.generated.SessionCompactionStartEvent
 
getType() - Method in class com.github.copilot.generated.SessionContextChangedEvent
 
getType() - Method in class com.github.copilot.generated.SessionCustomAgentsUpdatedEvent
 
getType() - Method in class com.github.copilot.generated.SessionCustomNotificationEvent
 
getType() - Method in class com.github.copilot.generated.SessionErrorEvent
 
getType() - Method in class com.github.copilot.generated.SessionEvent
Returns the event-type discriminator string (e.g., "session.idle").
getType() - Method in class com.github.copilot.generated.SessionExtensionsLoadedEvent
 
getType() - Method in class com.github.copilot.generated.SessionHandoffEvent
 
getType() - Method in class com.github.copilot.generated.SessionIdleEvent
 
getType() - Method in class com.github.copilot.generated.SessionInfoEvent
 
getType() - Method in class com.github.copilot.generated.SessionMcpServersLoadedEvent
 
getType() - Method in class com.github.copilot.generated.SessionMcpServerStatusChangedEvent
 
getType() - Method in class com.github.copilot.generated.SessionModeChangedEvent
 
getType() - Method in class com.github.copilot.generated.SessionModelChangeEvent
 
getType() - Method in class com.github.copilot.generated.SessionPermissionsChangedEvent
 
getType() - Method in class com.github.copilot.generated.SessionPlanChangedEvent
 
getType() - Method in class com.github.copilot.generated.SessionRemoteSteerableChangedEvent
 
getType() - Method in class com.github.copilot.generated.SessionResumeEvent
 
getType() - Method in class com.github.copilot.generated.SessionScheduleCancelledEvent
 
getType() - Method in class com.github.copilot.generated.SessionScheduleCreatedEvent
 
getType() - Method in class com.github.copilot.generated.SessionShutdownEvent
 
getType() - Method in class com.github.copilot.generated.SessionSkillsLoadedEvent
 
getType() - Method in class com.github.copilot.generated.SessionSnapshotRewindEvent
 
getType() - Method in class com.github.copilot.generated.SessionStartEvent
 
getType() - Method in class com.github.copilot.generated.SessionTaskCompleteEvent
 
getType() - Method in class com.github.copilot.generated.SessionTitleChangedEvent
 
getType() - Method in class com.github.copilot.generated.SessionToolsUpdatedEvent
 
getType() - Method in class com.github.copilot.generated.SessionTruncationEvent
 
getType() - Method in class com.github.copilot.generated.SessionUsageInfoEvent
 
getType() - Method in class com.github.copilot.generated.SessionWarningEvent
 
getType() - Method in class com.github.copilot.generated.SessionWorkspaceFileChangedEvent
 
getType() - Method in class com.github.copilot.generated.SkillInvokedEvent
 
getType() - Method in class com.github.copilot.generated.SubagentCompletedEvent
 
getType() - Method in class com.github.copilot.generated.SubagentDeselectedEvent
 
getType() - Method in class com.github.copilot.generated.SubagentFailedEvent
 
getType() - Method in class com.github.copilot.generated.SubagentSelectedEvent
 
getType() - Method in class com.github.copilot.generated.SubagentStartedEvent
 
getType() - Method in class com.github.copilot.generated.SystemMessageEvent
 
getType() - Method in class com.github.copilot.generated.SystemNotificationEvent
 
getType() - Method in class com.github.copilot.generated.ToolExecutionCompleteEvent
 
getType() - Method in class com.github.copilot.generated.ToolExecutionPartialResultEvent
 
getType() - Method in class com.github.copilot.generated.ToolExecutionProgressEvent
 
getType() - Method in class com.github.copilot.generated.ToolExecutionStartEvent
 
getType() - Method in class com.github.copilot.generated.ToolUserRequestedEvent
 
getType() - Method in class com.github.copilot.generated.UnknownSessionEvent
 
getType() - Method in class com.github.copilot.generated.UserInputCompletedEvent
 
getType() - Method in class com.github.copilot.generated.UserInputRequestedEvent
 
getType() - Method in class com.github.copilot.generated.UserMessageEvent
 
getType() - Method in record class com.github.copilot.rpc.Attachment
 
getType() - Method in class com.github.copilot.rpc.BlobAttachment
Returns the attachment type, always "blob".
getType() - Method in class com.github.copilot.rpc.ElicitationSchema
Gets the schema type indicator (always "object").
getType() - Method in class com.github.copilot.rpc.McpHttpServerConfig
Gets the server type discriminator.
getType() - Method in class com.github.copilot.rpc.McpStdioServerConfig
Gets the server type discriminator.
getType() - Method in interface com.github.copilot.rpc.MessageAttachment
Returns the attachment type discriminator (e.g., "file", "blob").
getType() - Method in class com.github.copilot.rpc.ProviderConfig
Gets the provider type.
getType() - Method in class com.github.copilot.rpc.SessionLifecycleEvent
 
getUi() - Method in class com.github.copilot.CopilotSession
Gets the UI API for eliciting information from the user during this session.
getUi() - Method in class com.github.copilot.rpc.SessionCapabilities
Gets the UI-related capabilities.
getUrl() - Method in class com.github.copilot.rpc.ElicitationContext
Gets the URL to open in the user's browser (url mode only).
getUrl() - Method in class com.github.copilot.rpc.McpHttpServerConfig
Gets the URL of the remote server.
getUseLoggedInUser() - Method in class com.github.copilot.rpc.CopilotClientOptions
Returns whether to use the logged-in user for authentication.
getValue() - Method in enum class com.github.copilot.generated.AbortReason
 
getValue() - Method in enum class com.github.copilot.generated.AssistantMessageToolRequestType
 
getValue() - Method in enum class com.github.copilot.generated.AssistantUsageApiEndpoint
 
getValue() - Method in enum class com.github.copilot.generated.AutoModeSwitchResponse
 
getValue() - Method in enum class com.github.copilot.generated.AutopilotObjectiveChangedOperation
 
getValue() - Method in enum class com.github.copilot.generated.AutopilotObjectiveChangedStatus
 
getValue() - Method in enum class com.github.copilot.generated.CanvasOpenedAvailability
 
getValue() - Method in enum class com.github.copilot.generated.ElicitationCompletedAction
 
getValue() - Method in enum class com.github.copilot.generated.ElicitationRequestedMode
 
getValue() - Method in enum class com.github.copilot.generated.ExitPlanModeAction
 
getValue() - Method in enum class com.github.copilot.generated.ExtensionsLoadedExtensionSource
 
getValue() - Method in enum class com.github.copilot.generated.ExtensionsLoadedExtensionStatus
 
getValue() - Method in enum class com.github.copilot.generated.HandoffSourceType
 
getValue() - Method in enum class com.github.copilot.generated.McpServersLoadedServerStatus
 
getValue() - Method in enum class com.github.copilot.generated.McpServerSource
 
getValue() - Method in enum class com.github.copilot.generated.McpServerStatus
 
getValue() - Method in enum class com.github.copilot.generated.McpServerStatusChangedStatus
 
getValue() - Method in enum class com.github.copilot.generated.McpServerTransport
 
getValue() - Method in enum class com.github.copilot.generated.ModelCallFailureSource
 
getValue() - Method in enum class com.github.copilot.generated.PermissionCompletedKind
 
getValue() - Method in enum class com.github.copilot.generated.PlanChangedOperation
 
getValue() - Method in enum class com.github.copilot.generated.ReasoningSummary
 
getValue() - Method in enum class com.github.copilot.generated.rpc.AbortReason
 
getValue() - Method in enum class com.github.copilot.generated.rpc.AgentInfoSource
 
getValue() - Method in enum class com.github.copilot.generated.rpc.AgentRegistrySpawnPermissionMode
 
getValue() - Method in enum class com.github.copilot.generated.rpc.AuthInfoType
 
getValue() - Method in enum class com.github.copilot.generated.rpc.CanvasInstanceAvailability
 
getValue() - Method in enum class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadataKind
 
getValue() - Method in enum class com.github.copilot.generated.rpc.DiscoveredMcpServerSource
 
getValue() - Method in enum class com.github.copilot.generated.rpc.DiscoveredMcpServerType
 
getValue() - Method in enum class com.github.copilot.generated.rpc.EventsAgentScope
 
getValue() - Method in enum class com.github.copilot.generated.rpc.EventsCursorStatus
 
getValue() - Method in enum class com.github.copilot.generated.rpc.ExtensionSource
 
getValue() - Method in enum class com.github.copilot.generated.rpc.ExtensionStatus
 
getValue() - Method in enum class com.github.copilot.generated.rpc.InstructionsSourcesLocation
 
getValue() - Method in enum class com.github.copilot.generated.rpc.InstructionsSourcesType
 
getValue() - Method in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsAvailableDisplayMode
 
getValue() - Method in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsDisplayMode
 
getValue() - Method in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsPlatform
 
getValue() - Method in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsTheme
 
getValue() - Method in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsAvailableDisplayMode
 
getValue() - Method in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsDisplayMode
 
getValue() - Method in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsPlatform
 
getValue() - Method in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsTheme
 
getValue() - Method in enum class com.github.copilot.generated.rpc.McpSamplingExecutionAction
 
getValue() - Method in enum class com.github.copilot.generated.rpc.McpServerSource
 
getValue() - Method in enum class com.github.copilot.generated.rpc.McpServerStatus
 
getValue() - Method in enum class com.github.copilot.generated.rpc.McpSetEnvValueModeDetails
 
getValue() - Method in enum class com.github.copilot.generated.rpc.MetadataSnapshotCurrentMode
 
getValue() - Method in enum class com.github.copilot.generated.rpc.MetadataSnapshotRemoteMetadataTaskType
 
getValue() - Method in enum class com.github.copilot.generated.rpc.ModelPickerCategory
 
getValue() - Method in enum class com.github.copilot.generated.rpc.ModelPickerPriceCategory
 
getValue() - Method in enum class com.github.copilot.generated.rpc.ModelPolicyState
 
getValue() - Method in enum class com.github.copilot.generated.rpc.OptionsUpdateEnvValueMode
 
getValue() - Method in enum class com.github.copilot.generated.rpc.OptionsUpdateToolFilterPrecedence
 
getValue() - Method in enum class com.github.copilot.generated.rpc.PermissionLocationType
 
getValue() - Method in enum class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicyScope
 
getValue() - Method in enum class com.github.copilot.generated.rpc.PermissionsModifyRulesScope
 
getValue() - Method in enum class com.github.copilot.generated.rpc.PermissionsSetApproveAllSource
 
getValue() - Method in enum class com.github.copilot.generated.rpc.QueuePendingItemsKind
 
getValue() - Method in enum class com.github.copilot.generated.rpc.ReasoningSummary
 
getValue() - Method in enum class com.github.copilot.generated.rpc.RemoteSessionMode
 
getValue() - Method in enum class com.github.copilot.generated.rpc.SendAgentMode
 
getValue() - Method in enum class com.github.copilot.generated.rpc.SendMode
 
getValue() - Method in enum class com.github.copilot.generated.rpc.SessionContextHostType
 
getValue() - Method in enum class com.github.copilot.generated.rpc.SessionFsErrorCode
 
getValue() - Method in enum class com.github.copilot.generated.rpc.SessionFsReaddirWithTypesEntryType
 
getValue() - Method in enum class com.github.copilot.generated.rpc.SessionFsSetProviderConventions
 
getValue() - Method in enum class com.github.copilot.generated.rpc.SessionFsSqliteQueryType
 
getValue() - Method in enum class com.github.copilot.generated.rpc.SessionLogLevel
 
getValue() - Method in enum class com.github.copilot.generated.rpc.SessionMode
 
getValue() - Method in enum class com.github.copilot.generated.rpc.SessionModeGetResult.SessionModeGetResultMode
 
getValue() - Method in enum class com.github.copilot.generated.rpc.SessionModeSetResult.SessionModeSetResultMode
 
getValue() - Method in enum class com.github.copilot.generated.rpc.SessionWorkingDirectoryContextHostType
 
getValue() - Method in enum class com.github.copilot.generated.rpc.ShellKillSignal
 
getValue() - Method in enum class com.github.copilot.generated.rpc.ShutdownType
 
getValue() - Method in enum class com.github.copilot.generated.rpc.SkillSource
 
getValue() - Method in enum class com.github.copilot.generated.rpc.SlashCommandInputCompletion
 
getValue() - Method in enum class com.github.copilot.generated.rpc.SlashCommandKind
 
getValue() - Method in enum class com.github.copilot.generated.rpc.UIAutoModeSwitchResponse
 
getValue() - Method in enum class com.github.copilot.generated.rpc.UIElicitationResponseAction
 
getValue() - Method in enum class com.github.copilot.generated.rpc.UIExitPlanModeAction
 
getValue() - Method in enum class com.github.copilot.generated.rpc.WorkspaceDiffFileChangeType
 
getValue() - Method in enum class com.github.copilot.generated.rpc.WorkspaceDiffMode
 
getValue() - Method in enum class com.github.copilot.generated.rpc.WorkspaceSummaryHostType
 
getValue() - Method in enum class com.github.copilot.generated.rpc.WorkspacesWorkspaceDetailsHostType
 
getValue() - Method in enum class com.github.copilot.generated.SessionMode
 
getValue() - Method in enum class com.github.copilot.generated.SessionModelChangeEvent.SessionModelChangeEventData.SessionModelChangeEventDataContextTier
 
getValue() - Method in enum class com.github.copilot.generated.ShutdownType
 
getValue() - Method in enum class com.github.copilot.generated.SkillInvokedTrigger
 
getValue() - Method in enum class com.github.copilot.generated.SkillSource
 
getValue() - Method in enum class com.github.copilot.generated.SystemMessageRole
 
getValue() - Method in enum class com.github.copilot.generated.ToolExecutionCompleteToolDescriptionMetaUIVisibility
 
getValue() - Method in enum class com.github.copilot.generated.UserMessageAgentMode
 
getValue() - Method in enum class com.github.copilot.generated.WorkingDirectoryContextHostType
 
getValue() - Method in enum class com.github.copilot.generated.WorkspaceFileChangedOperation
 
getValue() - Method in enum class com.github.copilot.rpc.AgentMode
Returns the JSON value for this agent mode.
getValue() - Method in enum class com.github.copilot.rpc.AutoModeSwitchResponse
Gets the wire value of this response.
getValue() - Method in enum class com.github.copilot.rpc.ElicitationResultAction
Returns the wire-format string value.
getValue() - Method in class com.github.copilot.rpc.PermissionRequestResultKind
Returns the underlying string value of this kind.
getValue() - Method in enum class com.github.copilot.rpc.SectionOverrideAction
Returns the JSON value for this action.
getValue() - Method in enum class com.github.copilot.SystemMessageMode
Returns the JSON value for this mode.
getVersion() - Method in class com.github.copilot.rpc.GetStatusResponse
 
getVersionNumber() - Method in enum class com.github.copilot.SdkProtocolVersion
 
getVision() - Method in class com.github.copilot.rpc.ModelCapabilitiesOverride.Supports
Gets the vision override.
getVision() - Method in class com.github.copilot.rpc.ModelLimits
 
getWireApi() - Method in class com.github.copilot.rpc.ProviderConfig
Gets the wire API format.
getWireModel() - Method in class com.github.copilot.rpc.ProviderConfig
Gets the model name sent to the provider API for inference.
getWorkingDirectory() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets working directory.
getWorkingDirectory() - Method in class com.github.copilot.rpc.McpStdioServerConfig
Gets the working directory for the server process.
getWorkingDirectory() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the working directory for the session.
getWorkingDirectory() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets working directory.
getWorkingDirectory() - Method in class com.github.copilot.rpc.SessionConfig
Gets the working directory for the session.
getWorkspace() - Method in class com.github.copilot.generated.rpc.SessionWorkspacesApi
Identifies the target session.
getWorkspacePath() - Method in class com.github.copilot.CopilotSession
Gets the path to the session workspace directory when infinite sessions are enabled.
GH_CLI - Enum constant in enum class com.github.copilot.generated.rpc.AuthInfoType
The gh-cli variant.
GITHUB - Enum constant in enum class com.github.copilot.generated.rpc.SessionContextHostType
The github variant.
GITHUB - Enum constant in enum class com.github.copilot.generated.rpc.SessionWorkingDirectoryContextHostType
The github variant.
GITHUB - Enum constant in enum class com.github.copilot.generated.rpc.WorkspaceSummaryHostType
The github variant.
GITHUB - Enum constant in enum class com.github.copilot.generated.rpc.WorkspacesWorkspaceDetailsHostType
The github variant.
GITHUB - Enum constant in enum class com.github.copilot.generated.WorkingDirectoryContextHostType
The github variant.
gitRoot() - Method in record class com.github.copilot.generated.rpc.SessionContext
Returns the value of the gitRoot record component.
gitRoot() - Method in record class com.github.copilot.generated.rpc.SessionLspInitializeParams
Returns the value of the gitRoot record component.
gitRoot() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult.SessionMetadataSnapshotResultWorkspace
Returns the value of the gitRoot record component.
gitRoot() - Method in record class com.github.copilot.generated.rpc.SessionWorkingDirectoryContext
Returns the value of the gitRoot record component.
gitRoot() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace
Returns the value of the gitRoot record component.
gitRoot() - Method in record class com.github.copilot.generated.SessionContextChangedEvent.SessionContextChangedEventData
Returns the value of the gitRoot record component.
gitRoot() - Method in record class com.github.copilot.generated.WorkingDirectoryContext
Returns the value of the gitRoot record component.
grantType() - Method in record class com.github.copilot.generated.McpOauthRequiredStaticClientConfig
Returns the value of the grantType record component.
GUIDELINES - Static variable in class com.github.copilot.rpc.SystemPromptSections
Tips, behavioral best practices, behavioral guidelines.

H

handle() - Method in record class com.github.copilot.generated.rpc.SessionEventLogRegisterInterestResult
Returns the value of the handle record component.
handle() - Method in record class com.github.copilot.generated.rpc.SessionEventLogReleaseInterestParams
Returns the value of the handle record component.
handle() - Method in record class com.github.copilot.generated.rpc.SessionUiRegisterDirectAutoModeSwitchHandlerResult
Returns the value of the handle record component.
handle() - Method in record class com.github.copilot.generated.rpc.SessionUiUnregisterDirectAutoModeSwitchHandlerParams
Returns the value of the handle record component.
handle(AutoModeSwitchRequest, AutoModeSwitchInvocation) - Method in interface com.github.copilot.rpc.AutoModeSwitchHandler
Handles an auto-mode-switch request from the agent.
handle(CommandContext) - Method in interface com.github.copilot.rpc.CommandHandler
Handles a slash-command execution.
handle(ElicitationContext) - Method in interface com.github.copilot.rpc.ElicitationHandler
Handles an elicitation request from the server.
handle(ExitPlanModeRequest, ExitPlanModeInvocation) - Method in interface com.github.copilot.rpc.ExitPlanModeHandler
Handles an exit-plan-mode request from the agent.
handle(PermissionRequest, PermissionInvocation) - Method in interface com.github.copilot.rpc.PermissionHandler
Handles a permission request from the assistant.
handle(PostToolUseFailureHookInput, HookInvocation) - Method in interface com.github.copilot.rpc.PostToolUseFailureHandler
Handles a post-tool-use-failure hook invocation.
handle(PostToolUseHookInput, HookInvocation) - Method in interface com.github.copilot.rpc.PostToolUseHandler
Handles a post-tool-use hook invocation.
handle(PreMcpToolCallHookInput, HookInvocation) - Method in interface com.github.copilot.rpc.PreMcpToolCallHandler
Handles a pre-MCP-tool-call hook invocation.
handle(PreToolUseHookInput, HookInvocation) - Method in interface com.github.copilot.rpc.PreToolUseHandler
Handles a pre-tool-use hook invocation.
handle(SessionEndHookInput, HookInvocation) - Method in interface com.github.copilot.rpc.SessionEndHandler
Handles a session end event.
handle(SessionStartHookInput, HookInvocation) - Method in interface com.github.copilot.rpc.SessionStartHandler
Handles a session start event.
handle(UserInputRequest, UserInputInvocation) - Method in interface com.github.copilot.rpc.UserInputHandler
Handles a user input request from the agent.
handle(UserPromptSubmittedHookInput, HookInvocation) - Method in interface com.github.copilot.rpc.UserPromptSubmittedHandler
Handles a user prompt submission event.
handleError(SessionEvent, Exception) - Method in interface com.github.copilot.EventErrorHandler
Called when an event handler throws an exception during event dispatch.
handlePendingAutoModeSwitch(SessionUiHandlePendingAutoModeSwitchParams) - Method in class com.github.copilot.generated.rpc.SessionUiApi
Request ID of a pending `auto_mode_switch.requested` event and the user's response.
handlePendingCommand(SessionCommandsHandlePendingCommandParams) - Method in class com.github.copilot.generated.rpc.SessionCommandsApi
Pending command request ID and an optional error if the client handler failed.
handlePendingElicitation(SessionUiHandlePendingElicitationParams) - Method in class com.github.copilot.generated.rpc.SessionUiApi
Pending elicitation request ID and the user's response (accept/decline/cancel + form values).
handlePendingExitPlanMode(SessionUiHandlePendingExitPlanModeParams) - Method in class com.github.copilot.generated.rpc.SessionUiApi
Request ID of a pending `exit_plan_mode.requested` event and the user's response.
handlePendingPermissionRequest(SessionPermissionsHandlePendingPermissionRequestParams) - Method in class com.github.copilot.generated.rpc.SessionPermissionsApi
Pending permission request ID and the decision to apply (approve/reject and scope).
handlePendingSampling(SessionUiHandlePendingSamplingParams) - Method in class com.github.copilot.generated.rpc.SessionUiApi
Request ID of a pending `sampling.requested` event and an optional sampling result payload (omit to reject).
handlePendingToolCall(SessionToolsHandlePendingToolCallParams) - Method in class com.github.copilot.generated.rpc.SessionToolsApi
Pending external tool call request ID, with the tool result or an error describing why it failed.
handlePendingUserInput(SessionUiHandlePendingUserInputParams) - Method in class com.github.copilot.generated.rpc.SessionUiApi
Request ID of a pending `user_input.requested` event and the user's response.
handler() - Method in record class com.github.copilot.rpc.ToolDefinition
Returns the value of the handler record component.
HandoffRepository - Record Class in com.github.copilot.generated
Repository context for the handed-off session
HandoffRepository(String, String, String) - Constructor for record class com.github.copilot.generated.HandoffRepository
Creates an instance of a HandoffRepository record class.
HandoffSourceType - Enum Class in com.github.copilot.generated
Origin type of the session being handed off
handoffTime() - Method in record class com.github.copilot.generated.SessionHandoffEvent.SessionHandoffEventData
Returns the value of the handoffTime record component.
hashCode() - Method in record class com.github.copilot.generated.AbortEvent.AbortEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.AssistantIntentEvent.AssistantIntentEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.AssistantMessageDeltaEvent.AssistantMessageDeltaEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.AssistantMessageEvent.AssistantMessageEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.AssistantMessageStartEvent.AssistantMessageStartEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.AssistantMessageToolRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.AssistantReasoningDeltaEvent.AssistantReasoningDeltaEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.AssistantReasoningEvent.AssistantReasoningEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.AssistantStreamingDeltaEvent.AssistantStreamingDeltaEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.AssistantTurnEndEvent.AssistantTurnEndEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.AssistantTurnStartEvent.AssistantTurnStartEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.AssistantUsageCopilotUsage
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.AssistantUsageCopilotUsageTokenDetail
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.AssistantUsageEvent.AssistantUsageEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.AssistantUsageQuotaSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.AutoModeSwitchCompletedEvent.AutoModeSwitchCompletedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.AutoModeSwitchRequestedEvent.AutoModeSwitchRequestedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.CanvasRegistryChangedCanvas
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.CanvasRegistryChangedCanvasAction
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.CapabilitiesChangedEvent.CapabilitiesChangedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.CapabilitiesChangedUI
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.CommandCompletedEvent.CommandCompletedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.CommandExecuteEvent.CommandExecuteEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.CommandQueuedEvent.CommandQueuedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.CommandsChangedCommand
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.CommandsChangedEvent.CommandsChangedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.CompactionCompleteCompactionTokensUsed
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.CompactionCompleteCompactionTokensUsedCopilotUsage
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.CompactionCompleteCompactionTokensUsedCopilotUsageTokenDetail
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.CustomAgentsUpdatedAgent
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ElicitationCompletedEvent.ElicitationCompletedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ElicitationRequestedEvent.ElicitationRequestedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ElicitationRequestedSchema
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ExitPlanModeCompletedEvent.ExitPlanModeCompletedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ExitPlanModeRequestedEvent.ExitPlanModeRequestedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ExtensionsLoadedExtension
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ExternalToolCompletedEvent.ExternalToolCompletedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ExternalToolRequestedEvent.ExternalToolRequestedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.HandoffRepository
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.HookEndError
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.HookEndEvent.HookEndEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.HookProgressEvent.HookProgressEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.HookStartEvent.HookStartEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.McpAppToolCallCompleteError
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.McpAppToolCallCompleteEvent.McpAppToolCallCompleteEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.McpAppToolCallCompleteToolMeta
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.McpAppToolCallCompleteToolMetaUI
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.McpOauthCompletedEvent.McpOauthCompletedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.McpOauthRequiredEvent.McpOauthRequiredEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.McpOauthRequiredStaticClientConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.McpServersLoadedServer
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ModelCallFailureEvent.ModelCallFailureEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.PendingMessagesModifiedEvent.PendingMessagesModifiedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.PermissionCompletedEvent.PermissionCompletedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.PermissionCompletedResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.PermissionRequestedEvent.PermissionRequestedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.AccountGetQuotaResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.AccountQuotaSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.AgentInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.AgentRegistrySpawnParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.CanvasAction
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.CanvasCloseParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.CanvasHostContext
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.CanvasHostContextCapabilities
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.CanvasInvokeActionParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.CanvasOpenParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.CanvasOpenResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.CanvasSessionContext
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadata
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadataRepository
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.ConnectParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.ConnectResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.DiscoveredCanvas
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.DiscoveredMcpServer
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.Extension
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.HistoryCompactContextWindow
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.InstalledPlugin
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.InstructionsSources
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.McpAppsDiagnoseCapability
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.McpAppsDiagnoseServer
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.McpAppsHostContextDetails
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.McpAppsResourceContent
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.McpAppsSetHostContextDetails
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.McpConfigAddParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.McpConfigDisableParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.McpConfigEnableParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.McpConfigListResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.McpConfigRemoveParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.McpConfigUpdateParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.McpDiscoverParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.McpDiscoverResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.McpExecuteSamplingRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.McpExecuteSamplingResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.McpServer
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.MetadataSnapshotRemoteMetadata
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.MetadataSnapshotRemoteMetadataRepository
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.Model
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.ModelBilling
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.ModelBillingTokenPrices
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.ModelBillingTokenPricesLongContext
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.ModelCapabilities
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesLimits
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesLimitsVision
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesOverride
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesOverrideLimits
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesOverrideLimitsVision
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesOverrideSupports
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesSupports
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.ModelPolicy
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.ModelsListResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.OpenCanvasInstance
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.PendingPermissionRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.PermissionPathsConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.PermissionRule
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.PermissionRulesSet
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicy
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicyRule
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicyRuleSource
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.PermissionUrlsConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.PingParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.PingResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.Plugin
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.QueuePendingItems
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.ScheduleEntry
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SecretsAddFilterValuesParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SecretsAddFilterValuesResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.ServerSkill
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionAbortParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionAbortResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionAgentDeselectParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionAgentDeselectResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionAgentGetCurrentParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionAgentGetCurrentResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionAgentListParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionAgentListResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionAgentReloadParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionAgentReloadResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionAgentSelectParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionAgentSelectResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionAuthGetStatusParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionAuthGetStatusResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionAuthSetCredentialsParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionAuthSetCredentialsResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionCanvasCloseParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionCanvasInvokeActionParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionCanvasInvokeActionResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionCanvasListOpenParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionCanvasListOpenResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionCanvasListParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionCanvasListResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionCanvasOpenParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionCanvasOpenResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionCommandsEnqueueParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionCommandsEnqueueResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionCommandsExecuteParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionCommandsExecuteResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionCommandsHandlePendingCommandParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionCommandsHandlePendingCommandResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionCommandsInvokeParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionCommandsListParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionCommandsListResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionCommandsRespondToQueuedCommandParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionCommandsRespondToQueuedCommandResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionContext
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionEventLogReadParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionEventLogReadResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionEventLogRegisterInterestParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionEventLogRegisterInterestResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionEventLogReleaseInterestParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionEventLogReleaseInterestResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionEventLogTailParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionEventLogTailResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionExtensionsDisableParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionExtensionsDisableResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionExtensionsEnableParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionExtensionsEnableResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionExtensionsListParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionExtensionsListResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionExtensionsReloadParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionExtensionsReloadResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFleetStartParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFleetStartResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFsAppendFileParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFsError
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFsExistsParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFsExistsResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFsMkdirParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFsReaddirParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFsReaddirResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFsReaddirWithTypesEntry
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFsReaddirWithTypesParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFsReaddirWithTypesResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFsReadFileParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFsReadFileResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFsRenameParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFsRmParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFsSetProviderCapabilities
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFsSetProviderParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFsSetProviderResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFsSqliteExistsParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFsSqliteExistsResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFsSqliteQueryParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFsSqliteQueryResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFsStatParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFsStatResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionFsWriteFileParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionHistoryAbortManualCompactionParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionHistoryAbortManualCompactionResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionHistoryCancelBackgroundCompactionParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionHistoryCancelBackgroundCompactionResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionHistoryCompactParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionHistoryCompactResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionHistorySummarizeForHandoffParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionHistorySummarizeForHandoffResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionHistoryTruncateParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionHistoryTruncateResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionInstalledPlugin
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionInstructionsGetSourcesParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionInstructionsGetSourcesResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionLogParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionLogResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionLspInitializeParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsCallToolParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsDiagnoseParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsDiagnoseResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsGetHostContextParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsGetHostContextResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsListToolsParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsListToolsResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsReadResourceParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsReadResourceResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsSetHostContextParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpCancelSamplingExecutionParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpCancelSamplingExecutionResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpDisableParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpDisableResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpEnableParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpEnableResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpExecuteSamplingParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpExecuteSamplingResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpListParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpListResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpOauthLoginParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpOauthLoginResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpReloadParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpReloadResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpRemoveGitHubParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpRemoveGitHubResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpSetEnvValueModeParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMcpSetEnvValueModeResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMetadata
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMetadataContextInfoParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMetadataContextInfoResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMetadataContextInfoResult.SessionMetadataContextInfoResultContextInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMetadataIsProcessingParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMetadataIsProcessingResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMetadataRecomputeContextTokensParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMetadataRecomputeContextTokensResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMetadataRecordContextChangeParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMetadataRecordContextChangeResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSetWorkingDirectoryParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSetWorkingDirectoryResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult.SessionMetadataSnapshotResultWorkspace
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionModeGetParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionModeGetResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionModelGetCurrentParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionModelGetCurrentResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionModelSetReasoningEffortParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionModelSetReasoningEffortResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionModelSwitchToParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionModelSwitchToResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionModeSetParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionModeSetResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionNameGetParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionNameGetResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionNameSetAutoParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionNameSetAutoResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionNameSetParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsConfigureParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsConfigureResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsFolderTrustAddTrustedParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsFolderTrustAddTrustedResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsFolderTrustIsTrustedParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsFolderTrustIsTrustedResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsGetAllowAllParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsGetAllowAllResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsHandlePendingPermissionRequestParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsHandlePendingPermissionRequestResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsAddToolApprovalParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsAddToolApprovalResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsApplyParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsApplyResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsResolveParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsResolveResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsModifyRulesParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsModifyRulesResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsNotifyPromptShownParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsNotifyPromptShownResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsAddParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsAddResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsIsPathWithinAllowedDirectoriesParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsIsPathWithinAllowedDirectoriesResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsIsPathWithinWorkspaceParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsIsPathWithinWorkspaceResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsListParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsListResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsUpdatePrimaryParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsUpdatePrimaryResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPendingRequestsParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPendingRequestsResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsResetSessionApprovalsParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsResetSessionApprovalsResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetAllowAllParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetAllowAllResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetApproveAllParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetApproveAllResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetRequiredParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetRequiredResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsUrlsSetUnrestrictedModeParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsUrlsSetUnrestrictedModeResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPlanDeleteParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPlanDeleteResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPlanReadParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPlanReadResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPlanUpdateParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPlanUpdateResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPluginsListParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionPluginsListResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionQueueClearParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionQueuePendingItemsParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionQueuePendingItemsResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionQueueRemoveMostRecentParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionQueueRemoveMostRecentResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionRemoteDisableParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionRemoteEnableParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionRemoteEnableResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionRemoteNotifySteerableChangedParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionRemoteNotifySteerableChangedResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsBulkDeleteParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsBulkDeleteResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsCheckInUseParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsCheckInUseResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionScheduleListParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionScheduleListResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionScheduleStopParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionScheduleStopResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsCloseParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsCloseResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsConnectParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsConnectResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionSendParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionSendResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsEnrichMetadataParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsEnrichMetadataResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsFindByPrefixParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsFindByPrefixResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsFindByTaskIdParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsFindByTaskIdResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsForkParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsForkResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsGetEventFilePathParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsGetEventFilePathResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsGetLastForContextParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsGetLastForContextResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsGetPersistedRemoteSteerableParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsGetPersistedRemoteSteerableResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsGetSizesResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionShellExecParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionShellExecResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionShellKillParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionShellKillResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionShutdownParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionSkillsDisableParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionSkillsDisableResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionSkillsEnableParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionSkillsEnableResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionSkillsEnsureLoadedParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionSkillsGetInvokedParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionSkillsGetInvokedResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionSkillsListParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionSkillsListResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionSkillsReloadParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionSkillsReloadResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsListResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsLoadDeferredRepoHooksParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsLoadDeferredRepoHooksResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsPruneOldParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsPruneOldResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsReleaseLockParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsReleaseLockResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsReloadPluginHooksParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsReloadPluginHooksResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsSaveParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsSaveResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsSetAdditionalPluginsParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionsSetAdditionalPluginsResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionSuspendParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionTasksCancelParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionTasksCancelResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionTasksGetCurrentPromotableParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionTasksGetCurrentPromotableResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionTasksGetProgressParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionTasksGetProgressResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionTasksListParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionTasksListResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionTasksPromoteCurrentToBackgroundParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionTasksPromoteCurrentToBackgroundResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionTasksPromoteToBackgroundParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionTasksPromoteToBackgroundResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionTasksRefreshParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionTasksRefreshResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionTasksRemoveParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionTasksRemoveResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionTasksSendMessageParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionTasksSendMessageResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionTasksStartAgentParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionTasksStartAgentResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionTasksWaitForPendingParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionTasksWaitForPendingResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionTelemetrySetFeatureOverridesParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionToolsHandlePendingToolCallParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionToolsHandlePendingToolCallResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionToolsInitializeAndValidateParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionToolsInitializeAndValidateResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionUiElicitationParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionUiElicitationResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingAutoModeSwitchParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingAutoModeSwitchResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingElicitationParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingElicitationResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingExitPlanModeParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingExitPlanModeResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingSamplingParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingSamplingResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingUserInputParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingUserInputResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionUiRegisterDirectAutoModeSwitchHandlerParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionUiRegisterDirectAutoModeSwitchHandlerResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionUiUnregisterDirectAutoModeSwitchHandlerParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionUiUnregisterDirectAutoModeSwitchHandlerResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionUsageGetMetricsParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionUsageGetMetricsResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionWorkingDirectoryContext
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceCreateFileParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceCreateFileResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceListFilesParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceListFilesResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceReadFileParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceReadFileResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesCreateFileParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesDiffParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesDiffResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesListCheckpointsParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesListCheckpointsResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesListFilesParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesListFilesResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesReadCheckpointParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesReadCheckpointResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesReadFileParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesReadFileResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesSaveLargePasteParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesSaveLargePasteResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesSaveLargePasteResult.SessionWorkspacesSaveLargePasteResultSaved
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.Skill
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SkillsConfigSetDisabledSkillsParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SkillsDiscoverParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SkillsDiscoverResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SkillsInvokedSkill
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SlashCommandInfo
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SlashCommandInput
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.Tool
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.ToolsListParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.ToolsListResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.UIElicitationResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.UIElicitationSchema
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.UIExitPlanModeResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.UIHandlePendingSamplingResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.UIUserInputResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.UsageMetricsCodeChanges
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.UsageMetricsModelMetric
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.UsageMetricsModelMetricRequests
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.UsageMetricsModelMetricTokenDetail
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.UsageMetricsModelMetricUsage
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.UsageMetricsTokenDetail
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.WorkspaceDiffFileChange
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.WorkspacesCheckpoints
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SamplingCompletedEvent.SamplingCompletedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SamplingRequestedEvent.SamplingRequestedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionAutopilotObjectiveChangedEvent.SessionAutopilotObjectiveChangedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionBackgroundTasksChangedEvent.SessionBackgroundTasksChangedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionCanvasOpenedEvent.SessionCanvasOpenedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionCanvasRegistryChangedEvent.SessionCanvasRegistryChangedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionCompactionCompleteEvent.SessionCompactionCompleteEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionCompactionStartEvent.SessionCompactionStartEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionContextChangedEvent.SessionContextChangedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionCustomAgentsUpdatedEvent.SessionCustomAgentsUpdatedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionCustomNotificationEvent.SessionCustomNotificationEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionErrorEvent.SessionErrorEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionExtensionsLoadedEvent.SessionExtensionsLoadedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionHandoffEvent.SessionHandoffEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionIdleEvent.SessionIdleEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionInfoEvent.SessionInfoEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionMcpServersLoadedEvent.SessionMcpServersLoadedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionMcpServerStatusChangedEvent.SessionMcpServerStatusChangedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionModeChangedEvent.SessionModeChangedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionModelChangeEvent.SessionModelChangeEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionPermissionsChangedEvent.SessionPermissionsChangedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionPlanChangedEvent.SessionPlanChangedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionRemoteSteerableChangedEvent.SessionRemoteSteerableChangedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionResumeEvent.SessionResumeEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionScheduleCancelledEvent.SessionScheduleCancelledEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionScheduleCreatedEvent.SessionScheduleCreatedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionShutdownEvent.SessionShutdownEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionSkillsLoadedEvent.SessionSkillsLoadedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionSnapshotRewindEvent.SessionSnapshotRewindEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionStartEvent.SessionStartEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionTaskCompleteEvent.SessionTaskCompleteEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionTitleChangedEvent.SessionTitleChangedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionToolsUpdatedEvent.SessionToolsUpdatedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionTruncationEvent.SessionTruncationEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionUsageInfoEvent.SessionUsageInfoEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionWarningEvent.SessionWarningEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SessionWorkspaceFileChangedEvent.SessionWorkspaceFileChangedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ShutdownCodeChanges
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ShutdownModelMetric
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ShutdownModelMetricRequests
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ShutdownModelMetricTokenDetail
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ShutdownModelMetricUsage
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ShutdownTokenDetail
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SkillInvokedEvent.SkillInvokedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SkillsLoadedSkill
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SubagentCompletedEvent.SubagentCompletedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SubagentDeselectedEvent.SubagentDeselectedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SubagentFailedEvent.SubagentFailedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SubagentSelectedEvent.SubagentSelectedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SubagentStartedEvent.SubagentStartedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SystemMessageEvent.SystemMessageEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SystemMessageMetadata
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.SystemNotificationEvent.SystemNotificationEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ToolExecutionCompleteError
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ToolExecutionCompleteEvent.ToolExecutionCompleteEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ToolExecutionCompleteResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ToolExecutionCompleteToolDescription
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ToolExecutionCompleteToolDescriptionMeta
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ToolExecutionCompleteToolDescriptionMetaUI
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResource
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMeta
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUI
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUICsp
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUIPermissions
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUIPermissionsCamera
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUIPermissionsClipboardWrite
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUIPermissionsGeolocation
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUIPermissionsMicrophone
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ToolExecutionPartialResultEvent.ToolExecutionPartialResultEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ToolExecutionProgressEvent.ToolExecutionProgressEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ToolExecutionStartEvent.ToolExecutionStartEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.ToolUserRequestedEvent.ToolUserRequestedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.UserInputCompletedEvent.UserInputCompletedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.UserInputRequestedEvent.UserInputRequestedEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.UserMessageEvent.UserMessageEventData
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.WorkingDirectoryContext
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.rpc.Attachment
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.rpc.CreateSessionResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.rpc.DeleteSessionResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.rpc.GetForegroundSessionResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.rpc.GetLastSessionIdResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.rpc.GetMessagesResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.rpc.GetSessionMetadataResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.rpc.ListSessionsResponse
Returns a hash code value for this object.
hashCode() - Method in class com.github.copilot.rpc.PermissionRequestResultKind
 
hashCode() - Method in record class com.github.copilot.rpc.PingResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.rpc.PostToolUseHookOutput
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.rpc.PreToolUseHookOutput
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.rpc.ResumeSessionResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.rpc.SendMessageResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.rpc.SessionEndHookInput
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.rpc.SessionEndHookOutput
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.rpc.SessionLifecycleEventMetadata
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.rpc.SessionStartHookInput
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.rpc.SessionStartHookOutput
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.rpc.SetForegroundSessionRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.rpc.SetForegroundSessionResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.rpc.ToolBinaryResult
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.rpc.ToolDefinition
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.rpc.ToolResultObject
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.rpc.UserPromptSubmittedHookInput
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.rpc.UserPromptSubmittedHookOutput
Returns a hash code value for this object.
hasHooks() - Method in class com.github.copilot.rpc.SessionHooks
Returns whether any hooks are registered.
hasMore() - Method in record class com.github.copilot.generated.rpc.SessionEventLogReadResult
Returns the value of the hasMore record component.
headCommit() - Method in record class com.github.copilot.generated.rpc.SessionWorkingDirectoryContext
Returns the value of the headCommit record component.
headCommit() - Method in record class com.github.copilot.generated.SessionContextChangedEvent.SessionContextChangedEventData
Returns the value of the headCommit record component.
headCommit() - Method in record class com.github.copilot.generated.WorkingDirectoryContext
Returns the value of the headCommit record component.
HIGH - Enum constant in enum class com.github.copilot.generated.rpc.ModelPickerPriceCategory
The high variant.
hint() - Method in record class com.github.copilot.generated.rpc.SlashCommandInput
Returns the value of the hint record component.
history - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the history namespace.
HistoryCompactContextWindow - Record Class in com.github.copilot.generated.rpc
Post-compaction context window usage breakdown
HistoryCompactContextWindow(Long, Long, Long, Long, Long, Long) - Constructor for record class com.github.copilot.generated.rpc.HistoryCompactContextWindow
Creates an instance of a HistoryCompactContextWindow record class.
HMAC - Enum constant in enum class com.github.copilot.generated.rpc.AuthInfoType
The hmac variant.
HOME - Enum constant in enum class com.github.copilot.generated.rpc.InstructionsSourcesType
The home variant.
hookCount() - Method in record class com.github.copilot.generated.rpc.SessionsLoadDeferredRepoHooksResult
Returns the value of the hookCount record component.
HookEndError - Record Class in com.github.copilot.generated
Error details when the hook failed
HookEndError(String, String) - Constructor for record class com.github.copilot.generated.HookEndError
Creates an instance of a HookEndError record class.
HookEndEvent - Class in com.github.copilot.generated
Session event "hook.end".
HookEndEvent() - Constructor for class com.github.copilot.generated.HookEndEvent
 
HookEndEvent.HookEndEventData - Record Class in com.github.copilot.generated
Data payload for HookEndEvent.
HookEndEventData(String, String, Object, Boolean, HookEndError) - Constructor for record class com.github.copilot.generated.HookEndEvent.HookEndEventData
Creates an instance of a HookEndEventData record class.
HookInvocation - Class in com.github.copilot.rpc
Context for a hook invocation.
HookInvocation() - Constructor for class com.github.copilot.rpc.HookInvocation
 
hookInvocationId() - Method in record class com.github.copilot.generated.HookEndEvent.HookEndEventData
Returns the value of the hookInvocationId record component.
hookInvocationId() - Method in record class com.github.copilot.generated.HookStartEvent.HookStartEventData
Returns the value of the hookInvocationId record component.
HookProgressEvent - Class in com.github.copilot.generated
Session event "hook.progress".
HookProgressEvent() - Constructor for class com.github.copilot.generated.HookProgressEvent
 
HookProgressEvent.HookProgressEventData - Record Class in com.github.copilot.generated
Data payload for HookProgressEvent.
HookProgressEventData(String) - Constructor for record class com.github.copilot.generated.HookProgressEvent.HookProgressEventData
Creates an instance of a HookProgressEventData record class.
HookStartEvent - Class in com.github.copilot.generated
Session event "hook.start".
HookStartEvent() - Constructor for class com.github.copilot.generated.HookStartEvent
 
HookStartEvent.HookStartEventData - Record Class in com.github.copilot.generated
Data payload for HookStartEvent.
HookStartEventData(String, String, Object) - Constructor for record class com.github.copilot.generated.HookStartEvent.HookStartEventData
Creates an instance of a HookStartEventData record class.
hookType() - Method in record class com.github.copilot.generated.HookEndEvent.HookEndEventData
Returns the value of the hookType record component.
hookType() - Method in record class com.github.copilot.generated.HookStartEvent.HookStartEventData
Returns the value of the hookType record component.
host() - Method in record class com.github.copilot.generated.rpc.CanvasCloseParams
Returns the value of the host record component.
host() - Method in record class com.github.copilot.generated.rpc.CanvasInvokeActionParams
Returns the value of the host record component.
host() - Method in record class com.github.copilot.generated.rpc.CanvasOpenParams
Returns the value of the host record component.
host() - Method in record class com.github.copilot.generated.rpc.SessionAuthGetStatusResult
Returns the value of the host record component.
host() - Method in record class com.github.copilot.generated.SessionHandoffEvent.SessionHandoffEventData
Returns the value of the host record component.
hostType() - Method in record class com.github.copilot.generated.rpc.SessionContext
Returns the value of the hostType record component.
hostType() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult.SessionMetadataSnapshotResultWorkspace
Returns the value of the hostType record component.
hostType() - Method in record class com.github.copilot.generated.rpc.SessionWorkingDirectoryContext
Returns the value of the hostType record component.
hostType() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace
Returns the value of the hostType record component.
hostType() - Method in record class com.github.copilot.generated.SessionContextChangedEvent.SessionContextChangedEventData
Returns the value of the hostType record component.
hostType() - Method in record class com.github.copilot.generated.WorkingDirectoryContext
Returns the value of the hostType record component.
HTTP - Enum constant in enum class com.github.copilot.generated.McpServerTransport
The http variant.
HTTP - Enum constant in enum class com.github.copilot.generated.rpc.DiscoveredMcpServerType
The http variant.

I

id() - Method in record class com.github.copilot.generated.CustomAgentsUpdatedAgent
Returns the value of the id record component.
id() - Method in record class com.github.copilot.generated.ExtensionsLoadedExtension
Returns the value of the id record component.
id() - Method in record class com.github.copilot.generated.rpc.AgentInfo
Returns the value of the id record component.
id() - Method in record class com.github.copilot.generated.rpc.Extension
Returns the value of the id record component.
id() - Method in record class com.github.copilot.generated.rpc.InstructionsSources
Returns the value of the id record component.
id() - Method in record class com.github.copilot.generated.rpc.Model
Returns the value of the id record component.
id() - Method in record class com.github.copilot.generated.rpc.ScheduleEntry
Returns the value of the id record component.
id() - Method in record class com.github.copilot.generated.rpc.SessionExtensionsDisableParams
Returns the value of the id record component.
id() - Method in record class com.github.copilot.generated.rpc.SessionExtensionsEnableParams
Returns the value of the id record component.
id() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult.SessionMetadataSnapshotResultWorkspace
Returns the value of the id record component.
id() - Method in record class com.github.copilot.generated.rpc.SessionScheduleStopParams
Returns the value of the id record component.
id() - Method in record class com.github.copilot.generated.rpc.SessionTasksCancelParams
Returns the value of the id record component.
id() - Method in record class com.github.copilot.generated.rpc.SessionTasksGetProgressParams
Returns the value of the id record component.
id() - Method in record class com.github.copilot.generated.rpc.SessionTasksPromoteToBackgroundParams
Returns the value of the id record component.
id() - Method in record class com.github.copilot.generated.rpc.SessionTasksRemoveParams
Returns the value of the id record component.
id() - Method in record class com.github.copilot.generated.rpc.SessionTasksSendMessageParams
Returns the value of the id record component.
id() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace
Returns the value of the id record component.
id() - Method in record class com.github.copilot.generated.SessionAutopilotObjectiveChangedEvent.SessionAutopilotObjectiveChangedEventData
Returns the value of the id record component.
id() - Method in record class com.github.copilot.generated.SessionScheduleCancelledEvent.SessionScheduleCancelledEventData
Returns the value of the id record component.
id() - Method in record class com.github.copilot.generated.SessionScheduleCreatedEvent.SessionScheduleCreatedEventData
Returns the value of the id record component.
IDENTITY - Static variable in class com.github.copilot.rpc.SystemPromptSections
Agent identity preamble and mode statement.
ifAnyMatch() - Method in record class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicyRule
Returns the value of the ifAnyMatch record component.
ifNoneMatch() - Method in record class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicyRule
Returns the value of the ifNoneMatch record component.
IMMEDIATE - Enum constant in enum class com.github.copilot.generated.rpc.SendMode
The immediate variant.
includeNamed() - Method in record class com.github.copilot.generated.rpc.SessionsPruneOldParams
Returns the value of the includeNamed record component.
includeTempDirectory() - Method in record class com.github.copilot.generated.rpc.PermissionPathsConfig
Returns the value of the includeTempDirectory record component.
INDIRECT - Enum constant in enum class com.github.copilot.generated.rpc.McpSetEnvValueModeDetails
The indirect variant.
INDIRECT - Enum constant in enum class com.github.copilot.generated.rpc.OptionsUpdateEnvValueMode
The indirect variant.
InfiniteSessionConfig - Class in com.github.copilot.rpc
Configuration for infinite sessions with automatic context compaction and workspace persistence.
InfiniteSessionConfig() - Constructor for class com.github.copilot.rpc.InfiniteSessionConfig
 
INFO - Enum constant in enum class com.github.copilot.generated.rpc.SessionLogLevel
The info variant.
infoType() - Method in record class com.github.copilot.generated.SessionInfoEvent.SessionInfoEventData
Returns the value of the infoType record component.
INHERITED - Enum constant in enum class com.github.copilot.generated.rpc.AgentInfoSource
The inherited variant.
INHERITED - Enum constant in enum class com.github.copilot.generated.rpc.SkillSource
The inherited variant.
INHERITED - Enum constant in enum class com.github.copilot.generated.SkillSource
The inherited variant.
initialAllowed() - Method in record class com.github.copilot.generated.rpc.PermissionUrlsConfig
Returns the value of the initialAllowed record component.
initialCwd() - Method in record class com.github.copilot.generated.rpc.SessionFsSetProviderParams
Returns the value of the initialCwd record component.
initialize(SessionLspInitializeParams) - Method in class com.github.copilot.generated.rpc.SessionLspApi
Parameters for (re)loading the merged LSP configuration set.
initializeAndValidate() - Method in class com.github.copilot.generated.rpc.SessionToolsApi
Identifies the target session.
initialName() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult
Returns the value of the initialName record component.
initialPrompt() - Method in record class com.github.copilot.generated.rpc.AgentRegistrySpawnParams
Returns the value of the initialPrompt record component.
initialPrompt() - Method in record class com.github.copilot.rpc.SessionStartHookInput
Returns the value of the initialPrompt record component.
initiator() - Method in record class com.github.copilot.generated.AssistantUsageEvent.AssistantUsageEventData
Returns the value of the initiator record component.
initiator() - Method in record class com.github.copilot.generated.ModelCallFailureEvent.ModelCallFailureEventData
Returns the value of the initiator record component.
INLINE - Enum constant in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsAvailableDisplayMode
The inline variant.
INLINE - Enum constant in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsDisplayMode
The inline variant.
INLINE - Enum constant in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsAvailableDisplayMode
The inline variant.
INLINE - Enum constant in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsDisplayMode
The inline variant.
input() - Method in record class com.github.copilot.generated.HookStartEvent.HookStartEventData
Returns the value of the input record component.
input() - Method in record class com.github.copilot.generated.rpc.CanvasInvokeActionParams
Returns the value of the input record component.
input() - Method in record class com.github.copilot.generated.rpc.CanvasOpenParams
Returns the value of the input record component.
input() - Method in record class com.github.copilot.generated.rpc.OpenCanvasInstance
Returns the value of the input record component.
input() - Method in record class com.github.copilot.generated.rpc.SessionCanvasInvokeActionParams
Returns the value of the input record component.
input() - Method in record class com.github.copilot.generated.rpc.SessionCanvasOpenParams
Returns the value of the input record component.
input() - Method in record class com.github.copilot.generated.rpc.SessionCanvasOpenResult
Returns the value of the input record component.
input() - Method in record class com.github.copilot.generated.rpc.SessionCommandsInvokeParams
Returns the value of the input record component.
input() - Method in record class com.github.copilot.generated.rpc.SlashCommandInfo
Returns the value of the input record component.
input() - Method in record class com.github.copilot.generated.SessionCanvasOpenedEvent.SessionCanvasOpenedEventData
Returns the value of the input record component.
input(String, InputOptions) - Method in interface com.github.copilot.rpc.SessionUiApi
Shows a text input dialog.
InputOptions - Class in com.github.copilot.rpc
Options for the SessionUiApi.input(String, InputOptions) convenience method.
InputOptions() - Constructor for class com.github.copilot.rpc.InputOptions
 
inputPrice() - Method in record class com.github.copilot.generated.rpc.ModelBillingTokenPrices
Returns the value of the inputPrice record component.
inputPrice() - Method in record class com.github.copilot.generated.rpc.ModelBillingTokenPricesLongContext
Returns the value of the inputPrice record component.
inputSchema() - Method in record class com.github.copilot.generated.CanvasRegistryChangedCanvas
Returns the value of the inputSchema record component.
inputSchema() - Method in record class com.github.copilot.generated.CanvasRegistryChangedCanvasAction
Returns the value of the inputSchema record component.
inputSchema() - Method in record class com.github.copilot.generated.rpc.CanvasAction
Returns the value of the inputSchema record component.
inputSchema() - Method in record class com.github.copilot.generated.rpc.DiscoveredCanvas
Returns the value of the inputSchema record component.
inputTokens() - Method in record class com.github.copilot.generated.AssistantUsageEvent.AssistantUsageEventData
Returns the value of the inputTokens record component.
inputTokens() - Method in record class com.github.copilot.generated.CompactionCompleteCompactionTokensUsed
Returns the value of the inputTokens record component.
inputTokens() - Method in record class com.github.copilot.generated.rpc.UsageMetricsModelMetricUsage
Returns the value of the inputTokens record component.
inputTokens() - Method in record class com.github.copilot.generated.ShutdownModelMetricUsage
Returns the value of the inputTokens record component.
installedAt() - Method in record class com.github.copilot.generated.rpc.InstalledPlugin
Returns the value of the installedAt record component.
installedAt() - Method in record class com.github.copilot.generated.rpc.SessionInstalledPlugin
Returns the value of the installedAt record component.
InstalledPlugin - Record Class in com.github.copilot.generated.rpc
Schema for the `InstalledPlugin` type.
InstalledPlugin(String, String, String, String, Boolean, String, Object) - Constructor for record class com.github.copilot.generated.rpc.InstalledPlugin
Creates an instance of a InstalledPlugin record class.
installedPlugins() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the installedPlugins record component.
instanceId() - Method in record class com.github.copilot.generated.rpc.CanvasCloseParams
Returns the value of the instanceId record component.
instanceId() - Method in record class com.github.copilot.generated.rpc.CanvasInvokeActionParams
Returns the value of the instanceId record component.
instanceId() - Method in record class com.github.copilot.generated.rpc.CanvasOpenParams
Returns the value of the instanceId record component.
instanceId() - Method in record class com.github.copilot.generated.rpc.OpenCanvasInstance
Returns the value of the instanceId record component.
instanceId() - Method in record class com.github.copilot.generated.rpc.SessionCanvasCloseParams
Returns the value of the instanceId record component.
instanceId() - Method in record class com.github.copilot.generated.rpc.SessionCanvasInvokeActionParams
Returns the value of the instanceId record component.
instanceId() - Method in record class com.github.copilot.generated.rpc.SessionCanvasOpenParams
Returns the value of the instanceId record component.
instanceId() - Method in record class com.github.copilot.generated.rpc.SessionCanvasOpenResult
Returns the value of the instanceId record component.
instanceId() - Method in record class com.github.copilot.generated.SessionCanvasOpenedEvent.SessionCanvasOpenedEventData
Returns the value of the instanceId record component.
instructions - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the instructions namespace.
instructions() - Method in record class com.github.copilot.generated.rpc.Tool
Returns the value of the instructions record component.
InstructionsSources - Record Class in com.github.copilot.generated.rpc
Schema for the `InstructionsSources` type.
InstructionsSources(String, String, String, String, InstructionsSourcesType, InstructionsSourcesLocation, List<String>, String, Boolean) - Constructor for record class com.github.copilot.generated.rpc.InstructionsSources
Creates an instance of a InstructionsSources record class.
InstructionsSourcesLocation - Enum Class in com.github.copilot.generated.rpc
Where this source lives — used for UI grouping
InstructionsSourcesType - Enum Class in com.github.copilot.generated.rpc
Category of instruction source — used for merge logic
integrationId() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the integrationId record component.
intent() - Method in record class com.github.copilot.generated.AssistantIntentEvent.AssistantIntentEventData
Returns the value of the intent record component.
intentionSummary() - Method in record class com.github.copilot.generated.AssistantMessageToolRequest
Returns the value of the intentionSummary record component.
interactionId() - Method in record class com.github.copilot.generated.AssistantMessageEvent.AssistantMessageEventData
Returns the value of the interactionId record component.
interactionId() - Method in record class com.github.copilot.generated.AssistantTurnStartEvent.AssistantTurnStartEventData
Returns the value of the interactionId record component.
interactionId() - Method in record class com.github.copilot.generated.ToolExecutionCompleteEvent.ToolExecutionCompleteEventData
Returns the value of the interactionId record component.
interactionId() - Method in record class com.github.copilot.generated.UserMessageEvent.UserMessageEventData
Returns the value of the interactionId record component.
INTERACTIVE - Enum constant in enum class com.github.copilot.generated.ExitPlanModeAction
The interactive variant.
INTERACTIVE - Enum constant in enum class com.github.copilot.generated.rpc.MetadataSnapshotCurrentMode
The interactive variant.
INTERACTIVE - Enum constant in enum class com.github.copilot.generated.rpc.SendAgentMode
The interactive variant.
INTERACTIVE - Enum constant in enum class com.github.copilot.generated.rpc.SessionMode
The interactive variant.
INTERACTIVE - Enum constant in enum class com.github.copilot.generated.rpc.SessionModeGetResult.SessionModeGetResultMode
The interactive variant.
INTERACTIVE - Enum constant in enum class com.github.copilot.generated.rpc.SessionModeSetResult.SessionModeSetResultMode
The interactive variant.
INTERACTIVE - Enum constant in enum class com.github.copilot.generated.rpc.UIExitPlanModeAction
The interactive variant.
INTERACTIVE - Enum constant in enum class com.github.copilot.generated.SessionMode
The interactive variant.
INTERACTIVE - Enum constant in enum class com.github.copilot.generated.UserMessageAgentMode
The interactive variant.
INTERACTIVE - Enum constant in enum class com.github.copilot.rpc.AgentMode
The agent is responding interactively to the user.
interTokenLatencyMs() - Method in record class com.github.copilot.generated.AssistantUsageEvent.AssistantUsageEventData
Returns the value of the interTokenLatencyMs record component.
intervalMs() - Method in record class com.github.copilot.generated.rpc.ScheduleEntry
Returns the value of the intervalMs record component.
intervalMs() - Method in record class com.github.copilot.generated.SessionScheduleCreatedEvent.SessionScheduleCreatedEventData
Returns the value of the intervalMs record component.
inUse() - Method in record class com.github.copilot.generated.rpc.SessionsCheckInUseResult
Returns the value of the inUse record component.
invoke(SessionCommandsInvokeParams) - Method in class com.github.copilot.generated.rpc.SessionCommandsApi
Slash command name and optional raw input string to invoke.
invoke(ToolInvocation) - Method in interface com.github.copilot.rpc.ToolHandler
Invokes the tool with the given invocation context.
invoke(String, Object, Class<T>) - Method in interface com.github.copilot.generated.rpc.RpcCaller
Invokes a JSON-RPC method and returns a future for the typed response.
invokeAction(SessionCanvasInvokeActionParams) - Method in class com.github.copilot.generated.rpc.SessionCanvasApi
Canvas action invocation parameters.
invokedAtTurn() - Method in record class com.github.copilot.generated.rpc.SkillsInvokedSkill
Returns the value of the invokedAtTurn record component.
isApproved() - Method in class com.github.copilot.rpc.ExitPlanModeResult
Returns whether the user approved exiting plan mode.
isAuthenticated() - Method in record class com.github.copilot.generated.rpc.SessionAuthGetStatusResult
Returns the value of the isAuthenticated record component.
isAuthenticated() - Method in class com.github.copilot.rpc.GetAuthStatusResponse
 
isAutopilotContinuation() - Method in record class com.github.copilot.generated.UserMessageEvent.UserMessageEventData
Returns the value of the isAutopilotContinuation record component.
isAutoRestart() - Method in class com.github.copilot.rpc.CopilotClientOptions
Deprecated.
This option has no effect and will be removed in a future release.
isAutoStart() - Method in class com.github.copilot.rpc.CopilotClientOptions
Returns whether the client should automatically start the server.
isDetached() - Method in record class com.github.copilot.generated.rpc.SessionMetadata
Returns the value of the isDetached record component.
isDirectory() - Method in record class com.github.copilot.generated.rpc.SessionFsStatResult
Returns the value of the isDirectory record component.
isDisableResume() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Returns whether the resume event is disabled.
isExperimentalMode() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the isExperimentalMode record component.
isFallback() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesDiffResult
Returns the value of the isFallback record component.
isFile() - Method in record class com.github.copilot.generated.rpc.SessionFsStatResult
Returns the value of the isFile record component.
isInitial() - Method in record class com.github.copilot.generated.SessionUsageInfoEvent.SessionUsageInfoEventData
Returns the value of the isInitial record component.
ISOLATED - Static variable in class com.github.copilot.rpc.BuiltInTools
Built-in tools that operate only within the bounds of a single session — no host filesystem access outside the session, no cross-session state, no host environment access, no network.
isPathWithinAllowedDirectories(SessionPermissionsPathsIsPathWithinAllowedDirectoriesParams) - Method in class com.github.copilot.generated.rpc.SessionPermissionsPathsApi
Path to evaluate against the session's allowed directories.
isPathWithinWorkspace(SessionPermissionsPathsIsPathWithinWorkspaceParams) - Method in class com.github.copilot.generated.rpc.SessionPermissionsPathsApi
Path to evaluate against the session's workspace (primary) directory.
isProcessing() - Method in class com.github.copilot.generated.rpc.SessionMetadataApi
Identifies the target session.
isReasoningEffort() - Method in class com.github.copilot.rpc.ModelSupports
Returns whether this model supports reasoning effort configuration.
isRemote() - Method in record class com.github.copilot.generated.rpc.SessionMetadata
Returns the value of the isRemote record component.
isRemote() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult
Returns the value of the isRemote record component.
isRemote() - Method in class com.github.copilot.rpc.CopilotClientOptions
Returns whether remote session support (Mission Control integration) is enabled.
isRemote() - Method in class com.github.copilot.rpc.SessionMetadata
Returns whether this session is stored remotely.
isStreaming() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Returns whether streaming is enabled.
isStreaming() - Method in class com.github.copilot.rpc.SessionConfig
Returns whether streaming is enabled.
isTruncated() - Method in record class com.github.copilot.generated.rpc.WorkspaceDiffFileChange
Returns the value of the isTruncated record component.
isTrusted(SessionPermissionsFolderTrustIsTrustedParams) - Method in class com.github.copilot.generated.rpc.SessionPermissionsFolderTrustApi
Folder path to check for trust.
isUnlimitedEntitlement() - Method in record class com.github.copilot.generated.AssistantUsageQuotaSnapshot
Returns the value of the isUnlimitedEntitlement record component.
isUnlimitedEntitlement() - Method in record class com.github.copilot.generated.rpc.AccountQuotaSnapshot
Returns the value of the isUnlimitedEntitlement record component.
isUserRequested() - Method in record class com.github.copilot.generated.ToolExecutionCompleteEvent.ToolExecutionCompleteEventData
Returns the value of the isUserRequested record component.
isUseStdio() - Method in class com.github.copilot.rpc.CopilotClientOptions
Returns whether to use stdio transport instead of TCP.
isVision() - Method in class com.github.copilot.rpc.ModelSupports
 
isWasFreeform() - Method in class com.github.copilot.rpc.UserInputResponse
Returns whether the answer was freeform (not from the provided choices).
items() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPendingRequestsResult
Returns the value of the items record component.
items() - Method in record class com.github.copilot.generated.rpc.SessionQueuePendingItemsResult
Returns the value of the items record component.

J

JsonRpcError - Class in com.github.copilot.rpc
JSON-RPC 2.0 error structure.
JsonRpcError() - Constructor for class com.github.copilot.rpc.JsonRpcError
 
JsonRpcRequest - Class in com.github.copilot.rpc
JSON-RPC 2.0 request structure.
JsonRpcRequest() - Constructor for class com.github.copilot.rpc.JsonRpcRequest
 
JsonRpcResponse - Class in com.github.copilot.rpc
JSON-RPC 2.0 response structure.
JsonRpcResponse() - Constructor for class com.github.copilot.rpc.JsonRpcResponse
 

K

kill(SessionShellKillParams) - Method in class com.github.copilot.generated.rpc.SessionShellApi
Identifier of a process previously returned by "shell.exec" and the signal to send.
killed() - Method in record class com.github.copilot.generated.rpc.SessionShellKillResult
Returns the value of the killed record component.
kind() - Method in record class com.github.copilot.generated.PermissionCompletedResult
Returns the value of the kind record component.
kind() - Method in record class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadata
Returns the value of the kind record component.
kind() - Method in record class com.github.copilot.generated.rpc.PermissionRule
Returns the value of the kind record component.
kind() - Method in record class com.github.copilot.generated.rpc.QueuePendingItems
Returns the value of the kind record component.
kind() - Method in record class com.github.copilot.generated.rpc.SlashCommandInfo
Returns the value of the kind record component.
kind() - Method in record class com.github.copilot.generated.SystemNotificationEvent.SystemNotificationEventData
Returns the value of the kind record component.

L

label() - Method in record class com.github.copilot.generated.rpc.InstructionsSources
Returns the value of the label record component.
LAST_INSTRUCTIONS - Static variable in class com.github.copilot.rpc.SystemPromptSections
End-of-prompt instructions: parallel tool calling, persistence, task completion.
lastCallInputTokens() - Method in record class com.github.copilot.generated.rpc.SessionUsageGetMetricsResult
Returns the value of the lastCallInputTokens record component.
lastCallOutputTokens() - Method in record class com.github.copilot.generated.rpc.SessionUsageGetMetricsResult
Returns the value of the lastCallOutputTokens record component.
lastInsertRowid() - Method in record class com.github.copilot.generated.rpc.SessionFsSqliteQueryResult
Returns the value of the lastInsertRowid record component.
lastUpdatedAt() - Method in record class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicy
Returns the value of the lastUpdatedAt record component.
LATEST - Enum constant in enum class com.github.copilot.SdkProtocolVersion
 
level() - Method in record class com.github.copilot.generated.rpc.SessionLogParams
Returns the value of the level record component.
LIGHT - Enum constant in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsTheme
The light variant.
LIGHT - Enum constant in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsTheme
The light variant.
LIGHTWEIGHT - Enum constant in enum class com.github.copilot.generated.rpc.ModelPickerCategory
The lightweight variant.
limit() - Method in record class com.github.copilot.generated.rpc.SessionMetadataContextInfoResult.SessionMetadataContextInfoResultContextInfo
Returns the value of the limit record component.
limits() - Method in record class com.github.copilot.generated.rpc.ModelCapabilities
Returns the value of the limits record component.
limits() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesOverride
Returns the value of the limits record component.
Limits() - Constructor for class com.github.copilot.rpc.ModelCapabilitiesOverride.Limits
 
linesAdded() - Method in record class com.github.copilot.generated.rpc.UsageMetricsCodeChanges
Returns the value of the linesAdded record component.
linesAdded() - Method in record class com.github.copilot.generated.ShutdownCodeChanges
Returns the value of the linesAdded record component.
linesRemoved() - Method in record class com.github.copilot.generated.rpc.UsageMetricsCodeChanges
Returns the value of the linesRemoved record component.
linesRemoved() - Method in record class com.github.copilot.generated.ShutdownCodeChanges
Returns the value of the linesRemoved record component.
list() - Method in class com.github.copilot.generated.rpc.ServerMcpConfigApi
User-configured MCP servers, keyed by server name.
list() - Method in class com.github.copilot.generated.rpc.ServerModelsApi
Optional GitHub token used to list models for a specific user instead of the global auth context.
list() - Method in class com.github.copilot.generated.rpc.ServerSessionsApi
Optional metadata-load limit and filters applied to the returned sessions.
list() - Method in class com.github.copilot.generated.rpc.SessionAgentApi
Identifies the target session.
list() - Method in class com.github.copilot.generated.rpc.SessionCanvasApi
Identifies the target session.
list() - Method in class com.github.copilot.generated.rpc.SessionCommandsApi
Optional filters controlling which command sources to include in the listing.
list() - Method in class com.github.copilot.generated.rpc.SessionExtensionsApi
Identifies the target session.
list() - Method in class com.github.copilot.generated.rpc.SessionMcpApi
Identifies the target session.
list() - Method in class com.github.copilot.generated.rpc.SessionPermissionsPathsApi
No parameters; returns the session's allow-listed directories.
list() - Method in class com.github.copilot.generated.rpc.SessionPluginsApi
Identifies the target session.
list() - Method in class com.github.copilot.generated.rpc.SessionScheduleApi
Identifies the target session.
list() - Method in class com.github.copilot.generated.rpc.SessionSkillsApi
Identifies the target session.
list() - Method in class com.github.copilot.generated.rpc.SessionTasksApi
Identifies the target session.
list(ToolsListParams) - Method in class com.github.copilot.generated.rpc.ServerToolsApi
Optional model identifier whose tool overrides should be applied to the listing.
listAgents() - Method in class com.github.copilot.CopilotSession
Lists the custom agents available for selection in this session.
listCheckpoints() - Method in class com.github.copilot.generated.rpc.SessionWorkspacesApi
Identifies the target session.
listFiles() - Method in class com.github.copilot.generated.rpc.SessionWorkspaceApi
Invokes session.workspace.listFiles.
listFiles() - Method in class com.github.copilot.generated.rpc.SessionWorkspacesApi
Identifies the target session.
listModels() - Method in class com.github.copilot.CopilotClient
Lists available models with their metadata.
listOpen() - Method in class com.github.copilot.generated.rpc.SessionCanvasApi
Identifies the target session.
listSessions() - Method in class com.github.copilot.CopilotClient
Lists all available sessions.
listSessions(SessionListFilter) - Method in class com.github.copilot.CopilotClient
Lists all available sessions with optional filtering.
ListSessionsResponse - Record Class in com.github.copilot.rpc
Internal response object from listing sessions.
ListSessionsResponse(List<SessionMetadata>) - Constructor for record class com.github.copilot.rpc.ListSessionsResponse
Creates an instance of a ListSessionsResponse record class.
listTools(SessionMcpAppsListToolsParams) - Method in class com.github.copilot.generated.rpc.SessionMcpAppsApi
MCP server to list app-callable tools for.
loadDeferredRepoHooks() - Method in class com.github.copilot.generated.rpc.ServerSessionsApi
Active session ID whose deferred repo-level hooks should be loaded.
LOCAL - Enum constant in enum class com.github.copilot.generated.HandoffSourceType
The local variant.
locale() - Method in record class com.github.copilot.generated.rpc.McpAppsHostContextDetails
Returns the value of the locale record component.
locale() - Method in record class com.github.copilot.generated.rpc.McpAppsSetHostContextDetails
Returns the value of the locale record component.
location() - Method in record class com.github.copilot.generated.rpc.InstructionsSources
Returns the value of the location record component.
LOCATION - Enum constant in enum class com.github.copilot.generated.rpc.PermissionsModifyRulesScope
The location variant.
locationKey() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsAddToolApprovalParams
Returns the value of the locationKey record component.
locationKey() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsApplyResult
Returns the value of the locationKey record component.
locationKey() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsResolveResult
Returns the value of the locationKey record component.
locations - Variable in class com.github.copilot.generated.rpc.SessionPermissionsApi
API methods for the permissions.locations sub-namespace.
locationType() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsApplyResult
Returns the value of the locationType record component.
locationType() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsResolveResult
Returns the value of the locationType record component.
log(SessionLogParams) - Method in class com.github.copilot.generated.rpc.SessionRpc
Message text, optional severity level, persistence flag, optional follow-up URL, and optional tip.
log(String) - Method in class com.github.copilot.CopilotSession
Logs an informational message to the session timeline.
log(String, String, Boolean) - Method in class com.github.copilot.CopilotSession
Logs a message to the session timeline.
log(String, String, Boolean, String) - Method in class com.github.copilot.CopilotSession
Logs a message to the session timeline.
login() - Method in record class com.github.copilot.generated.rpc.SessionAuthGetStatusResult
Returns the value of the login record component.
login(SessionMcpOauthLoginParams) - Method in class com.github.copilot.generated.rpc.SessionMcpOauthApi
Remote MCP server name and optional overrides controlling reauthentication, OAuth client display name, and the callback success-page copy.
logInteractiveShells() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the logInteractiveShells record component.
LONG_CONTEXT - Enum constant in enum class com.github.copilot.generated.SessionModelChangeEvent.SessionModelChangeEventData.SessionModelChangeEventDataContextTier
The long_context variant.
longContext() - Method in record class com.github.copilot.generated.rpc.ModelBillingTokenPrices
Returns the value of the longContext record component.
LOW - Enum constant in enum class com.github.copilot.generated.rpc.ModelPickerPriceCategory
The low variant.
lsp - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the lsp namespace.
lspClientName() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the lspClientName record component.

M

manageScheduleEnabled() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the manageScheduleEnabled record component.
marketplace() - Method in record class com.github.copilot.generated.rpc.InstalledPlugin
Returns the value of the marketplace record component.
marketplace() - Method in record class com.github.copilot.generated.rpc.Plugin
Returns the value of the marketplace record component.
marketplace() - Method in record class com.github.copilot.generated.rpc.SessionInstalledPlugin
Returns the value of the marketplace record component.
max() - Method in record class com.github.copilot.generated.rpc.SessionEventLogReadParams
Returns the value of the max record component.
maxContextWindowTokens() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesLimits
Returns the value of the maxContextWindowTokens record component.
maxContextWindowTokens() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesOverrideLimits
Returns the value of the maxContextWindowTokens record component.
maxOutputTokens() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesLimits
Returns the value of the maxOutputTokens record component.
maxOutputTokens() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesOverrideLimits
Returns the value of the maxOutputTokens record component.
maxPromptImages() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesLimitsVision
Returns the value of the maxPromptImages record component.
maxPromptImages() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesOverrideLimitsVision
Returns the value of the maxPromptImages record component.
maxPromptImageSize() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesLimitsVision
Returns the value of the maxPromptImageSize record component.
maxPromptImageSize() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesOverrideLimitsVision
Returns the value of the maxPromptImageSize record component.
maxPromptTokens() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesLimits
Returns the value of the maxPromptTokens record component.
maxPromptTokens() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesOverrideLimits
Returns the value of the maxPromptTokens record component.
mcLastEventId() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace
Returns the value of the mcLastEventId record component.
mcp - Variable in class com.github.copilot.generated.rpc.ServerRpc
API methods for the mcp namespace.
mcp - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the mcp namespace.
MCP_SAMPLING - Enum constant in enum class com.github.copilot.generated.ModelCallFailureSource
The mcp_sampling variant.
mcpApps() - Method in record class com.github.copilot.generated.CapabilitiesChangedUI
Returns the value of the mcpApps record component.
McpAppsDiagnoseCapability - Record Class in com.github.copilot.generated.rpc
Capability negotiation snapshot
McpAppsDiagnoseCapability(Boolean, Boolean, Boolean) - Constructor for record class com.github.copilot.generated.rpc.McpAppsDiagnoseCapability
Creates an instance of a McpAppsDiagnoseCapability record class.
McpAppsDiagnoseServer - Record Class in com.github.copilot.generated.rpc
What the server returned for this session
McpAppsDiagnoseServer(Boolean, Double, Double, List<String>) - Constructor for record class com.github.copilot.generated.rpc.McpAppsDiagnoseServer
Creates an instance of a McpAppsDiagnoseServer record class.
McpAppsHostContextDetails - Record Class in com.github.copilot.generated.rpc
Current host context
McpAppsHostContextDetails(McpAppsHostContextDetailsTheme, String, String, McpAppsHostContextDetailsDisplayMode, List<McpAppsHostContextDetailsAvailableDisplayMode>, McpAppsHostContextDetailsPlatform, String) - Constructor for record class com.github.copilot.generated.rpc.McpAppsHostContextDetails
Creates an instance of a McpAppsHostContextDetails record class.
McpAppsHostContextDetailsAvailableDisplayMode - Enum Class in com.github.copilot.generated.rpc
Allowed values for the `McpAppsHostContextDetailsAvailableDisplayMode` enumeration.
McpAppsHostContextDetailsDisplayMode - Enum Class in com.github.copilot.generated.rpc
Current display mode (SEP-1865)
McpAppsHostContextDetailsPlatform - Enum Class in com.github.copilot.generated.rpc
Platform type for responsive design
McpAppsHostContextDetailsTheme - Enum Class in com.github.copilot.generated.rpc
UI theme preference per SEP-1865
McpAppsResourceContent - Record Class in com.github.copilot.generated.rpc
Schema for the `McpAppsResourceContent` type.
McpAppsResourceContent(String, String, String, String, Map<String, Object>) - Constructor for record class com.github.copilot.generated.rpc.McpAppsResourceContent
Creates an instance of a McpAppsResourceContent record class.
McpAppsSetHostContextDetails - Record Class in com.github.copilot.generated.rpc
Host context advertised to MCP App guests
McpAppsSetHostContextDetails(McpAppsSetHostContextDetailsTheme, String, String, McpAppsSetHostContextDetailsDisplayMode, List<McpAppsSetHostContextDetailsAvailableDisplayMode>, McpAppsSetHostContextDetailsPlatform, String) - Constructor for record class com.github.copilot.generated.rpc.McpAppsSetHostContextDetails
Creates an instance of a McpAppsSetHostContextDetails record class.
McpAppsSetHostContextDetailsAvailableDisplayMode - Enum Class in com.github.copilot.generated.rpc
Allowed values for the `McpAppsSetHostContextDetailsAvailableDisplayMode` enumeration.
McpAppsSetHostContextDetailsDisplayMode - Enum Class in com.github.copilot.generated.rpc
Current display mode (SEP-1865)
McpAppsSetHostContextDetailsPlatform - Enum Class in com.github.copilot.generated.rpc
Platform type for responsive design
McpAppsSetHostContextDetailsTheme - Enum Class in com.github.copilot.generated.rpc
UI theme preference per SEP-1865
McpAppToolCallCompleteError - Record Class in com.github.copilot.generated
Set when the underlying tools/call threw an error before returning a CallToolResult
McpAppToolCallCompleteError(String) - Constructor for record class com.github.copilot.generated.McpAppToolCallCompleteError
Creates an instance of a McpAppToolCallCompleteError record class.
McpAppToolCallCompleteEvent - Class in com.github.copilot.generated
Session event "mcp_app.tool_call_complete".
McpAppToolCallCompleteEvent() - Constructor for class com.github.copilot.generated.McpAppToolCallCompleteEvent
 
McpAppToolCallCompleteEvent.McpAppToolCallCompleteEventData - Record Class in com.github.copilot.generated
Data payload for McpAppToolCallCompleteEvent.
McpAppToolCallCompleteEventData(String, String, Map<String, Object>, Boolean, Double, Map<String, Object>, McpAppToolCallCompleteError, McpAppToolCallCompleteToolMeta) - Constructor for record class com.github.copilot.generated.McpAppToolCallCompleteEvent.McpAppToolCallCompleteEventData
Creates an instance of a McpAppToolCallCompleteEventData record class.
McpAppToolCallCompleteToolMeta - Record Class in com.github.copilot.generated
The tool's `_meta.ui` block at the time of the call, so consumers can decide whether to forward the result to the model without re-listing tools.
McpAppToolCallCompleteToolMeta(McpAppToolCallCompleteToolMetaUI) - Constructor for record class com.github.copilot.generated.McpAppToolCallCompleteToolMeta
Creates an instance of a McpAppToolCallCompleteToolMeta record class.
McpAppToolCallCompleteToolMetaUI - Record Class in com.github.copilot.generated
Schema for the `McpAppToolCallCompleteToolMetaUI` type.
McpAppToolCallCompleteToolMetaUI(String, List<String>) - Constructor for record class com.github.copilot.generated.McpAppToolCallCompleteToolMetaUI
Creates an instance of a McpAppToolCallCompleteToolMetaUI record class.
McpConfigAddParams - Record Class in com.github.copilot.generated.rpc
MCP server name and configuration to add to user configuration.
McpConfigAddParams(String, Object) - Constructor for record class com.github.copilot.generated.rpc.McpConfigAddParams
Creates an instance of a McpConfigAddParams record class.
McpConfigDisableParams - Record Class in com.github.copilot.generated.rpc
MCP server names to disable for new sessions.
McpConfigDisableParams(List<String>) - Constructor for record class com.github.copilot.generated.rpc.McpConfigDisableParams
Creates an instance of a McpConfigDisableParams record class.
McpConfigEnableParams - Record Class in com.github.copilot.generated.rpc
MCP server names to enable for new sessions.
McpConfigEnableParams(List<String>) - Constructor for record class com.github.copilot.generated.rpc.McpConfigEnableParams
Creates an instance of a McpConfigEnableParams record class.
McpConfigListResult - Record Class in com.github.copilot.generated.rpc
User-configured MCP servers, keyed by server name.
McpConfigListResult(Map<String, Object>) - Constructor for record class com.github.copilot.generated.rpc.McpConfigListResult
Creates an instance of a McpConfigListResult record class.
McpConfigRemoveParams - Record Class in com.github.copilot.generated.rpc
MCP server name to remove from user configuration.
McpConfigRemoveParams(String) - Constructor for record class com.github.copilot.generated.rpc.McpConfigRemoveParams
Creates an instance of a McpConfigRemoveParams record class.
McpConfigUpdateParams - Record Class in com.github.copilot.generated.rpc
MCP server name and replacement configuration to write to user configuration.
McpConfigUpdateParams(String, Object) - Constructor for record class com.github.copilot.generated.rpc.McpConfigUpdateParams
Creates an instance of a McpConfigUpdateParams record class.
McpDiscoverParams - Record Class in com.github.copilot.generated.rpc
Optional working directory used as context for MCP server discovery.
McpDiscoverParams(String) - Constructor for record class com.github.copilot.generated.rpc.McpDiscoverParams
Creates an instance of a McpDiscoverParams record class.
McpDiscoverResult - Record Class in com.github.copilot.generated.rpc
MCP servers discovered from user, workspace, plugin, and built-in sources.
McpDiscoverResult(List<DiscoveredMcpServer>) - Constructor for record class com.github.copilot.generated.rpc.McpDiscoverResult
Creates an instance of a McpDiscoverResult record class.
McpExecuteSamplingRequest - Record Class in com.github.copilot.generated.rpc
Raw MCP CreateMessageRequest params, as received in the `sampling.requested` event.
McpExecuteSamplingRequest() - Constructor for record class com.github.copilot.generated.rpc.McpExecuteSamplingRequest
Creates an instance of a McpExecuteSamplingRequest record class.
McpExecuteSamplingResult - Record Class in com.github.copilot.generated.rpc
MCP CreateMessageResult payload (with optional 'tools' extension), present when action='success'.
McpExecuteSamplingResult() - Constructor for record class com.github.copilot.generated.rpc.McpExecuteSamplingResult
Creates an instance of a McpExecuteSamplingResult record class.
McpHttpServerConfig - Class in com.github.copilot.rpc
Configuration for a remote HTTP/SSE MCP (Model Context Protocol) server.
McpHttpServerConfig() - Constructor for class com.github.copilot.rpc.McpHttpServerConfig
 
McpOauthCompletedEvent - Class in com.github.copilot.generated
Session event "mcp.oauth_completed".
McpOauthCompletedEvent() - Constructor for class com.github.copilot.generated.McpOauthCompletedEvent
 
McpOauthCompletedEvent.McpOauthCompletedEventData - Record Class in com.github.copilot.generated
Data payload for McpOauthCompletedEvent.
McpOauthCompletedEventData(String) - Constructor for record class com.github.copilot.generated.McpOauthCompletedEvent.McpOauthCompletedEventData
Creates an instance of a McpOauthCompletedEventData record class.
McpOauthRequiredEvent - Class in com.github.copilot.generated
Session event "mcp.oauth_required".
McpOauthRequiredEvent() - Constructor for class com.github.copilot.generated.McpOauthRequiredEvent
 
McpOauthRequiredEvent.McpOauthRequiredEventData - Record Class in com.github.copilot.generated
Data payload for McpOauthRequiredEvent.
McpOauthRequiredEventData(String, String, String, McpOauthRequiredStaticClientConfig) - Constructor for record class com.github.copilot.generated.McpOauthRequiredEvent.McpOauthRequiredEventData
Creates an instance of a McpOauthRequiredEventData record class.
McpOauthRequiredStaticClientConfig - Record Class in com.github.copilot.generated
Static OAuth client configuration, if the server specifies one
McpOauthRequiredStaticClientConfig(String, Boolean, String) - Constructor for record class com.github.copilot.generated.McpOauthRequiredStaticClientConfig
Creates an instance of a McpOauthRequiredStaticClientConfig record class.
mcpRequestId() - Method in record class com.github.copilot.generated.rpc.SessionMcpExecuteSamplingParams
Returns the value of the mcpRequestId record component.
mcpRequestId() - Method in record class com.github.copilot.generated.SamplingRequestedEvent.SamplingRequestedEventData
Returns the value of the mcpRequestId record component.
McpSamplingExecutionAction - Enum Class in com.github.copilot.generated.rpc
Outcome of the sampling inference.
McpServer - Record Class in com.github.copilot.generated.rpc
Schema for the `McpServer` type.
McpServer(String, McpServerStatus, McpServerSource, String) - Constructor for record class com.github.copilot.generated.rpc.McpServer
Creates an instance of a McpServer record class.
McpServerConfig - Class in com.github.copilot.rpc
Abstract base class for MCP (Model Context Protocol) server configurations.
McpServerConfig() - Constructor for class com.github.copilot.rpc.McpServerConfig
 
mcpServerName() - Method in record class com.github.copilot.generated.AssistantMessageToolRequest
Returns the value of the mcpServerName record component.
mcpServerName() - Method in record class com.github.copilot.generated.ToolExecutionStartEvent.ToolExecutionStartEventData
Returns the value of the mcpServerName record component.
mcpServers() - Method in record class com.github.copilot.generated.rpc.AgentInfo
Returns the value of the mcpServers record component.
McpServersLoadedServer - Record Class in com.github.copilot.generated
Schema for the `McpServersLoadedServer` type.
McpServersLoadedServer(String, McpServerStatus, McpServerSource, String, McpServerTransport, String, String) - Constructor for record class com.github.copilot.generated.McpServersLoadedServer
Creates an instance of a McpServersLoadedServer record class.
McpServersLoadedServerStatus - Enum Class in com.github.copilot.generated
Connection status: connected, failed, needs-auth, pending, disabled, or not_configured
McpServerSource - Enum Class in com.github.copilot.generated
Configuration source: user, workspace, plugin, or builtin
McpServerSource - Enum Class in com.github.copilot.generated.rpc
Configuration source: user, workspace, plugin, or builtin
McpServerStatus - Enum Class in com.github.copilot.generated
Connection status: connected, failed, needs-auth, pending, disabled, or not_configured
McpServerStatus - Enum Class in com.github.copilot.generated.rpc
Connection status: connected, failed, needs-auth, pending, disabled, or not_configured
McpServerStatusChangedStatus - Enum Class in com.github.copilot.generated
New connection status: connected, failed, needs-auth, pending, disabled, or not_configured
McpServerTransport - Enum Class in com.github.copilot.generated
Transport mechanism: stdio, http, sse (deprecated), or memory (in-process MCP server)
McpSetEnvValueModeDetails - Enum Class in com.github.copilot.generated.rpc
How environment-variable values supplied to MCP servers are resolved.
McpStdioServerConfig - Class in com.github.copilot.rpc
Configuration for a local/stdio MCP (Model Context Protocol) server.
McpStdioServerConfig() - Constructor for class com.github.copilot.rpc.McpStdioServerConfig
 
mcpToolName() - Method in record class com.github.copilot.generated.AssistantMessageToolRequest
Returns the value of the mcpToolName record component.
mcpToolName() - Method in record class com.github.copilot.generated.ToolExecutionStartEvent.ToolExecutionStartEventData
Returns the value of the mcpToolName record component.
mcSessionId() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace
Returns the value of the mcSessionId record component.
mcTaskId() - Method in record class com.github.copilot.generated.rpc.SessionMetadata
Returns the value of the mcTaskId record component.
mcTaskId() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace
Returns the value of the mcTaskId record component.
MEDIUM - Enum constant in enum class com.github.copilot.generated.rpc.ModelPickerPriceCategory
The medium variant.
MEMORY - Enum constant in enum class com.github.copilot.generated.McpServerTransport
The memory variant.
MEMORY - Enum constant in enum class com.github.copilot.generated.rpc.DiscoveredMcpServerType
The memory variant.
message() - Method in record class com.github.copilot.generated.ElicitationRequestedEvent.ElicitationRequestedEventData
Returns the value of the message record component.
message() - Method in record class com.github.copilot.generated.HookEndError
Returns the value of the message record component.
message() - Method in record class com.github.copilot.generated.HookProgressEvent.HookProgressEventData
Returns the value of the message record component.
message() - Method in record class com.github.copilot.generated.McpAppToolCallCompleteError
Returns the value of the message record component.
message() - Method in record class com.github.copilot.generated.rpc.PingParams
Returns the value of the message record component.
message() - Method in record class com.github.copilot.generated.rpc.PingResult
Returns the value of the message record component.
message() - Method in record class com.github.copilot.generated.rpc.SessionFsError
Returns the value of the message record component.
message() - Method in record class com.github.copilot.generated.rpc.SessionLogParams
Returns the value of the message record component.
message() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsNotifyPromptShownParams
Returns the value of the message record component.
message() - Method in record class com.github.copilot.generated.rpc.SessionTasksSendMessageParams
Returns the value of the message record component.
message() - Method in record class com.github.copilot.generated.rpc.SessionUiElicitationParams
Returns the value of the message record component.
message() - Method in record class com.github.copilot.generated.SessionErrorEvent.SessionErrorEventData
Returns the value of the message record component.
message() - Method in record class com.github.copilot.generated.SessionInfoEvent.SessionInfoEventData
Returns the value of the message record component.
message() - Method in record class com.github.copilot.generated.SessionWarningEvent.SessionWarningEventData
Returns the value of the message record component.
message() - Method in record class com.github.copilot.generated.ToolExecutionCompleteError
Returns the value of the message record component.
message() - Method in record class com.github.copilot.rpc.PingResponse
Returns the value of the message record component.
MESSAGE - Enum constant in enum class com.github.copilot.generated.rpc.QueuePendingItemsKind
The message variant.
MessageAttachment - Interface in com.github.copilot.rpc
Marker interface for all attachment types that can be included in a message.
messageId() - Method in record class com.github.copilot.generated.AssistantMessageDeltaEvent.AssistantMessageDeltaEventData
Returns the value of the messageId record component.
messageId() - Method in record class com.github.copilot.generated.AssistantMessageEvent.AssistantMessageEventData
Returns the value of the messageId record component.
messageId() - Method in record class com.github.copilot.generated.AssistantMessageStartEvent.AssistantMessageStartEventData
Returns the value of the messageId record component.
messageId() - Method in record class com.github.copilot.generated.rpc.SessionSendResult
Returns the value of the messageId record component.
messageId() - Method in record class com.github.copilot.rpc.SendMessageResponse
Returns the value of the messageId record component.
MessageOptions - Class in com.github.copilot.rpc
Options for sending a message to a Copilot session.
MessageOptions() - Constructor for class com.github.copilot.rpc.MessageOptions
 
messagesLength() - Method in record class com.github.copilot.generated.rpc.HistoryCompactContextWindow
Returns the value of the messagesLength record component.
messagesLength() - Method in record class com.github.copilot.generated.SessionUsageInfoEvent.SessionUsageInfoEventData
Returns the value of the messagesLength record component.
messagesRemoved() - Method in record class com.github.copilot.generated.rpc.SessionHistoryCompactResult
Returns the value of the messagesRemoved record component.
messagesRemoved() - Method in record class com.github.copilot.generated.SessionCompactionCompleteEvent.SessionCompactionCompleteEventData
Returns the value of the messagesRemoved record component.
messagesRemovedDuringTruncation() - Method in record class com.github.copilot.generated.SessionTruncationEvent.SessionTruncationEventData
Returns the value of the messagesRemovedDuringTruncation record component.
messagesTokenCount() - Method in record class com.github.copilot.generated.rpc.SessionMetadataRecomputeContextTokensResult
Returns the value of the messagesTokenCount record component.
meta() - Method in record class com.github.copilot.generated.rpc.McpAppsResourceContent
Returns the value of the meta record component.
meta() - Method in record class com.github.copilot.generated.ToolExecutionCompleteToolDescription
Returns the value of the meta record component.
meta() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResource
Returns the value of the meta record component.
metadata - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the metadata namespace.
metadata() - Method in record class com.github.copilot.generated.rpc.SessionsConnectResult
Returns the value of the metadata record component.
metadata() - Method in record class com.github.copilot.generated.SystemMessageEvent.SystemMessageEventData
Returns the value of the metadata record component.
MetadataSnapshotCurrentMode - Enum Class in com.github.copilot.generated.rpc
The current agent mode for this session (e.g., 'interactive', 'plan', 'autopilot')
MetadataSnapshotRemoteMetadata - Record Class in com.github.copilot.generated.rpc
Remote-session-specific metadata.
MetadataSnapshotRemoteMetadata(String, MetadataSnapshotRemoteMetadataRepository, Long, MetadataSnapshotRemoteMetadataTaskType) - Constructor for record class com.github.copilot.generated.rpc.MetadataSnapshotRemoteMetadata
Creates an instance of a MetadataSnapshotRemoteMetadata record class.
MetadataSnapshotRemoteMetadataRepository - Record Class in com.github.copilot.generated.rpc
The repository the remote session targets.
MetadataSnapshotRemoteMetadataRepository(String, String, String) - Constructor for record class com.github.copilot.generated.rpc.MetadataSnapshotRemoteMetadataRepository
Creates an instance of a MetadataSnapshotRemoteMetadataRepository record class.
MetadataSnapshotRemoteMetadataTaskType - Enum Class in com.github.copilot.generated.rpc
Whether the remote task originated from Copilot Coding Agent (cca) or a CLI `--remote` invocation.
microphone() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUIPermissions
Returns the value of the microphone record component.
mimeType() - Method in record class com.github.copilot.generated.rpc.McpAppsResourceContent
Returns the value of the mimeType record component.
mimeType() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResource
Returns the value of the mimeType record component.
mimeType() - Method in record class com.github.copilot.rpc.ToolBinaryResult
Returns the value of the mimeType record component.
MOBILE - Enum constant in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsPlatform
The mobile variant.
MOBILE - Enum constant in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsPlatform
The mobile variant.
mode - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the mode namespace.
mode() - Method in record class com.github.copilot.generated.ElicitationRequestedEvent.ElicitationRequestedEventData
Returns the value of the mode record component.
mode() - Method in record class com.github.copilot.generated.rpc.SessionFsAppendFileParams
Returns the value of the mode record component.
mode() - Method in record class com.github.copilot.generated.rpc.SessionFsMkdirParams
Returns the value of the mode record component.
mode() - Method in record class com.github.copilot.generated.rpc.SessionFsWriteFileParams
Returns the value of the mode record component.
mode() - Method in record class com.github.copilot.generated.rpc.SessionMcpSetEnvValueModeParams
Returns the value of the mode record component.
mode() - Method in record class com.github.copilot.generated.rpc.SessionMcpSetEnvValueModeResult
Returns the value of the mode record component.
mode() - Method in record class com.github.copilot.generated.rpc.SessionModeGetResult
Returns the value of the mode record component.
mode() - Method in record class com.github.copilot.generated.rpc.SessionModeSetParams
Returns the value of the mode record component.
mode() - Method in record class com.github.copilot.generated.rpc.SessionModeSetResult
Returns the value of the mode record component.
mode() - Method in record class com.github.copilot.generated.rpc.SessionRemoteEnableParams
Returns the value of the mode record component.
mode() - Method in record class com.github.copilot.generated.rpc.SessionSendParams
Returns the value of the mode record component.
mode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesDiffParams
Returns the value of the mode record component.
mode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesDiffResult
Returns the value of the mode record component.
model - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the model namespace.
model() - Method in record class com.github.copilot.generated.AssistantMessageEvent.AssistantMessageEventData
Returns the value of the model record component.
model() - Method in record class com.github.copilot.generated.AssistantUsageEvent.AssistantUsageEventData
Returns the value of the model record component.
model() - Method in record class com.github.copilot.generated.CompactionCompleteCompactionTokensUsed
Returns the value of the model record component.
model() - Method in record class com.github.copilot.generated.CustomAgentsUpdatedAgent
Returns the value of the model record component.
model() - Method in record class com.github.copilot.generated.ModelCallFailureEvent.ModelCallFailureEventData
Returns the value of the model record component.
model() - Method in record class com.github.copilot.generated.rpc.AgentInfo
Returns the value of the model record component.
model() - Method in record class com.github.copilot.generated.rpc.AgentRegistrySpawnParams
Returns the value of the model record component.
model() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the model record component.
model() - Method in record class com.github.copilot.generated.rpc.SessionTasksStartAgentParams
Returns the value of the model record component.
model() - Method in record class com.github.copilot.generated.rpc.ToolsListParams
Returns the value of the model record component.
model() - Method in record class com.github.copilot.generated.SessionToolsUpdatedEvent.SessionToolsUpdatedEventData
Returns the value of the model record component.
model() - Method in record class com.github.copilot.generated.SubagentCompletedEvent.SubagentCompletedEventData
Returns the value of the model record component.
model() - Method in record class com.github.copilot.generated.SubagentFailedEvent.SubagentFailedEventData
Returns the value of the model record component.
model() - Method in record class com.github.copilot.generated.SubagentStartedEvent.SubagentStartedEventData
Returns the value of the model record component.
model() - Method in record class com.github.copilot.generated.ToolExecutionCompleteEvent.ToolExecutionCompleteEventData
Returns the value of the model record component.
Model - Record Class in com.github.copilot.generated.rpc
Schema for the `Model` type.
Model(String, String, ModelCapabilities, ModelPolicy, ModelBilling, List<String>, String, ModelPickerCategory, ModelPickerPriceCategory) - Constructor for record class com.github.copilot.generated.rpc.Model
Creates an instance of a Model record class.
MODEL - Enum constant in enum class com.github.copilot.generated.rpc.InstructionsSourcesType
The model variant.
MODEL - Enum constant in enum class com.github.copilot.generated.ToolExecutionCompleteToolDescriptionMetaUIVisibility
The model variant.
ModelBilling - Class in com.github.copilot.rpc
Model billing information.
ModelBilling - Record Class in com.github.copilot.generated.rpc
Billing information
ModelBilling() - Constructor for class com.github.copilot.rpc.ModelBilling
 
ModelBilling(Double, ModelBillingTokenPrices) - Constructor for record class com.github.copilot.generated.rpc.ModelBilling
Creates an instance of a ModelBilling record class.
ModelBillingTokenPrices - Record Class in com.github.copilot.generated.rpc
Token-level pricing information for this model
ModelBillingTokenPrices(Double, Double, Double, Long, Long, ModelBillingTokenPricesLongContext) - Constructor for record class com.github.copilot.generated.rpc.ModelBillingTokenPrices
Creates an instance of a ModelBillingTokenPrices record class.
ModelBillingTokenPricesLongContext - Record Class in com.github.copilot.generated.rpc
Long context tier pricing (available for models with extended context windows)
ModelBillingTokenPricesLongContext(Double, Double, Double, Long) - Constructor for record class com.github.copilot.generated.rpc.ModelBillingTokenPricesLongContext
Creates an instance of a ModelBillingTokenPricesLongContext record class.
ModelCallFailureEvent - Class in com.github.copilot.generated
Session event "model.call_failure".
ModelCallFailureEvent() - Constructor for class com.github.copilot.generated.ModelCallFailureEvent
 
ModelCallFailureEvent.ModelCallFailureEventData - Record Class in com.github.copilot.generated
Data payload for ModelCallFailureEvent.
ModelCallFailureEventData(String, String, String, String, String, Long, Long, ModelCallFailureSource, String) - Constructor for record class com.github.copilot.generated.ModelCallFailureEvent.ModelCallFailureEventData
Creates an instance of a ModelCallFailureEventData record class.
ModelCallFailureSource - Enum Class in com.github.copilot.generated
Where the failed model call originated
modelCapabilities() - Method in record class com.github.copilot.generated.rpc.SessionModelSwitchToParams
Returns the value of the modelCapabilities record component.
ModelCapabilities - Class in com.github.copilot.rpc
Model capabilities and limits.
ModelCapabilities - Record Class in com.github.copilot.generated.rpc
Model capabilities and limits
ModelCapabilities() - Constructor for class com.github.copilot.rpc.ModelCapabilities
 
ModelCapabilities(ModelCapabilitiesSupports, ModelCapabilitiesLimits) - Constructor for record class com.github.copilot.generated.rpc.ModelCapabilities
Creates an instance of a ModelCapabilities record class.
ModelCapabilitiesLimits - Record Class in com.github.copilot.generated.rpc
Token limits for prompts, outputs, and context window
ModelCapabilitiesLimits(Long, Long, Long, ModelCapabilitiesLimitsVision) - Constructor for record class com.github.copilot.generated.rpc.ModelCapabilitiesLimits
Creates an instance of a ModelCapabilitiesLimits record class.
ModelCapabilitiesLimitsVision - Record Class in com.github.copilot.generated.rpc
Vision-specific limits
ModelCapabilitiesLimitsVision(List<String>, Long, Long) - Constructor for record class com.github.copilot.generated.rpc.ModelCapabilitiesLimitsVision
Creates an instance of a ModelCapabilitiesLimitsVision record class.
ModelCapabilitiesOverride - Class in com.github.copilot.rpc
Per-property overrides for model capabilities, deep-merged over runtime defaults.
ModelCapabilitiesOverride - Record Class in com.github.copilot.generated.rpc
Override individual model capabilities resolved by the runtime
ModelCapabilitiesOverride() - Constructor for class com.github.copilot.rpc.ModelCapabilitiesOverride
 
ModelCapabilitiesOverride(ModelCapabilitiesOverrideSupports, ModelCapabilitiesOverrideLimits) - Constructor for record class com.github.copilot.generated.rpc.ModelCapabilitiesOverride
Creates an instance of a ModelCapabilitiesOverride record class.
ModelCapabilitiesOverride.Limits - Class in com.github.copilot.rpc
Token limit overrides for model capabilities.
ModelCapabilitiesOverride.Supports - Class in com.github.copilot.rpc
Feature flag overrides for model capabilities.
ModelCapabilitiesOverrideLimits - Record Class in com.github.copilot.generated.rpc
Token limits for prompts, outputs, and context window
ModelCapabilitiesOverrideLimits(Long, Long, Long, ModelCapabilitiesOverrideLimitsVision) - Constructor for record class com.github.copilot.generated.rpc.ModelCapabilitiesOverrideLimits
Creates an instance of a ModelCapabilitiesOverrideLimits record class.
ModelCapabilitiesOverrideLimitsVision - Record Class in com.github.copilot.generated.rpc
Vision-specific limits
ModelCapabilitiesOverrideLimitsVision(List<String>, Long, Long) - Constructor for record class com.github.copilot.generated.rpc.ModelCapabilitiesOverrideLimitsVision
Creates an instance of a ModelCapabilitiesOverrideLimitsVision record class.
ModelCapabilitiesOverrideSupports - Record Class in com.github.copilot.generated.rpc
Feature flags indicating what the model supports
ModelCapabilitiesOverrideSupports(Boolean, Boolean) - Constructor for record class com.github.copilot.generated.rpc.ModelCapabilitiesOverrideSupports
Creates an instance of a ModelCapabilitiesOverrideSupports record class.
ModelCapabilitiesSupports - Record Class in com.github.copilot.generated.rpc
Feature flags indicating what the model supports
ModelCapabilitiesSupports(Boolean, Boolean) - Constructor for record class com.github.copilot.generated.rpc.ModelCapabilitiesSupports
Creates an instance of a ModelCapabilitiesSupports record class.
modelId() - Method in record class com.github.copilot.generated.rpc.SessionMetadataRecomputeContextTokensParams
Returns the value of the modelId record component.
modelId() - Method in record class com.github.copilot.generated.rpc.SessionModelGetCurrentResult
Returns the value of the modelId record component.
modelId() - Method in record class com.github.copilot.generated.rpc.SessionModelSwitchToParams
Returns the value of the modelId record component.
modelId() - Method in record class com.github.copilot.generated.rpc.SessionModelSwitchToResult
Returns the value of the modelId record component.
ModelInfo - Class in com.github.copilot.rpc
Information about an available model.
ModelInfo() - Constructor for class com.github.copilot.rpc.ModelInfo
 
ModelLimits - Class in com.github.copilot.rpc
Model limits.
ModelLimits() - Constructor for class com.github.copilot.rpc.ModelLimits
 
modelMetrics() - Method in record class com.github.copilot.generated.rpc.SessionUsageGetMetricsResult
Returns the value of the modelMetrics record component.
modelMetrics() - Method in record class com.github.copilot.generated.SessionShutdownEvent.SessionShutdownEventData
Returns the value of the modelMetrics record component.
modelName() - Method in record class com.github.copilot.generated.rpc.SessionMetadataContextInfoResult.SessionMetadataContextInfoResultContextInfo
Returns the value of the modelName record component.
modelPickerCategory() - Method in record class com.github.copilot.generated.rpc.Model
Returns the value of the modelPickerCategory record component.
ModelPickerCategory - Enum Class in com.github.copilot.generated.rpc
Model capability category for grouping in the model picker
modelPickerPriceCategory() - Method in record class com.github.copilot.generated.rpc.Model
Returns the value of the modelPickerPriceCategory record component.
ModelPickerPriceCategory - Enum Class in com.github.copilot.generated.rpc
Relative cost tier for token-based billing users
ModelPolicy - Class in com.github.copilot.rpc
Model policy state.
ModelPolicy - Record Class in com.github.copilot.generated.rpc
Policy state (if applicable)
ModelPolicy() - Constructor for class com.github.copilot.rpc.ModelPolicy
 
ModelPolicy(ModelPolicyState, String) - Constructor for record class com.github.copilot.generated.rpc.ModelPolicy
Creates an instance of a ModelPolicy record class.
ModelPolicyState - Enum Class in com.github.copilot.generated.rpc
Current policy state for this model
models - Variable in class com.github.copilot.generated.rpc.ServerRpc
API methods for the models namespace.
models() - Method in record class com.github.copilot.generated.rpc.ModelsListResult
Returns the value of the models record component.
ModelsListResult - Record Class in com.github.copilot.generated.rpc
List of Copilot models available to the resolved user, including capabilities and billing metadata.
ModelsListResult(List<Model>) - Constructor for record class com.github.copilot.generated.rpc.ModelsListResult
Creates an instance of a ModelsListResult record class.
ModelSupports - Class in com.github.copilot.rpc
Model support flags.
ModelSupports() - Constructor for class com.github.copilot.rpc.ModelSupports
 
ModelVisionLimits - Class in com.github.copilot.rpc
Model vision-specific limits.
ModelVisionLimits() - Constructor for class com.github.copilot.rpc.ModelVisionLimits
 
MODIFIED - Enum constant in enum class com.github.copilot.generated.rpc.WorkspaceDiffFileChangeType
The modified variant.
modifiedArgs() - Method in record class com.github.copilot.rpc.PreToolUseHookOutput
Returns the value of the modifiedArgs record component.
modifiedConfig() - Method in record class com.github.copilot.rpc.SessionStartHookOutput
Returns the value of the modifiedConfig record component.
modifiedPrompt() - Method in record class com.github.copilot.rpc.UserPromptSubmittedHookOutput
Returns the value of the modifiedPrompt record component.
modifiedResult() - Method in record class com.github.copilot.rpc.PostToolUseHookOutput
Returns the value of the modifiedResult record component.
modifiedTime() - Method in record class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadata
Returns the value of the modifiedTime record component.
modifiedTime() - Method in record class com.github.copilot.generated.rpc.SessionMetadata
Returns the value of the modifiedTime record component.
modifiedTime() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult
Returns the value of the modifiedTime record component.
modifiedTime() - Method in record class com.github.copilot.rpc.SessionLifecycleEventMetadata
Returns the value of the modifiedTime record component.
modifyRules(SessionPermissionsModifyRulesParams) - Method in class com.github.copilot.generated.rpc.SessionPermissionsApi
Scope and add/remove instructions for modifying session- or location-scoped permission rules.
mtime() - Method in record class com.github.copilot.generated.rpc.SessionFsStatResult
Returns the value of the mtime record component.
multiplier() - Method in record class com.github.copilot.generated.rpc.ModelBilling
Returns the value of the multiplier record component.

N

name - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the name namespace.
name() - Method in record class com.github.copilot.generated.AssistantMessageToolRequest
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.CanvasRegistryChangedCanvasAction
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.CommandsChangedCommand
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.CustomAgentsUpdatedAgent
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.ExtensionsLoadedExtension
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.HandoffRepository
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.McpServersLoadedServer
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.AgentInfo
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.AgentRegistrySpawnParams
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.CanvasAction
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadata
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadataRepository
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.DiscoveredMcpServer
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.Extension
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.InstalledPlugin
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.McpConfigAddParams
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.McpConfigRemoveParams
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.McpConfigUpdateParams
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.McpServer
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.MetadataSnapshotRemoteMetadataRepository
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.Model
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicyRuleSource
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.Plugin
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.ServerSkill
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.SessionAgentSelectParams
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.SessionCommandsInvokeParams
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.SessionFsReaddirWithTypesEntry
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.SessionInstalledPlugin
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.SessionMetadata
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult.SessionMetadataSnapshotResultWorkspace
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.SessionNameGetResult
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.SessionNameSetParams
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.SessionsForkParams
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.SessionsForkResult
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.SessionSkillsDisableParams
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.SessionSkillsEnableParams
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.SessionTasksStartAgentParams
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.Skill
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.SkillsInvokedSkill
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.SlashCommandInfo
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.rpc.Tool
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.SessionCustomNotificationEvent.SessionCustomNotificationEventData
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.SkillInvokedEvent.SkillInvokedEventData
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.SkillsLoadedSkill
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.SystemMessageEvent.SystemMessageEventData
Returns the value of the name record component.
name() - Method in record class com.github.copilot.generated.ToolExecutionCompleteToolDescription
Returns the value of the name record component.
name() - Method in record class com.github.copilot.rpc.ToolDefinition
Returns the value of the name record component.
names() - Method in record class com.github.copilot.generated.rpc.McpConfigDisableParams
Returns the value of the names record component.
names() - Method in record class com.github.copilot.generated.rpc.McpConfigEnableParams
Returns the value of the names record component.
namespacedName() - Method in record class com.github.copilot.generated.rpc.Tool
Returns the value of the namespacedName record component.
nativeDocumentPathFallbackPaths() - Method in record class com.github.copilot.generated.UserMessageEvent.UserMessageEventData
Returns the value of the nativeDocumentPathFallbackPaths record component.
NEEDS_AUTH - Enum constant in enum class com.github.copilot.generated.McpServersLoadedServerStatus
The needs-auth variant.
NEEDS_AUTH - Enum constant in enum class com.github.copilot.generated.McpServerStatus
The needs-auth variant.
NEEDS_AUTH - Enum constant in enum class com.github.copilot.generated.McpServerStatusChangedStatus
The needs-auth variant.
NEEDS_AUTH - Enum constant in enum class com.github.copilot.generated.rpc.McpServerStatus
The needs-auth variant.
NESTED_AGENTS - Enum constant in enum class com.github.copilot.generated.rpc.InstructionsSourcesType
The nested-agents variant.
newMode() - Method in record class com.github.copilot.generated.SessionModeChangedEvent.SessionModeChangedEventData
Returns the value of the newMode record component.
newModel() - Method in record class com.github.copilot.generated.SessionModelChangeEvent.SessionModelChangeEventData
Returns the value of the newModel record component.
nextRunAt() - Method in record class com.github.copilot.generated.rpc.ScheduleEntry
Returns the value of the nextRunAt record component.
NO - Enum constant in enum class com.github.copilot.generated.AutoModeSwitchResponse
The no variant.
NO - Enum constant in enum class com.github.copilot.generated.rpc.UIAutoModeSwitchResponse
The no variant.
NO - Enum constant in enum class com.github.copilot.rpc.AutoModeSwitchResponse
Decline the switch.
NO_RESULT - Static variable in class com.github.copilot.rpc.PermissionRequestResultKind
Leaves the pending permission request unanswered.
NONE - Enum constant in enum class com.github.copilot.generated.ReasoningSummary
The none variant.
NONE - Enum constant in enum class com.github.copilot.generated.rpc.ReasoningSummary
The none variant.
noResult() - Static method in class com.github.copilot.rpc.PermissionRequestResult
Creates a result that declines to respond to this permission request, allowing another connected client to answer instead.
NOT_CONFIGURED - Enum constant in enum class com.github.copilot.generated.McpServersLoadedServerStatus
The not_configured variant.
NOT_CONFIGURED - Enum constant in enum class com.github.copilot.generated.McpServerStatus
The not_configured variant.
NOT_CONFIGURED - Enum constant in enum class com.github.copilot.generated.McpServerStatusChangedStatus
The not_configured variant.
NOT_CONFIGURED - Enum constant in enum class com.github.copilot.generated.rpc.McpServerStatus
The not_configured variant.
notifyPromptShown(SessionPermissionsNotifyPromptShownParams) - Method in class com.github.copilot.generated.rpc.SessionPermissionsApi
Notification payload describing the permission prompt that the client just rendered.
notifySteerableChanged(SessionRemoteNotifySteerableChangedParams) - Method in class com.github.copilot.generated.rpc.SessionRemoteApi
New remote-steerability state to persist as a `session.remote_steerable_changed` event.
number() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesReadCheckpointParams
Returns the value of the number record component.
number() - Method in record class com.github.copilot.generated.rpc.WorkspacesCheckpoints
Returns the value of the number record component.

O

oauth - Variable in class com.github.copilot.generated.rpc.SessionMcpApi
API methods for the mcp.oauth sub-namespace.
OFF - Enum constant in enum class com.github.copilot.generated.rpc.RemoteSessionMode
The off variant.
ok() - Method in record class com.github.copilot.generated.rpc.ConnectResult
Returns the value of the ok record component.
ok() - Method in record class com.github.copilot.generated.rpc.SecretsAddFilterValuesResult
Returns the value of the ok record component.
OK - Enum constant in enum class com.github.copilot.generated.rpc.EventsCursorStatus
The ok variant.
olderThanDays() - Method in record class com.github.copilot.generated.rpc.SessionsPruneOldParams
Returns the value of the olderThanDays record component.
oldPath() - Method in record class com.github.copilot.generated.rpc.WorkspaceDiffFileChange
Returns the value of the oldPath record component.
on(Class<T>, Consumer<T>) - Method in class com.github.copilot.CopilotSession
Registers an event handler for a specific event type.
on(Consumer<SessionEvent>) - Method in class com.github.copilot.CopilotSession
Registers a callback for all session events.
ON - Enum constant in enum class com.github.copilot.generated.rpc.RemoteSessionMode
The on variant.
onLifecycle(SessionLifecycleHandler) - Method in class com.github.copilot.CopilotClient
Subscribes to all session lifecycle events.
onLifecycle(String, SessionLifecycleHandler) - Method in class com.github.copilot.CopilotClient
Subscribes to a specific session lifecycle event type.
onLifecycleEvent(SessionLifecycleEvent) - Method in interface com.github.copilot.rpc.SessionLifecycleHandler
Called when a session lifecycle event occurs.
open(SessionCanvasOpenParams) - Method in class com.github.copilot.generated.rpc.SessionCanvasApi
Canvas open parameters.
openCanvases() - Method in record class com.github.copilot.generated.rpc.SessionCanvasListOpenResult
Returns the value of the openCanvases record component.
OpenCanvasInstance - Record Class in com.github.copilot.generated.rpc
Open canvas instance snapshot.
OpenCanvasInstance(String, String, String, String, String, String, String, Object, Boolean, CanvasInstanceAvailability) - Constructor for record class com.github.copilot.generated.rpc.OpenCanvasInstance
Creates an instance of a OpenCanvasInstance record class.
operation() - Method in record class com.github.copilot.generated.SessionAutopilotObjectiveChangedEvent.SessionAutopilotObjectiveChangedEventData
Returns the value of the operation record component.
operation() - Method in record class com.github.copilot.generated.SessionPlanChangedEvent.SessionPlanChangedEventData
Returns the value of the operation record component.
operation() - Method in record class com.github.copilot.generated.SessionWorkspaceFileChangedEvent.SessionWorkspaceFileChangedEventData
Returns the value of the operation record component.
options - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the options namespace.
OptionsUpdateEnvValueMode - Enum Class in com.github.copilot.generated.rpc
How env values are passed to MCP servers (`direct` inlines literal values; `indirect` resolves at launch).
OptionsUpdateToolFilterPrecedence - Enum Class in com.github.copilot.generated.rpc
Controls how availableTools (allowlist) and excludedTools (denylist) combine when both are set.
originServerName() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsCallToolParams
Returns the value of the originServerName record component.
originServerName() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsListToolsParams
Returns the value of the originServerName record component.
output() - Method in record class com.github.copilot.generated.HookEndEvent.HookEndEventData
Returns the value of the output record component.
outputPrice() - Method in record class com.github.copilot.generated.rpc.ModelBillingTokenPrices
Returns the value of the outputPrice record component.
outputPrice() - Method in record class com.github.copilot.generated.rpc.ModelBillingTokenPricesLongContext
Returns the value of the outputPrice record component.
outputTokenLimit() - Method in record class com.github.copilot.generated.rpc.SessionMetadataContextInfoParams
Returns the value of the outputTokenLimit record component.
outputTokens() - Method in record class com.github.copilot.generated.AssistantMessageEvent.AssistantMessageEventData
Returns the value of the outputTokens record component.
outputTokens() - Method in record class com.github.copilot.generated.AssistantUsageEvent.AssistantUsageEventData
Returns the value of the outputTokens record component.
outputTokens() - Method in record class com.github.copilot.generated.CompactionCompleteCompactionTokensUsed
Returns the value of the outputTokens record component.
outputTokens() - Method in record class com.github.copilot.generated.rpc.UsageMetricsModelMetricUsage
Returns the value of the outputTokens record component.
outputTokens() - Method in record class com.github.copilot.generated.ShutdownModelMetricUsage
Returns the value of the outputTokens record component.
overage() - Method in record class com.github.copilot.generated.AssistantUsageQuotaSnapshot
Returns the value of the overage record component.
overage() - Method in record class com.github.copilot.generated.rpc.AccountQuotaSnapshot
Returns the value of the overage record component.
overageAllowedWithExhaustedQuota() - Method in record class com.github.copilot.generated.AssistantUsageQuotaSnapshot
Returns the value of the overageAllowedWithExhaustedQuota record component.
overageAllowedWithExhaustedQuota() - Method in record class com.github.copilot.generated.rpc.AccountQuotaSnapshot
Returns the value of the overageAllowedWithExhaustedQuota record component.
overridesBuiltInTool() - Method in record class com.github.copilot.rpc.ToolDefinition
Returns the value of the overridesBuiltInTool record component.
owner() - Method in record class com.github.copilot.generated.HandoffRepository
Returns the value of the owner record component.
owner() - Method in record class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadataRepository
Returns the value of the owner record component.
owner() - Method in record class com.github.copilot.generated.rpc.MetadataSnapshotRemoteMetadataRepository
Returns the value of the owner record component.

P

parameters() - Method in record class com.github.copilot.generated.rpc.Tool
Returns the value of the parameters record component.
parameters() - Method in record class com.github.copilot.rpc.ToolDefinition
Returns the value of the parameters record component.
params() - Method in record class com.github.copilot.generated.rpc.SessionFsSqliteQueryParams
Returns the value of the params record component.
parentAgentTaskId() - Method in record class com.github.copilot.generated.UserMessageEvent.UserMessageEventData
Returns the value of the parentAgentTaskId record component.
parentToolCallId() - Method in record class com.github.copilot.generated.AssistantMessageDeltaEvent.AssistantMessageDeltaEventData
Returns the value of the parentToolCallId record component.
parentToolCallId() - Method in record class com.github.copilot.generated.AssistantMessageEvent.AssistantMessageEventData
Returns the value of the parentToolCallId record component.
parentToolCallId() - Method in record class com.github.copilot.generated.AssistantUsageEvent.AssistantUsageEventData
Returns the value of the parentToolCallId record component.
parentToolCallId() - Method in record class com.github.copilot.generated.ToolExecutionCompleteEvent.ToolExecutionCompleteEventData
Returns the value of the parentToolCallId record component.
parentToolCallId() - Method in record class com.github.copilot.generated.ToolExecutionStartEvent.ToolExecutionStartEventData
Returns the value of the parentToolCallId record component.
partialOutput() - Method in record class com.github.copilot.generated.ToolExecutionPartialResultEvent.ToolExecutionPartialResultEventData
Returns the value of the partialOutput record component.
path() - Method in record class com.github.copilot.generated.rpc.AgentInfo
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.rpc.ServerSkill
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.rpc.SessionFsAppendFileParams
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.rpc.SessionFsExistsParams
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.rpc.SessionFsMkdirParams
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.rpc.SessionFsReaddirParams
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.rpc.SessionFsReaddirWithTypesParams
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.rpc.SessionFsReadFileParams
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.rpc.SessionFsRmParams
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.rpc.SessionFsStatParams
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.rpc.SessionFsWriteFileParams
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsFolderTrustAddTrustedParams
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsFolderTrustIsTrustedParams
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsAddParams
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsIsPathWithinAllowedDirectoriesParams
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsIsPathWithinWorkspaceParams
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsUpdatePrimaryParams
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.rpc.SessionPlanReadResult
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceCreateFileParams
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceReadFileParams
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesCreateFileParams
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesReadFileParams
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.rpc.Skill
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.rpc.SkillsInvokedSkill
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.rpc.WorkspaceDiffFileChange
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.SessionWorkspaceFileChangedEvent.SessionWorkspaceFileChangedEventData
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.SkillInvokedEvent.SkillInvokedEventData
Returns the value of the path record component.
path() - Method in record class com.github.copilot.generated.SkillsLoadedSkill
Returns the value of the path record component.
path() - Method in record class com.github.copilot.rpc.Attachment
Returns the value of the path record component.
paths - Variable in class com.github.copilot.generated.rpc.SessionPermissionsApi
API methods for the permissions.paths sub-namespace.
paths() - Method in record class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicyRule
Returns the value of the paths record component.
paths() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsConfigureParams
Returns the value of the paths record component.
PAUSED - Enum constant in enum class com.github.copilot.generated.AutopilotObjectiveChangedStatus
The paused variant.
payload() - Method in record class com.github.copilot.generated.SessionCustomNotificationEvent.SessionCustomNotificationEventData
Returns the value of the payload record component.
PENDING - Enum constant in enum class com.github.copilot.generated.McpServersLoadedServerStatus
The pending variant.
PENDING - Enum constant in enum class com.github.copilot.generated.McpServerStatus
The pending variant.
PENDING - Enum constant in enum class com.github.copilot.generated.McpServerStatusChangedStatus
The pending variant.
PENDING - Enum constant in enum class com.github.copilot.generated.rpc.McpServerStatus
The pending variant.
pendingItems() - Method in class com.github.copilot.generated.rpc.SessionQueueApi
Identifies the target session.
PendingMessagesModifiedEvent - Class in com.github.copilot.generated
Session event "pending_messages.modified".
PendingMessagesModifiedEvent() - Constructor for class com.github.copilot.generated.PendingMessagesModifiedEvent
 
PendingMessagesModifiedEvent.PendingMessagesModifiedEventData - Record Class in com.github.copilot.generated
PendingMessagesModifiedEventData() - Constructor for record class com.github.copilot.generated.PendingMessagesModifiedEvent.PendingMessagesModifiedEventData
Creates an instance of a PendingMessagesModifiedEventData record class.
PendingPermissionRequest - Record Class in com.github.copilot.generated.rpc
Schema for the `PendingPermissionRequest` type.
PendingPermissionRequest(String, Object) - Constructor for record class com.github.copilot.generated.rpc.PendingPermissionRequest
Creates an instance of a PendingPermissionRequest record class.
pendingRequests() - Method in class com.github.copilot.generated.rpc.SessionPermissionsApi
No parameters; returns currently-pending permission requests for the session.
performedBy() - Method in record class com.github.copilot.generated.SessionTruncationEvent.SessionTruncationEventData
Returns the value of the performedBy record component.
PermissionCompletedEvent - Class in com.github.copilot.generated
Session event "permission.completed".
PermissionCompletedEvent() - Constructor for class com.github.copilot.generated.PermissionCompletedEvent
 
PermissionCompletedEvent.PermissionCompletedEventData - Record Class in com.github.copilot.generated
Data payload for PermissionCompletedEvent.
PermissionCompletedEventData(String, String, Object) - Constructor for record class com.github.copilot.generated.PermissionCompletedEvent.PermissionCompletedEventData
Creates an instance of a PermissionCompletedEventData record class.
PermissionCompletedKind - Enum Class in com.github.copilot.generated
The outcome of the permission request
PermissionCompletedResult - Record Class in com.github.copilot.generated
The result of the permission request
PermissionCompletedResult(PermissionCompletedKind) - Constructor for record class com.github.copilot.generated.PermissionCompletedResult
Creates an instance of a PermissionCompletedResult record class.
permissionDecision() - Method in record class com.github.copilot.rpc.PreToolUseHookOutput
Returns the value of the permissionDecision record component.
permissionDecisionReason() - Method in record class com.github.copilot.rpc.PreToolUseHookOutput
Returns the value of the permissionDecisionReason record component.
PermissionHandler - Interface in com.github.copilot.rpc
Functional interface for handling permission requests from the AI assistant.
PermissionInvocation - Class in com.github.copilot.rpc
Context information for a permission request invocation.
PermissionInvocation() - Constructor for class com.github.copilot.rpc.PermissionInvocation
 
PermissionLocationType - Enum Class in com.github.copilot.generated.rpc
Whether the location is a git repo or directory
permissionMode() - Method in record class com.github.copilot.generated.rpc.AgentRegistrySpawnParams
Returns the value of the permissionMode record component.
PermissionPathsConfig - Record Class in com.github.copilot.generated.rpc
If specified, replaces the session's path-permission policy.
PermissionPathsConfig(Boolean, List<String>, Boolean, String) - Constructor for record class com.github.copilot.generated.rpc.PermissionPathsConfig
Creates an instance of a PermissionPathsConfig record class.
permissionRequest() - Method in record class com.github.copilot.generated.PermissionRequestedEvent.PermissionRequestedEventData
Returns the value of the permissionRequest record component.
PermissionRequest - Class in com.github.copilot.rpc
Represents a permission request from the AI assistant.
PermissionRequest() - Constructor for class com.github.copilot.rpc.PermissionRequest
 
PermissionRequestedEvent - Class in com.github.copilot.generated
Session event "permission.requested".
PermissionRequestedEvent() - Constructor for class com.github.copilot.generated.PermissionRequestedEvent
 
PermissionRequestedEvent.PermissionRequestedEventData - Record Class in com.github.copilot.generated
Data payload for PermissionRequestedEvent.
PermissionRequestedEventData(String, Object, Object, Boolean) - Constructor for record class com.github.copilot.generated.PermissionRequestedEvent.PermissionRequestedEventData
Creates an instance of a PermissionRequestedEventData record class.
PermissionRequestResult - Class in com.github.copilot.rpc
Result of a permission request decision.
PermissionRequestResult() - Constructor for class com.github.copilot.rpc.PermissionRequestResult
 
PermissionRequestResultKind - Class in com.github.copilot.rpc
Describes the outcome kind of a permission request result.
PermissionRequestResultKind(String) - Constructor for class com.github.copilot.rpc.PermissionRequestResultKind
Creates a new PermissionRequestResultKind with the given string value.
PermissionRule - Record Class in com.github.copilot.generated.rpc
Schema for the `PermissionRule` type.
PermissionRule(String, String) - Constructor for record class com.github.copilot.generated.rpc.PermissionRule
Creates an instance of a PermissionRule record class.
PermissionRulesSet - Record Class in com.github.copilot.generated.rpc
If specified, replaces the session's approved/denied permission rules.
PermissionRulesSet(List<PermissionRule>, List<PermissionRule>) - Constructor for record class com.github.copilot.generated.rpc.PermissionRulesSet
Creates an instance of a PermissionRulesSet record class.
permissions - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the permissions namespace.
permissions() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUI
Returns the value of the permissions record component.
PermissionsConfigureAdditionalContentExclusionPolicy - Record Class in com.github.copilot.generated.rpc
Schema for the `PermissionsConfigureAdditionalContentExclusionPolicy` type.
PermissionsConfigureAdditionalContentExclusionPolicy(List<PermissionsConfigureAdditionalContentExclusionPolicyRule>, Object, PermissionsConfigureAdditionalContentExclusionPolicyScope) - Constructor for record class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicy
Creates an instance of a PermissionsConfigureAdditionalContentExclusionPolicy record class.
PermissionsConfigureAdditionalContentExclusionPolicyRule - Record Class in com.github.copilot.generated.rpc
Schema for the `PermissionsConfigureAdditionalContentExclusionPolicyRule` type.
PermissionsConfigureAdditionalContentExclusionPolicyRule(List<String>, List<String>, List<String>, PermissionsConfigureAdditionalContentExclusionPolicyRuleSource) - Constructor for record class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicyRule
Creates an instance of a PermissionsConfigureAdditionalContentExclusionPolicyRule record class.
PermissionsConfigureAdditionalContentExclusionPolicyRuleSource - Record Class in com.github.copilot.generated.rpc
Schema for the `PermissionsConfigureAdditionalContentExclusionPolicyRuleSource` type.
PermissionsConfigureAdditionalContentExclusionPolicyRuleSource(String, String) - Constructor for record class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicyRuleSource
Creates an instance of a PermissionsConfigureAdditionalContentExclusionPolicyRuleSource record class.
PermissionsConfigureAdditionalContentExclusionPolicyScope - Enum Class in com.github.copilot.generated.rpc
Allowed values for the `PermissionsConfigureAdditionalContentExclusionPolicyScope` enumeration.
PermissionsModifyRulesScope - Enum Class in com.github.copilot.generated.rpc
Whether the change applies to ephemeral session-scoped rules (cleared at session end) or to location-scoped rules persisted via the location-permissions config file.
PermissionsSetApproveAllSource - Enum Class in com.github.copilot.generated.rpc
Optional source for allow-all telemetry.
PermissionUrlsConfig - Record Class in com.github.copilot.generated.rpc
If specified, replaces the session's URL-permission policy.
PermissionUrlsConfig(Boolean, List<String>) - Constructor for record class com.github.copilot.generated.rpc.PermissionUrlsConfig
Creates an instance of a PermissionUrlsConfig record class.
PERSONAL_AGENTS - Enum constant in enum class com.github.copilot.generated.rpc.SkillSource
The personal-agents variant.
PERSONAL_AGENTS - Enum constant in enum class com.github.copilot.generated.SkillSource
The personal-agents variant.
PERSONAL_COPILOT - Enum constant in enum class com.github.copilot.generated.rpc.SkillSource
The personal-copilot variant.
PERSONAL_COPILOT - Enum constant in enum class com.github.copilot.generated.SkillSource
The personal-copilot variant.
phase() - Method in record class com.github.copilot.generated.AssistantMessageEvent.AssistantMessageEventData
Returns the value of the phase record component.
phase() - Method in record class com.github.copilot.generated.AssistantMessageStartEvent.AssistantMessageStartEventData
Returns the value of the phase record component.
pid() - Method in record class com.github.copilot.generated.rpc.Extension
Returns the value of the pid record component.
ping(PingParams) - Method in class com.github.copilot.generated.rpc.ServerRpc
Optional message to echo back to the caller.
ping(String) - Method in class com.github.copilot.CopilotClient
Pings the server to check connectivity.
PingParams - Record Class in com.github.copilot.generated.rpc
Optional message to echo back to the caller.
PingParams(String) - Constructor for record class com.github.copilot.generated.rpc.PingParams
Creates an instance of a PingParams record class.
PingResponse - Record Class in com.github.copilot.rpc
Response from a ping request to the Copilot CLI server.
PingResponse(String, String, Integer) - Constructor for record class com.github.copilot.rpc.PingResponse
Creates an instance of a PingResponse record class.
PingResult - Record Class in com.github.copilot.generated.rpc
Server liveness response, including the echoed message, current server timestamp, and protocol version.
PingResult(String, OffsetDateTime, Long) - Constructor for record class com.github.copilot.generated.rpc.PingResult
Creates an instance of a PingResult record class.
PIP - Enum constant in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsAvailableDisplayMode
The pip variant.
PIP - Enum constant in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsDisplayMode
The pip variant.
PIP - Enum constant in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsAvailableDisplayMode
The pip variant.
PIP - Enum constant in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsDisplayMode
The pip variant.
plan - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the plan namespace.
PLAN - Enum constant in enum class com.github.copilot.generated.rpc.MetadataSnapshotCurrentMode
The plan variant.
PLAN - Enum constant in enum class com.github.copilot.generated.rpc.SendAgentMode
The plan variant.
PLAN - Enum constant in enum class com.github.copilot.generated.rpc.SessionMode
The plan variant.
PLAN - Enum constant in enum class com.github.copilot.generated.rpc.SessionModeGetResult.SessionModeGetResultMode
The plan variant.
PLAN - Enum constant in enum class com.github.copilot.generated.rpc.SessionModeSetResult.SessionModeSetResultMode
The plan variant.
PLAN - Enum constant in enum class com.github.copilot.generated.SessionMode
The plan variant.
PLAN - Enum constant in enum class com.github.copilot.generated.UserMessageAgentMode
The plan variant.
PLAN - Enum constant in enum class com.github.copilot.rpc.AgentMode
The agent is preparing a plan before making changes.
PlanChangedOperation - Enum Class in com.github.copilot.generated
The type of operation performed on the plan file
planContent() - Method in record class com.github.copilot.generated.ExitPlanModeRequestedEvent.ExitPlanModeRequestedEventData
Returns the value of the planContent record component.
platform() - Method in record class com.github.copilot.generated.rpc.McpAppsHostContextDetails
Returns the value of the platform record component.
platform() - Method in record class com.github.copilot.generated.rpc.McpAppsSetHostContextDetails
Returns the value of the platform record component.
Plugin - Record Class in com.github.copilot.generated.rpc
Schema for the `Plugin` type.
Plugin(String, String, String, Boolean) - Constructor for record class com.github.copilot.generated.rpc.Plugin
Creates an instance of a Plugin record class.
PLUGIN - Enum constant in enum class com.github.copilot.generated.McpServerSource
The plugin variant.
PLUGIN - Enum constant in enum class com.github.copilot.generated.rpc.AgentInfoSource
The plugin variant.
PLUGIN - Enum constant in enum class com.github.copilot.generated.rpc.DiscoveredMcpServerSource
The plugin variant.
PLUGIN - Enum constant in enum class com.github.copilot.generated.rpc.InstructionsSourcesLocation
The plugin variant.
PLUGIN - Enum constant in enum class com.github.copilot.generated.rpc.InstructionsSourcesType
The plugin variant.
PLUGIN - Enum constant in enum class com.github.copilot.generated.rpc.McpServerSource
The plugin variant.
PLUGIN - Enum constant in enum class com.github.copilot.generated.rpc.SkillSource
The plugin variant.
PLUGIN - Enum constant in enum class com.github.copilot.generated.SkillSource
The plugin variant.
pluginName() - Method in record class com.github.copilot.generated.McpServersLoadedServer
Returns the value of the pluginName record component.
pluginName() - Method in record class com.github.copilot.generated.rpc.Skill
Returns the value of the pluginName record component.
pluginName() - Method in record class com.github.copilot.generated.SkillInvokedEvent.SkillInvokedEventData
Returns the value of the pluginName record component.
plugins - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the plugins namespace.
plugins() - Method in record class com.github.copilot.generated.rpc.SessionPluginsListResult
Returns the value of the plugins record component.
plugins() - Method in record class com.github.copilot.generated.rpc.SessionsSetAdditionalPluginsParams
Returns the value of the plugins record component.
pluginVersion() - Method in record class com.github.copilot.generated.McpServersLoadedServer
Returns the value of the pluginVersion record component.
pluginVersion() - Method in record class com.github.copilot.generated.SkillInvokedEvent.SkillInvokedEventData
Returns the value of the pluginVersion record component.
policy() - Method in record class com.github.copilot.generated.rpc.Model
Returns the value of the policy record component.
POSIX - Enum constant in enum class com.github.copilot.generated.rpc.SessionFsSetProviderConventions
The posix variant.
postCompactionTokens() - Method in record class com.github.copilot.generated.SessionCompactionCompleteEvent.SessionCompactionCompleteEventData
Returns the value of the postCompactionTokens record component.
PostToolUseFailureHandler - Interface in com.github.copilot.rpc
Handler for post-tool-use-failure hooks.
PostToolUseFailureHookInput - Class in com.github.copilot.rpc
Input for a post-tool-use-failure hook.
PostToolUseFailureHookInput() - Constructor for class com.github.copilot.rpc.PostToolUseFailureHookInput
 
PostToolUseFailureHookOutput - Class in com.github.copilot.rpc
Output for a post-tool-use-failure hook.
PostToolUseFailureHookOutput() - Constructor for class com.github.copilot.rpc.PostToolUseFailureHookOutput
 
PostToolUseHandler - Interface in com.github.copilot.rpc
Handler for post-tool-use hooks.
PostToolUseHookInput - Class in com.github.copilot.rpc
Input for a post-tool-use hook.
PostToolUseHookInput() - Constructor for class com.github.copilot.rpc.PostToolUseHookInput
 
PostToolUseHookOutput - Record Class in com.github.copilot.rpc
Output for a post-tool-use hook.
PostToolUseHookOutput(JsonNode, String, Boolean) - Constructor for record class com.github.copilot.rpc.PostToolUseHookOutput
Creates an instance of a PostToolUseHookOutput record class.
postTruncationMessagesLength() - Method in record class com.github.copilot.generated.SessionTruncationEvent.SessionTruncationEventData
Returns the value of the postTruncationMessagesLength record component.
postTruncationTokensInMessages() - Method in record class com.github.copilot.generated.SessionTruncationEvent.SessionTruncationEventData
Returns the value of the postTruncationTokensInMessages record component.
POWERFUL - Enum constant in enum class com.github.copilot.generated.rpc.ModelPickerCategory
The powerful variant.
preCompactionMessagesLength() - Method in record class com.github.copilot.generated.SessionCompactionCompleteEvent.SessionCompactionCompleteEventData
Returns the value of the preCompactionMessagesLength record component.
preCompactionTokens() - Method in record class com.github.copilot.generated.SessionCompactionCompleteEvent.SessionCompactionCompleteEventData
Returns the value of the preCompactionTokens record component.
prefersBorder() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUI
Returns the value of the prefersBorder record component.
prefix() - Method in record class com.github.copilot.generated.rpc.SessionsFindByPrefixParams
Returns the value of the prefix record component.
PreMcpToolCallHandler - Interface in com.github.copilot.rpc
Handler for pre-MCP-tool-call hooks.
PreMcpToolCallHookInput - Class in com.github.copilot.rpc
Input for a pre-MCP-tool-call hook.
PreMcpToolCallHookInput() - Constructor for class com.github.copilot.rpc.PreMcpToolCallHookInput
 
PreMcpToolCallHookOutput - Class in com.github.copilot.rpc
Output for a pre-MCP-tool-call hook.
PreMcpToolCallHookOutput() - Constructor for class com.github.copilot.rpc.PreMcpToolCallHookOutput
 
prepend() - Method in record class com.github.copilot.generated.rpc.SessionSendParams
Returns the value of the prepend record component.
PREPEND - Enum constant in enum class com.github.copilot.rpc.SectionOverrideAction
Prepend content before the existing section.
preserveMultilineInput() - Method in record class com.github.copilot.generated.rpc.SlashCommandInput
Returns the value of the preserveMultilineInput record component.
PreToolUseHandler - Interface in com.github.copilot.rpc
Handler for pre-tool-use hooks.
PreToolUseHookInput - Class in com.github.copilot.rpc
Input for a pre-tool-use hook.
PreToolUseHookInput() - Constructor for class com.github.copilot.rpc.PreToolUseHookInput
 
PreToolUseHookOutput - Record Class in com.github.copilot.rpc
Output for a pre-tool-use hook.
PreToolUseHookOutput(String, String, JsonNode, String, Boolean) - Constructor for record class com.github.copilot.rpc.PreToolUseHookOutput
Creates an instance of a PreToolUseHookOutput record class.
preTruncationMessagesLength() - Method in record class com.github.copilot.generated.SessionTruncationEvent.SessionTruncationEventData
Returns the value of the preTruncationMessagesLength record component.
preTruncationTokensInMessages() - Method in record class com.github.copilot.generated.SessionTruncationEvent.SessionTruncationEventData
Returns the value of the preTruncationTokensInMessages record component.
previousAllowAllPermissions() - Method in record class com.github.copilot.generated.SessionPermissionsChangedEvent.SessionPermissionsChangedEventData
Returns the value of the previousAllowAllPermissions record component.
previousMode() - Method in record class com.github.copilot.generated.SessionModeChangedEvent.SessionModeChangedEventData
Returns the value of the previousMode record component.
previousModel() - Method in record class com.github.copilot.generated.SessionModelChangeEvent.SessionModelChangeEventData
Returns the value of the previousModel record component.
previousReasoningEffort() - Method in record class com.github.copilot.generated.SessionModelChangeEvent.SessionModelChangeEventData
Returns the value of the previousReasoningEffort record component.
previousReasoningSummary() - Method in record class com.github.copilot.generated.SessionModelChangeEvent.SessionModelChangeEventData
Returns the value of the previousReasoningSummary record component.
primary() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsListResult
Returns the value of the primary record component.
PRIMARY - Enum constant in enum class com.github.copilot.generated.rpc.EventsAgentScope
The primary variant.
processId() - Method in record class com.github.copilot.generated.rpc.SessionShellExecResult
Returns the value of the processId record component.
processId() - Method in record class com.github.copilot.generated.rpc.SessionShellKillParams
Returns the value of the processId record component.
processing() - Method in record class com.github.copilot.generated.rpc.SessionMetadataIsProcessingResult
Returns the value of the processing record component.
producer() - Method in record class com.github.copilot.generated.SessionStartEvent.SessionStartEventData
Returns the value of the producer record component.
progress() - Method in record class com.github.copilot.generated.rpc.SessionTasksGetProgressResult
Returns the value of the progress record component.
progressMessage() - Method in record class com.github.copilot.generated.ToolExecutionProgressEvent.ToolExecutionProgressEventData
Returns the value of the progressMessage record component.
PROJECT - Enum constant in enum class com.github.copilot.generated.ExtensionsLoadedExtensionSource
The project variant.
PROJECT - Enum constant in enum class com.github.copilot.generated.rpc.AgentInfoSource
The project variant.
PROJECT - Enum constant in enum class com.github.copilot.generated.rpc.ExtensionSource
The project variant.
PROJECT - Enum constant in enum class com.github.copilot.generated.rpc.SkillSource
The project variant.
PROJECT - Enum constant in enum class com.github.copilot.generated.SkillSource
The project variant.
projectPath() - Method in record class com.github.copilot.generated.rpc.ServerSkill
Returns the value of the projectPath record component.
projectPaths() - Method in record class com.github.copilot.generated.rpc.SkillsDiscoverParams
Returns the value of the projectPaths record component.
promoteCurrentToBackground() - Method in class com.github.copilot.generated.rpc.SessionTasksApi
Identifies the target session.
promoted() - Method in record class com.github.copilot.generated.rpc.SessionTasksPromoteToBackgroundResult
Returns the value of the promoted record component.
promoteToBackground(SessionTasksPromoteToBackgroundParams) - Method in class com.github.copilot.generated.rpc.SessionTasksApi
Identifier of the task to promote to background mode.
prompt() - Method in record class com.github.copilot.generated.rpc.ScheduleEntry
Returns the value of the prompt record component.
prompt() - Method in record class com.github.copilot.generated.rpc.SessionFleetStartParams
Returns the value of the prompt record component.
prompt() - Method in record class com.github.copilot.generated.rpc.SessionSendParams
Returns the value of the prompt record component.
prompt() - Method in record class com.github.copilot.generated.rpc.SessionTasksStartAgentParams
Returns the value of the prompt record component.
prompt() - Method in record class com.github.copilot.generated.SessionScheduleCreatedEvent.SessionScheduleCreatedEventData
Returns the value of the prompt record component.
prompt() - Method in record class com.github.copilot.rpc.UserPromptSubmittedHookInput
Returns the value of the prompt record component.
promptRequest() - Method in record class com.github.copilot.generated.PermissionRequestedEvent.PermissionRequestedEventData
Returns the value of the promptRequest record component.
promptTokenLimit() - Method in record class com.github.copilot.generated.rpc.SessionMetadataContextInfoParams
Returns the value of the promptTokenLimit record component.
promptTokenLimit() - Method in record class com.github.copilot.generated.rpc.SessionMetadataContextInfoResult.SessionMetadataContextInfoResultContextInfo
Returns the value of the promptTokenLimit record component.
promptVersion() - Method in record class com.github.copilot.generated.SystemMessageMetadata
Returns the value of the promptVersion record component.
PROPAGATE_AND_LOG_ERRORS - Enum constant in enum class com.github.copilot.EventErrorPolicy
Propagate errors: log the error and stop dispatch on first listener error (default).
properties() - Method in record class com.github.copilot.generated.ElicitationRequestedSchema
Returns the value of the properties record component.
properties() - Method in record class com.github.copilot.generated.rpc.UIElicitationSchema
Returns the value of the properties record component.
protocolVersion() - Method in record class com.github.copilot.generated.rpc.ConnectResult
Returns the value of the protocolVersion record component.
protocolVersion() - Method in record class com.github.copilot.generated.rpc.PingResult
Returns the value of the protocolVersion record component.
protocolVersion() - Method in record class com.github.copilot.rpc.PingResponse
Returns the value of the protocolVersion record component.
provider() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the provider record component.
providerCallId() - Method in record class com.github.copilot.generated.AssistantUsageEvent.AssistantUsageEventData
Returns the value of the providerCallId record component.
providerCallId() - Method in record class com.github.copilot.generated.ModelCallFailureEvent.ModelCallFailureEventData
Returns the value of the providerCallId record component.
providerCallId() - Method in record class com.github.copilot.generated.SessionErrorEvent.SessionErrorEventData
Returns the value of the providerCallId record component.
ProviderConfig - Class in com.github.copilot.rpc
Configuration for a custom API provider (BYOK - Bring Your Own Key).
ProviderConfig() - Constructor for class com.github.copilot.rpc.ProviderConfig
 
pruneOld(SessionsPruneOldParams) - Method in class com.github.copilot.generated.rpc.ServerSessionsApi
Age threshold and optional flags controlling which old sessions are pruned (or simulated when dryRun is true).
publicClient() - Method in record class com.github.copilot.generated.McpOauthRequiredStaticClientConfig
Returns the value of the publicClient record component.
pullRequestNumber() - Method in record class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadata
Returns the value of the pullRequestNumber record component.
pullRequestNumber() - Method in record class com.github.copilot.generated.rpc.MetadataSnapshotRemoteMetadata
Returns the value of the pullRequestNumber record component.

Q

query() - Method in record class com.github.copilot.generated.rpc.SessionFsSqliteQueryParams
Returns the value of the query record component.
QUERY - Enum constant in enum class com.github.copilot.generated.rpc.SessionFsSqliteQueryType
The query variant.
queryType() - Method in record class com.github.copilot.generated.rpc.SessionFsSqliteQueryParams
Returns the value of the queryType record component.
question() - Method in record class com.github.copilot.generated.UserInputRequestedEvent.UserInputRequestedEventData
Returns the value of the question record component.
queue - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the queue namespace.
queued() - Method in record class com.github.copilot.generated.rpc.SessionCommandsEnqueueResult
Returns the value of the queued record component.
QueuePendingItems - Record Class in com.github.copilot.generated.rpc
Schema for the `QueuePendingItems` type.
QueuePendingItems(QueuePendingItemsKind, String) - Constructor for record class com.github.copilot.generated.rpc.QueuePendingItems
Creates an instance of a QueuePendingItems record class.
QueuePendingItemsKind - Enum Class in com.github.copilot.generated.rpc
Whether this item is a queued user message or a queued slash command / model change
quotaSnapshots() - Method in record class com.github.copilot.generated.AssistantUsageEvent.AssistantUsageEventData
Returns the value of the quotaSnapshots record component.
quotaSnapshots() - Method in record class com.github.copilot.generated.rpc.AccountGetQuotaResult
Returns the value of the quotaSnapshots record component.

R

read() - Method in class com.github.copilot.generated.rpc.SessionPlanApi
Identifies the target session.
read(SessionEventLogReadParams) - Method in class com.github.copilot.generated.rpc.SessionEventLogApi
Cursor, batch size, and optional long-poll/filter parameters for reading session events.
readCheckpoint(SessionWorkspacesReadCheckpointParams) - Method in class com.github.copilot.generated.rpc.SessionWorkspacesApi
Checkpoint number to read.
readFile(SessionWorkspaceReadFileParams) - Method in class com.github.copilot.generated.rpc.SessionWorkspaceApi
Invokes session.workspace.readFile.
readFile(SessionWorkspacesReadFileParams) - Method in class com.github.copilot.generated.rpc.SessionWorkspacesApi
Relative path of the workspace file to read.
readResource(SessionMcpAppsReadResourceParams) - Method in class com.github.copilot.generated.rpc.SessionMcpAppsApi
MCP server and resource URI to fetch.
READY - Enum constant in enum class com.github.copilot.generated.CanvasOpenedAvailability
The ready variant.
READY - Enum constant in enum class com.github.copilot.generated.rpc.CanvasInstanceAvailability
The ready variant.
reason() - Method in record class com.github.copilot.generated.AbortEvent.AbortEventData
Returns the value of the reason record component.
reason() - Method in record class com.github.copilot.generated.rpc.SessionAbortParams
Returns the value of the reason record component.
reason() - Method in record class com.github.copilot.generated.rpc.SessionShutdownParams
Returns the value of the reason record component.
reason() - Method in record class com.github.copilot.rpc.SessionEndHookInput
Returns the value of the reason record component.
reasoningEffort() - Method in record class com.github.copilot.generated.AssistantUsageEvent.AssistantUsageEventData
Returns the value of the reasoningEffort record component.
reasoningEffort() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesOverrideSupports
Returns the value of the reasoningEffort record component.
reasoningEffort() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesSupports
Returns the value of the reasoningEffort record component.
reasoningEffort() - Method in record class com.github.copilot.generated.rpc.SessionModelGetCurrentResult
Returns the value of the reasoningEffort record component.
reasoningEffort() - Method in record class com.github.copilot.generated.rpc.SessionModelSetReasoningEffortParams
Returns the value of the reasoningEffort record component.
reasoningEffort() - Method in record class com.github.copilot.generated.rpc.SessionModelSetReasoningEffortResult
Returns the value of the reasoningEffort record component.
reasoningEffort() - Method in record class com.github.copilot.generated.rpc.SessionModelSwitchToParams
Returns the value of the reasoningEffort record component.
reasoningEffort() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the reasoningEffort record component.
reasoningEffort() - Method in record class com.github.copilot.generated.SessionModelChangeEvent.SessionModelChangeEventData
Returns the value of the reasoningEffort record component.
reasoningEffort() - Method in record class com.github.copilot.generated.SessionResumeEvent.SessionResumeEventData
Returns the value of the reasoningEffort record component.
reasoningEffort() - Method in record class com.github.copilot.generated.SessionStartEvent.SessionStartEventData
Returns the value of the reasoningEffort record component.
reasoningId() - Method in record class com.github.copilot.generated.AssistantReasoningDeltaEvent.AssistantReasoningDeltaEventData
Returns the value of the reasoningId record component.
reasoningId() - Method in record class com.github.copilot.generated.AssistantReasoningEvent.AssistantReasoningEventData
Returns the value of the reasoningId record component.
reasoningOpaque() - Method in record class com.github.copilot.generated.AssistantMessageEvent.AssistantMessageEventData
Returns the value of the reasoningOpaque record component.
reasoningSummary() - Method in record class com.github.copilot.generated.rpc.SessionModelSwitchToParams
Returns the value of the reasoningSummary record component.
reasoningSummary() - Method in record class com.github.copilot.generated.SessionModelChangeEvent.SessionModelChangeEventData
Returns the value of the reasoningSummary record component.
reasoningSummary() - Method in record class com.github.copilot.generated.SessionResumeEvent.SessionResumeEventData
Returns the value of the reasoningSummary record component.
reasoningSummary() - Method in record class com.github.copilot.generated.SessionStartEvent.SessionStartEventData
Returns the value of the reasoningSummary record component.
ReasoningSummary - Enum Class in com.github.copilot.generated
Reasoning summary mode used for model calls, if applicable (e.g.
ReasoningSummary - Enum Class in com.github.copilot.generated.rpc
Reasoning summary mode to request for supported model clients
reasoningText() - Method in record class com.github.copilot.generated.AssistantMessageEvent.AssistantMessageEventData
Returns the value of the reasoningText record component.
reasoningTokens() - Method in record class com.github.copilot.generated.AssistantUsageEvent.AssistantUsageEventData
Returns the value of the reasoningTokens record component.
reasoningTokens() - Method in record class com.github.copilot.generated.rpc.UsageMetricsModelMetricUsage
Returns the value of the reasoningTokens record component.
reasoningTokens() - Method in record class com.github.copilot.generated.ShutdownModelMetricUsage
Returns the value of the reasoningTokens record component.
recommendedAction() - Method in record class com.github.copilot.generated.ExitPlanModeRequestedEvent.ExitPlanModeRequestedEventData
Returns the value of the recommendedAction record component.
recomputeContextTokens(SessionMetadataRecomputeContextTokensParams) - Method in class com.github.copilot.generated.rpc.SessionMetadataApi
Model identifier to use when re-tokenizing the session's existing messages.
recordContextChange(SessionMetadataRecordContextChangeParams) - Method in class com.github.copilot.generated.rpc.SessionMetadataApi
Updated working-directory/git context to record on the session.
recurring() - Method in record class com.github.copilot.generated.rpc.ScheduleEntry
Returns the value of the recurring record component.
recurring() - Method in record class com.github.copilot.generated.SessionScheduleCreatedEvent.SessionScheduleCreatedEventData
Returns the value of the recurring record component.
recursive() - Method in record class com.github.copilot.generated.rpc.SessionFsMkdirParams
Returns the value of the recursive record component.
recursive() - Method in record class com.github.copilot.generated.rpc.SessionFsRmParams
Returns the value of the recursive record component.
refresh() - Method in class com.github.copilot.generated.rpc.SessionTasksApi
Identifies the target session.
registerDirectAutoModeSwitchHandler() - Method in class com.github.copilot.generated.rpc.SessionUiApi
Identifies the target session.
registerInterest(SessionEventLogRegisterInterestParams) - Method in class com.github.copilot.generated.rpc.SessionEventLogApi
Event type to register consumer interest for, used by runtime gating logic.
reject(String) - Static method in class com.github.copilot.rpc.PermissionRequestResult
Creates a result that rejects the request, optionally forwarding feedback to the LLM.
REJECTED - Static variable in class com.github.copilot.rpc.PermissionRequestResultKind
The permission was denied interactively by the user.
releaseInterest(SessionEventLogReleaseInterestParams) - Method in class com.github.copilot.generated.rpc.SessionEventLogApi
Opaque handle previously returned by `registerInterest` to release.
releaseLock() - Method in class com.github.copilot.generated.rpc.ServerSessionsApi
Session ID whose in-use lock should be released.
reload() - Method in class com.github.copilot.generated.rpc.SessionAgentApi
Identifies the target session.
reload() - Method in class com.github.copilot.generated.rpc.SessionExtensionsApi
Identifies the target session.
reload() - Method in class com.github.copilot.generated.rpc.SessionMcpApi
Identifies the target session.
reload() - Method in class com.github.copilot.generated.rpc.SessionSkillsApi
Identifies the target session.
reloadPluginHooks(SessionsReloadPluginHooksParams) - Method in class com.github.copilot.generated.rpc.ServerSessionsApi
Active session ID and an optional flag for deferring repo-level hooks until folder trust.
remainingPercentage() - Method in record class com.github.copilot.generated.AssistantUsageQuotaSnapshot
Returns the value of the remainingPercentage record component.
remainingPercentage() - Method in record class com.github.copilot.generated.rpc.AccountQuotaSnapshot
Returns the value of the remainingPercentage record component.
remote - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the remote namespace.
REMOTE - Enum constant in enum class com.github.copilot.generated.HandoffSourceType
The remote variant.
REMOTE - Enum constant in enum class com.github.copilot.generated.rpc.AgentInfoSource
The remote variant.
REMOTE_COMMAND - Enum constant in enum class com.github.copilot.generated.AbortReason
The remote_command variant.
REMOTE_COMMAND - Enum constant in enum class com.github.copilot.generated.rpc.AbortReason
The remote_command variant.
REMOTE_SESSION - Enum constant in enum class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadataKind
The remote-session variant.
remoteMetadata() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult
Returns the value of the remoteMetadata record component.
remoteSessionId() - Method in record class com.github.copilot.generated.SessionHandoffEvent.SessionHandoffEventData
Returns the value of the remoteSessionId record component.
RemoteSessionMode - Enum Class in com.github.copilot.generated.rpc
Per-session remote mode.
remoteSteerable() - Method in record class com.github.copilot.generated.rpc.SessionRemoteEnableResult
Returns the value of the remoteSteerable record component.
remoteSteerable() - Method in record class com.github.copilot.generated.rpc.SessionRemoteNotifySteerableChangedParams
Returns the value of the remoteSteerable record component.
remoteSteerable() - Method in record class com.github.copilot.generated.rpc.SessionsGetPersistedRemoteSteerableResult
Returns the value of the remoteSteerable record component.
remoteSteerable() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace
Returns the value of the remoteSteerable record component.
remoteSteerable() - Method in record class com.github.copilot.generated.SessionRemoteSteerableChangedEvent.SessionRemoteSteerableChangedEventData
Returns the value of the remoteSteerable record component.
remoteSteerable() - Method in record class com.github.copilot.generated.SessionResumeEvent.SessionResumeEventData
Returns the value of the remoteSteerable record component.
remoteSteerable() - Method in record class com.github.copilot.generated.SessionStartEvent.SessionStartEventData
Returns the value of the remoteSteerable record component.
remove() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsModifyRulesParams
Returns the value of the remove record component.
remove(McpConfigRemoveParams) - Method in class com.github.copilot.generated.rpc.ServerMcpConfigApi
MCP server name to remove from user configuration.
remove(SessionTasksRemoveParams) - Method in class com.github.copilot.generated.rpc.SessionTasksApi
Identifier of the completed or cancelled task to remove from tracking.
REMOVE - Enum constant in enum class com.github.copilot.rpc.SectionOverrideAction
Remove the section from the prompt.
removeAll() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsModifyRulesParams
Returns the value of the removeAll record component.
removed() - Method in record class com.github.copilot.generated.rpc.SessionMcpRemoveGitHubResult
Returns the value of the removed record component.
removed() - Method in record class com.github.copilot.generated.rpc.SessionQueueRemoveMostRecentResult
Returns the value of the removed record component.
removed() - Method in record class com.github.copilot.generated.rpc.SessionTasksRemoveResult
Returns the value of the removed record component.
removeGitHub() - Method in class com.github.copilot.generated.rpc.SessionMcpApi
Identifies the target session.
removeMeta() - Static method in class com.github.copilot.rpc.PreMcpToolCallHookOutput
Creates a hook output that removes metadata from the MCP request.
removeMostRecent() - Method in class com.github.copilot.generated.rpc.SessionQueueApi
Identifies the target session.
RENAMED - Enum constant in enum class com.github.copilot.generated.rpc.WorkspaceDiffFileChangeType
The renamed variant.
reopen() - Method in record class com.github.copilot.generated.rpc.OpenCanvasInstance
Returns the value of the reopen record component.
reopen() - Method in record class com.github.copilot.generated.rpc.SessionCanvasOpenResult
Returns the value of the reopen record component.
reopen() - Method in record class com.github.copilot.generated.SessionCanvasOpenedEvent.SessionCanvasOpenedEventData
Returns the value of the reopen record component.
REPLACE - Enum constant in enum class com.github.copilot.rpc.SectionOverrideAction
Replace the section content entirely.
REPLACE - Enum constant in enum class com.github.copilot.SystemMessageMode
Replace the default system message entirely with the custom content.
REPO - Enum constant in enum class com.github.copilot.generated.rpc.InstructionsSourcesType
The repo variant.
REPO - Enum constant in enum class com.github.copilot.generated.rpc.PermissionLocationType
The repo variant.
REPO - Enum constant in enum class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicyScope
The repo variant.
repository() - Method in record class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadata
Returns the value of the repository record component.
repository() - Method in record class com.github.copilot.generated.rpc.MetadataSnapshotRemoteMetadata
Returns the value of the repository record component.
repository() - Method in record class com.github.copilot.generated.rpc.SessionContext
Returns the value of the repository record component.
repository() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult.SessionMetadataSnapshotResultWorkspace
Returns the value of the repository record component.
repository() - Method in record class com.github.copilot.generated.rpc.SessionWorkingDirectoryContext
Returns the value of the repository record component.
repository() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace
Returns the value of the repository record component.
repository() - Method in record class com.github.copilot.generated.SessionContextChangedEvent.SessionContextChangedEventData
Returns the value of the repository record component.
repository() - Method in record class com.github.copilot.generated.SessionHandoffEvent.SessionHandoffEventData
Returns the value of the repository record component.
repository() - Method in record class com.github.copilot.generated.WorkingDirectoryContext
Returns the value of the repository record component.
REPOSITORY - Enum constant in enum class com.github.copilot.generated.rpc.InstructionsSourcesLocation
The repository variant.
repositoryHost() - Method in record class com.github.copilot.generated.rpc.SessionWorkingDirectoryContext
Returns the value of the repositoryHost record component.
repositoryHost() - Method in record class com.github.copilot.generated.SessionContextChangedEvent.SessionContextChangedEventData
Returns the value of the repositoryHost record component.
repositoryHost() - Method in record class com.github.copilot.generated.WorkingDirectoryContext
Returns the value of the repositoryHost record component.
request() - Method in record class com.github.copilot.generated.rpc.PendingPermissionRequest
Returns the value of the request record component.
request() - Method in record class com.github.copilot.generated.rpc.SessionMcpExecuteSamplingParams
Returns the value of the request record component.
requestedMode() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesDiffResult
Returns the value of the requestedMode record component.
requestedSchema() - Method in record class com.github.copilot.generated.ElicitationRequestedEvent.ElicitationRequestedEventData
Returns the value of the requestedSchema record component.
requestedSchema() - Method in record class com.github.copilot.generated.rpc.SessionUiElicitationParams
Returns the value of the requestedSchema record component.
requestHeaders() - Method in record class com.github.copilot.generated.rpc.SessionSendParams
Returns the value of the requestHeaders record component.
requestId() - Method in record class com.github.copilot.generated.AssistantMessageEvent.AssistantMessageEventData
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.AutoModeSwitchCompletedEvent.AutoModeSwitchCompletedEventData
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.AutoModeSwitchRequestedEvent.AutoModeSwitchRequestedEventData
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.CommandCompletedEvent.CommandCompletedEventData
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.CommandExecuteEvent.CommandExecuteEventData
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.CommandQueuedEvent.CommandQueuedEventData
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.ElicitationCompletedEvent.ElicitationCompletedEventData
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.ElicitationRequestedEvent.ElicitationRequestedEventData
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.ExitPlanModeCompletedEvent.ExitPlanModeCompletedEventData
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.ExitPlanModeRequestedEvent.ExitPlanModeRequestedEventData
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.ExternalToolCompletedEvent.ExternalToolCompletedEventData
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.ExternalToolRequestedEvent.ExternalToolRequestedEventData
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.McpOauthCompletedEvent.McpOauthCompletedEventData
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.McpOauthRequiredEvent.McpOauthRequiredEventData
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.PermissionCompletedEvent.PermissionCompletedEventData
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.PermissionRequestedEvent.PermissionRequestedEventData
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.rpc.PendingPermissionRequest
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.rpc.SessionCommandsHandlePendingCommandParams
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.rpc.SessionCommandsRespondToQueuedCommandParams
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.rpc.SessionMcpCancelSamplingExecutionParams
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.rpc.SessionMcpExecuteSamplingParams
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsHandlePendingPermissionRequestParams
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.rpc.SessionToolsHandlePendingToolCallParams
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingAutoModeSwitchParams
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingElicitationParams
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingExitPlanModeParams
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingSamplingParams
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingUserInputParams
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.SamplingCompletedEvent.SamplingCompletedEventData
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.SamplingRequestedEvent.SamplingRequestedEventData
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.SessionCompactionCompleteEvent.SessionCompactionCompleteEventData
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.UserInputCompletedEvent.UserInputCompletedEventData
Returns the value of the requestId record component.
requestId() - Method in record class com.github.copilot.generated.UserInputRequestedEvent.UserInputRequestedEventData
Returns the value of the requestId record component.
requests() - Method in record class com.github.copilot.generated.rpc.UsageMetricsModelMetric
Returns the value of the requests record component.
requests() - Method in record class com.github.copilot.generated.ShutdownModelMetric
Returns the value of the requests record component.
required() - Method in record class com.github.copilot.generated.ElicitationRequestedSchema
Returns the value of the required record component.
required() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetRequiredParams
Returns the value of the required record component.
required() - Method in record class com.github.copilot.generated.rpc.SlashCommandInput
Returns the value of the required record component.
required() - Method in record class com.github.copilot.generated.rpc.UIElicitationSchema
Returns the value of the required record component.
requiredTool() - Method in record class com.github.copilot.generated.rpc.SessionSendParams
Returns the value of the requiredTool record component.
resetDate() - Method in record class com.github.copilot.generated.AssistantUsageQuotaSnapshot
Returns the value of the resetDate record component.
resetDate() - Method in record class com.github.copilot.generated.rpc.AccountQuotaSnapshot
Returns the value of the resetDate record component.
resetSessionApprovals() - Method in class com.github.copilot.generated.rpc.SessionPermissionsApi
No parameters; clears all session-scoped tool permission approvals.
resolve(SessionPermissionsLocationsResolveParams) - Method in class com.github.copilot.generated.rpc.SessionPermissionsLocationsApi
Working directory to resolve into a location-permissions key.
resolvedByHook() - Method in record class com.github.copilot.generated.PermissionRequestedEvent.PermissionRequestedEventData
Returns the value of the resolvedByHook record component.
resourceDomains() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUICsp
Returns the value of the resourceDomains record component.
resourceId() - Method in record class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadata
Returns the value of the resourceId record component.
resourceId() - Method in record class com.github.copilot.generated.rpc.MetadataSnapshotRemoteMetadata
Returns the value of the resourceId record component.
resourceUri() - Method in record class com.github.copilot.generated.McpAppToolCallCompleteToolMetaUI
Returns the value of the resourceUri record component.
resourceUri() - Method in record class com.github.copilot.generated.ToolExecutionCompleteToolDescriptionMetaUI
Returns the value of the resourceUri record component.
respondToQueuedCommand(SessionCommandsRespondToQueuedCommandParams) - Method in class com.github.copilot.generated.rpc.SessionCommandsApi
Queued-command request ID and the result indicating whether the host executed it (and whether to stop processing further queued commands).
response() - Method in record class com.github.copilot.generated.AutoModeSwitchCompletedEvent.AutoModeSwitchCompletedEventData
Returns the value of the response record component.
response() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingAutoModeSwitchParams
Returns the value of the response record component.
response() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingExitPlanModeParams
Returns the value of the response record component.
response() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingSamplingParams
Returns the value of the response record component.
response() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingUserInputParams
Returns the value of the response record component.
RESPONSES - Enum constant in enum class com.github.copilot.generated.AssistantUsageApiEndpoint
The /responses variant.
result() - Method in record class com.github.copilot.generated.McpAppToolCallCompleteEvent.McpAppToolCallCompleteEventData
Returns the value of the result record component.
result() - Method in record class com.github.copilot.generated.PermissionCompletedEvent.PermissionCompletedEventData
Returns the value of the result record component.
result() - Method in record class com.github.copilot.generated.rpc.SessionCanvasInvokeActionResult
Returns the value of the result record component.
result() - Method in record class com.github.copilot.generated.rpc.SessionCommandsRespondToQueuedCommandParams
Returns the value of the result record component.
result() - Method in record class com.github.copilot.generated.rpc.SessionMcpExecuteSamplingResult
Returns the value of the result record component.
result() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsHandlePendingPermissionRequestParams
Returns the value of the result record component.
result() - Method in record class com.github.copilot.generated.rpc.SessionToolsHandlePendingToolCallParams
Returns the value of the result record component.
result() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingElicitationParams
Returns the value of the result record component.
result() - Method in record class com.github.copilot.generated.ToolExecutionCompleteEvent.ToolExecutionCompleteEventData
Returns the value of the result record component.
resultType() - Method in record class com.github.copilot.rpc.ToolResultObject
Returns the value of the resultType record component.
resumeSession(String, ResumeSessionConfig) - Method in class com.github.copilot.CopilotClient
Resumes an existing Copilot session.
ResumeSessionConfig - Class in com.github.copilot.rpc
Configuration for resuming an existing Copilot session.
ResumeSessionConfig() - Constructor for class com.github.copilot.rpc.ResumeSessionConfig
 
ResumeSessionRequest - Class in com.github.copilot.rpc
Internal request object for resuming an existing session.
ResumeSessionRequest() - Constructor for class com.github.copilot.rpc.ResumeSessionRequest
 
ResumeSessionResponse - Record Class in com.github.copilot.rpc
Internal response object from resuming a session.
ResumeSessionResponse(String, String, SessionCapabilities) - Constructor for record class com.github.copilot.rpc.ResumeSessionResponse
Creates an instance of a ResumeSessionResponse record class.
resumeTime() - Method in record class com.github.copilot.generated.SessionResumeEvent.SessionResumeEventData
Returns the value of the resumeTime record component.
retryAfterSeconds() - Method in record class com.github.copilot.generated.AutoModeSwitchRequestedEvent.AutoModeSwitchRequestedEventData
Returns the value of the retryAfterSeconds record component.
role() - Method in record class com.github.copilot.generated.SystemMessageEvent.SystemMessageEventData
Returns the value of the role record component.
ROUTINE - Enum constant in enum class com.github.copilot.generated.rpc.ShutdownType
The routine variant.
ROUTINE - Enum constant in enum class com.github.copilot.generated.ShutdownType
The routine variant.
rows() - Method in record class com.github.copilot.generated.rpc.SessionFsSqliteQueryResult
Returns the value of the rows record component.
rowsAffected() - Method in record class com.github.copilot.generated.rpc.SessionFsSqliteQueryResult
Returns the value of the rowsAffected record component.
RPC - Enum constant in enum class com.github.copilot.generated.rpc.PermissionsSetApproveAllSource
The rpc variant.
RpcCaller - Interface in com.github.copilot.generated.rpc
Interface for invoking JSON-RPC methods with typed responses.
rules() - Method in record class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicy
Returns the value of the rules record component.
rules() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsConfigureParams
Returns the value of the rules record component.
RUN - Enum constant in enum class com.github.copilot.generated.rpc.SessionFsSqliteQueryType
The run variant.
RUNNING - Enum constant in enum class com.github.copilot.generated.ExtensionsLoadedExtensionStatus
The running variant.
RUNNING - Enum constant in enum class com.github.copilot.generated.rpc.ExtensionStatus
The running variant.
runningInInteractiveMode() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the runningInInteractiveMode record component.
RUNTIME_INSTRUCTIONS - Static variable in class com.github.copilot.rpc.SystemPromptSections
Runtime-provided context and instructions (e.g. system notifications, memories, workspace context, mode-specific instructions, content-exclusion policy).

S

SAFETY - Static variable in class com.github.copilot.rpc.SystemPromptSections
Environment limitations, prohibited actions, security policies.
sampleToolNames() - Method in record class com.github.copilot.generated.rpc.McpAppsDiagnoseServer
Returns the value of the sampleToolNames record component.
SamplingCompletedEvent - Class in com.github.copilot.generated
Session event "sampling.completed".
SamplingCompletedEvent() - Constructor for class com.github.copilot.generated.SamplingCompletedEvent
 
SamplingCompletedEvent.SamplingCompletedEventData - Record Class in com.github.copilot.generated
Data payload for SamplingCompletedEvent.
SamplingCompletedEventData(String) - Constructor for record class com.github.copilot.generated.SamplingCompletedEvent.SamplingCompletedEventData
Creates an instance of a SamplingCompletedEventData record class.
SamplingRequestedEvent - Class in com.github.copilot.generated
Session event "sampling.requested".
SamplingRequestedEvent() - Constructor for class com.github.copilot.generated.SamplingRequestedEvent
 
SamplingRequestedEvent.SamplingRequestedEventData - Record Class in com.github.copilot.generated
Data payload for SamplingRequestedEvent.
SamplingRequestedEventData(String, String, Object) - Constructor for record class com.github.copilot.generated.SamplingRequestedEvent.SamplingRequestedEventData
Creates an instance of a SamplingRequestedEventData record class.
sandboxConfig() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the sandboxConfig record component.
sandboxed() - Method in record class com.github.copilot.generated.ToolExecutionCompleteEvent.ToolExecutionCompleteEventData
Returns the value of the sandboxed record component.
save() - Method in class com.github.copilot.generated.rpc.ServerSessionsApi
Session ID whose pending events should be flushed to disk.
saved() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesSaveLargePasteResult
Returns the value of the saved record component.
saveLargePaste(SessionWorkspacesSaveLargePasteParams) - Method in class com.github.copilot.generated.rpc.SessionWorkspacesApi
Pasted content to save as a UTF-8 file in the session workspace.
schedule - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the schedule namespace.
ScheduleEntry - Record Class in com.github.copilot.generated.rpc
Schema for the `ScheduleEntry` type.
ScheduleEntry(Long, Long, String, Boolean, String, OffsetDateTime) - Constructor for record class com.github.copilot.generated.rpc.ScheduleEntry
Creates an instance of a ScheduleEntry record class.
scope() - Method in record class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicy
Returns the value of the scope record component.
scope() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsModifyRulesParams
Returns the value of the scope record component.
SdkProtocolVersion - Enum Class in com.github.copilot
Provides the SDK protocol version.
secrets - Variable in class com.github.copilot.generated.rpc.ServerRpc
API methods for the secrets namespace.
SecretsAddFilterValuesParams - Record Class in com.github.copilot.generated.rpc
Secret values to add to the redaction filter.
SecretsAddFilterValuesParams(List<String>) - Constructor for record class com.github.copilot.generated.rpc.SecretsAddFilterValuesParams
Creates an instance of a SecretsAddFilterValuesParams record class.
SecretsAddFilterValuesResult - Record Class in com.github.copilot.generated.rpc
Confirmation that the secret values were registered.
SecretsAddFilterValuesResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SecretsAddFilterValuesResult
Creates an instance of a SecretsAddFilterValuesResult record class.
SectionOverride - Class in com.github.copilot.rpc
Override operation for a single system prompt section in SystemMessageMode#CUSTOMIZE mode.
SectionOverride() - Constructor for class com.github.copilot.rpc.SectionOverride
 
SectionOverrideAction - Enum Class in com.github.copilot.rpc
Specifies the operation to perform on a system prompt section in SystemMessageMode#CUSTOMIZE mode.
select(SessionAgentSelectParams) - Method in class com.github.copilot.generated.rpc.SessionAgentApi
Name of the custom agent to select for subsequent turns.
select(String, String[]) - Method in interface com.github.copilot.rpc.SessionUiApi
Shows a selection dialog with the given options.
selectAgent(String) - Method in class com.github.copilot.CopilotSession
Selects a custom agent for this session.
selectedAction() - Method in record class com.github.copilot.generated.ExitPlanModeCompletedEvent.ExitPlanModeCompletedEventData
Returns the value of the selectedAction record component.
selectedAction() - Method in record class com.github.copilot.generated.rpc.UIExitPlanModeResponse
Returns the value of the selectedAction record component.
selectedModel() - Method in record class com.github.copilot.generated.rpc.SessionMetadataContextInfoParams
Returns the value of the selectedModel record component.
selectedModel() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult
Returns the value of the selectedModel record component.
selectedModel() - Method in record class com.github.copilot.generated.SessionResumeEvent.SessionResumeEventData
Returns the value of the selectedModel record component.
selectedModel() - Method in record class com.github.copilot.generated.SessionStartEvent.SessionStartEventData
Returns the value of the selectedModel record component.
send(SessionSendParams) - Method in class com.github.copilot.generated.rpc.SessionRpc
Parameters for sending a user message to the session
send(MessageOptions) - Method in class com.github.copilot.CopilotSession
Sends a message to the Copilot session.
send(String) - Method in class com.github.copilot.CopilotSession
Sends a simple text message to the Copilot session.
SendAgentMode - Enum Class in com.github.copilot.generated.rpc
The UI mode the agent was in when this message was sent.
sendAndWait(MessageOptions) - Method in class com.github.copilot.CopilotSession
Sends a message and waits until the session becomes idle with default 60 second timeout.
sendAndWait(MessageOptions, long) - Method in class com.github.copilot.CopilotSession
Sends a message and waits until the session becomes idle.
sendAndWait(String) - Method in class com.github.copilot.CopilotSession
Sends a simple text message and waits until the session becomes idle.
sendMessage(SessionTasksSendMessageParams) - Method in class com.github.copilot.generated.rpc.SessionTasksApi
Identifier of the target agent task, message content, and optional sender agent ID.
SendMessageRequest - Class in com.github.copilot.rpc
Internal request object for sending a message to a session.
SendMessageRequest() - Constructor for class com.github.copilot.rpc.SendMessageRequest
 
SendMessageResponse - Record Class in com.github.copilot.rpc
Internal response object from sending a message.
SendMessageResponse(String) - Constructor for record class com.github.copilot.rpc.SendMessageResponse
Creates an instance of a SendMessageResponse record class.
SendMode - Enum Class in com.github.copilot.generated.rpc
How to deliver the message.
sent() - Method in record class com.github.copilot.generated.rpc.SessionTasksSendMessageResult
Returns the value of the sent record component.
server() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsDiagnoseResult
Returns the value of the server record component.
ServerAccountApi - Class in com.github.copilot.generated.rpc
API methods for the account namespace.
ServerAgentRegistryApi - Class in com.github.copilot.generated.rpc
API methods for the agentRegistry namespace.
ServerMcpApi - Class in com.github.copilot.generated.rpc
API methods for the mcp namespace.
ServerMcpConfigApi - Class in com.github.copilot.generated.rpc
API methods for the mcp.config namespace.
ServerModelsApi - Class in com.github.copilot.generated.rpc
API methods for the models namespace.
serverName() - Method in record class com.github.copilot.generated.McpAppToolCallCompleteEvent.McpAppToolCallCompleteEventData
Returns the value of the serverName record component.
serverName() - Method in record class com.github.copilot.generated.McpOauthRequiredEvent.McpOauthRequiredEventData
Returns the value of the serverName record component.
serverName() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsCallToolParams
Returns the value of the serverName record component.
serverName() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsDiagnoseParams
Returns the value of the serverName record component.
serverName() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsListToolsParams
Returns the value of the serverName record component.
serverName() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsReadResourceParams
Returns the value of the serverName record component.
serverName() - Method in record class com.github.copilot.generated.rpc.SessionMcpDisableParams
Returns the value of the serverName record component.
serverName() - Method in record class com.github.copilot.generated.rpc.SessionMcpEnableParams
Returns the value of the serverName record component.
serverName() - Method in record class com.github.copilot.generated.rpc.SessionMcpExecuteSamplingParams
Returns the value of the serverName record component.
serverName() - Method in record class com.github.copilot.generated.rpc.SessionMcpOauthLoginParams
Returns the value of the serverName record component.
serverName() - Method in record class com.github.copilot.generated.SamplingRequestedEvent.SamplingRequestedEventData
Returns the value of the serverName record component.
serverName() - Method in record class com.github.copilot.generated.SessionMcpServerStatusChangedEvent.SessionMcpServerStatusChangedEventData
Returns the value of the serverName record component.
ServerRpc - Class in com.github.copilot.generated.rpc
Typed client for server-level RPC methods.
ServerRpc(RpcCaller) - Constructor for class com.github.copilot.generated.rpc.ServerRpc
Creates a new server RPC client.
servers() - Method in record class com.github.copilot.generated.rpc.McpConfigListResult
Returns the value of the servers record component.
servers() - Method in record class com.github.copilot.generated.rpc.McpDiscoverResult
Returns the value of the servers record component.
servers() - Method in record class com.github.copilot.generated.rpc.SessionMcpListResult
Returns the value of the servers record component.
servers() - Method in record class com.github.copilot.generated.SessionMcpServersLoadedEvent.SessionMcpServersLoadedEventData
Returns the value of the servers record component.
ServerSecretsApi - Class in com.github.copilot.generated.rpc
API methods for the secrets namespace.
ServerSessionFsApi - Class in com.github.copilot.generated.rpc
API methods for the sessionFs namespace.
ServerSessionsApi - Class in com.github.copilot.generated.rpc
API methods for the sessions namespace.
ServerSkill - Record Class in com.github.copilot.generated.rpc
Schema for the `ServerSkill` type.
ServerSkill(String, String, SkillSource, Boolean, Boolean, String, String) - Constructor for record class com.github.copilot.generated.rpc.ServerSkill
Creates an instance of a ServerSkill record class.
ServerSkillsApi - Class in com.github.copilot.generated.rpc
API methods for the skills namespace.
ServerSkillsConfigApi - Class in com.github.copilot.generated.rpc
API methods for the skills.config namespace.
ServerToolsApi - Class in com.github.copilot.generated.rpc
API methods for the tools namespace.
serverUrl() - Method in record class com.github.copilot.generated.McpOauthRequiredEvent.McpOauthRequiredEventData
Returns the value of the serverUrl record component.
serviceRequestId() - Method in record class com.github.copilot.generated.AssistantMessageEvent.AssistantMessageEventData
Returns the value of the serviceRequestId record component.
serviceRequestId() - Method in record class com.github.copilot.generated.AssistantUsageEvent.AssistantUsageEventData
Returns the value of the serviceRequestId record component.
serviceRequestId() - Method in record class com.github.copilot.generated.ModelCallFailureEvent.ModelCallFailureEventData
Returns the value of the serviceRequestId record component.
serviceRequestId() - Method in record class com.github.copilot.generated.SessionCompactionCompleteEvent.SessionCompactionCompleteEventData
Returns the value of the serviceRequestId record component.
serviceRequestId() - Method in record class com.github.copilot.generated.SessionErrorEvent.SessionErrorEventData
Returns the value of the serviceRequestId record component.
session() - Method in record class com.github.copilot.generated.rpc.CanvasCloseParams
Returns the value of the session record component.
session() - Method in record class com.github.copilot.generated.rpc.CanvasInvokeActionParams
Returns the value of the session record component.
session() - Method in record class com.github.copilot.generated.rpc.CanvasOpenParams
Returns the value of the session record component.
session() - Method in record class com.github.copilot.rpc.GetSessionMetadataResponse
Returns the value of the session record component.
SESSION - Enum constant in enum class com.github.copilot.generated.rpc.PermissionsModifyRulesScope
The session variant.
SessionAbortParams - Record Class in com.github.copilot.generated.rpc
Parameters for aborting the current turn
SessionAbortParams(String, AbortReason) - Constructor for record class com.github.copilot.generated.rpc.SessionAbortParams
Creates an instance of a SessionAbortParams record class.
SessionAbortResult - Record Class in com.github.copilot.generated.rpc
Result of aborting the current turn
SessionAbortResult(Boolean, String) - Constructor for record class com.github.copilot.generated.rpc.SessionAbortResult
Creates an instance of a SessionAbortResult record class.
SessionAgentApi - Class in com.github.copilot.generated.rpc
API methods for the agent namespace.
SessionAgentDeselectParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionAgentDeselectParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionAgentDeselectParams
Creates an instance of a SessionAgentDeselectParams record class.
SessionAgentDeselectResult - Record Class in com.github.copilot.generated.rpc
Result for the session.agent.deselect RPC method.
SessionAgentDeselectResult() - Constructor for record class com.github.copilot.generated.rpc.SessionAgentDeselectResult
Creates an instance of a SessionAgentDeselectResult record class.
SessionAgentGetCurrentParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionAgentGetCurrentParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionAgentGetCurrentParams
Creates an instance of a SessionAgentGetCurrentParams record class.
SessionAgentGetCurrentResult - Record Class in com.github.copilot.generated.rpc
The currently selected custom agent, or null when using the default agent.
SessionAgentGetCurrentResult(AgentInfo) - Constructor for record class com.github.copilot.generated.rpc.SessionAgentGetCurrentResult
Creates an instance of a SessionAgentGetCurrentResult record class.
SessionAgentListParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionAgentListParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionAgentListParams
Creates an instance of a SessionAgentListParams record class.
SessionAgentListResult - Record Class in com.github.copilot.generated.rpc
Custom agents available to the session.
SessionAgentListResult(List<AgentInfo>) - Constructor for record class com.github.copilot.generated.rpc.SessionAgentListResult
Creates an instance of a SessionAgentListResult record class.
SessionAgentReloadParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionAgentReloadParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionAgentReloadParams
Creates an instance of a SessionAgentReloadParams record class.
SessionAgentReloadResult - Record Class in com.github.copilot.generated.rpc
Custom agents available to the session after reloading definitions from disk.
SessionAgentReloadResult(List<AgentInfo>) - Constructor for record class com.github.copilot.generated.rpc.SessionAgentReloadResult
Creates an instance of a SessionAgentReloadResult record class.
SessionAgentSelectParams - Record Class in com.github.copilot.generated.rpc
Name of the custom agent to select for subsequent turns.
SessionAgentSelectParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionAgentSelectParams
Creates an instance of a SessionAgentSelectParams record class.
SessionAgentSelectResult - Record Class in com.github.copilot.generated.rpc
The newly selected custom agent.
SessionAgentSelectResult(AgentInfo) - Constructor for record class com.github.copilot.generated.rpc.SessionAgentSelectResult
Creates an instance of a SessionAgentSelectResult record class.
SessionAuthApi - Class in com.github.copilot.generated.rpc
API methods for the auth namespace.
SessionAuthGetStatusParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionAuthGetStatusParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionAuthGetStatusParams
Creates an instance of a SessionAuthGetStatusParams record class.
SessionAuthGetStatusResult - Record Class in com.github.copilot.generated.rpc
Authentication status and account metadata for the session.
SessionAuthGetStatusResult(Boolean, AuthInfoType, String, String, String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionAuthGetStatusResult
Creates an instance of a SessionAuthGetStatusResult record class.
SessionAuthSetCredentialsParams - Record Class in com.github.copilot.generated.rpc
New auth credentials to install on the session.
SessionAuthSetCredentialsParams(String, Object) - Constructor for record class com.github.copilot.generated.rpc.SessionAuthSetCredentialsParams
Creates an instance of a SessionAuthSetCredentialsParams record class.
SessionAuthSetCredentialsResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the credential update succeeded.
SessionAuthSetCredentialsResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionAuthSetCredentialsResult
Creates an instance of a SessionAuthSetCredentialsResult record class.
SessionAutopilotObjectiveChangedEvent - Class in com.github.copilot.generated
Session event "session.autopilot_objective_changed".
SessionAutopilotObjectiveChangedEvent() - Constructor for class com.github.copilot.generated.SessionAutopilotObjectiveChangedEvent
 
SessionAutopilotObjectiveChangedEvent.SessionAutopilotObjectiveChangedEventData - Record Class in com.github.copilot.generated
SessionAutopilotObjectiveChangedEventData(AutopilotObjectiveChangedOperation, Long, AutopilotObjectiveChangedStatus) - Constructor for record class com.github.copilot.generated.SessionAutopilotObjectiveChangedEvent.SessionAutopilotObjectiveChangedEventData
Creates an instance of a SessionAutopilotObjectiveChangedEventData record class.
SessionBackgroundTasksChangedEvent - Class in com.github.copilot.generated
Session event "session.background_tasks_changed".
SessionBackgroundTasksChangedEvent() - Constructor for class com.github.copilot.generated.SessionBackgroundTasksChangedEvent
 
SessionBackgroundTasksChangedEvent.SessionBackgroundTasksChangedEventData - Record Class in com.github.copilot.generated
SessionBackgroundTasksChangedEventData() - Constructor for record class com.github.copilot.generated.SessionBackgroundTasksChangedEvent.SessionBackgroundTasksChangedEventData
Creates an instance of a SessionBackgroundTasksChangedEventData record class.
SessionCanvasApi - Class in com.github.copilot.generated.rpc
API methods for the canvas namespace.
SessionCanvasCloseParams - Record Class in com.github.copilot.generated.rpc
Canvas close parameters.
SessionCanvasCloseParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionCanvasCloseParams
Creates an instance of a SessionCanvasCloseParams record class.
SessionCanvasInvokeActionParams - Record Class in com.github.copilot.generated.rpc
Canvas action invocation parameters.
SessionCanvasInvokeActionParams(String, String, String, Object) - Constructor for record class com.github.copilot.generated.rpc.SessionCanvasInvokeActionParams
Creates an instance of a SessionCanvasInvokeActionParams record class.
SessionCanvasInvokeActionResult - Record Class in com.github.copilot.generated.rpc
Canvas action invocation result.
SessionCanvasInvokeActionResult(Object) - Constructor for record class com.github.copilot.generated.rpc.SessionCanvasInvokeActionResult
Creates an instance of a SessionCanvasInvokeActionResult record class.
SessionCanvasListOpenParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionCanvasListOpenParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionCanvasListOpenParams
Creates an instance of a SessionCanvasListOpenParams record class.
SessionCanvasListOpenResult - Record Class in com.github.copilot.generated.rpc
Live open-canvas snapshot.
SessionCanvasListOpenResult(List<OpenCanvasInstance>) - Constructor for record class com.github.copilot.generated.rpc.SessionCanvasListOpenResult
Creates an instance of a SessionCanvasListOpenResult record class.
SessionCanvasListParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionCanvasListParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionCanvasListParams
Creates an instance of a SessionCanvasListParams record class.
SessionCanvasListResult - Record Class in com.github.copilot.generated.rpc
Declared canvases available in this session.
SessionCanvasListResult(List<DiscoveredCanvas>) - Constructor for record class com.github.copilot.generated.rpc.SessionCanvasListResult
Creates an instance of a SessionCanvasListResult record class.
SessionCanvasOpenedEvent - Class in com.github.copilot.generated
Session event "session.canvas.opened".
SessionCanvasOpenedEvent() - Constructor for class com.github.copilot.generated.SessionCanvasOpenedEvent
 
SessionCanvasOpenedEvent.SessionCanvasOpenedEventData - Record Class in com.github.copilot.generated
Data payload for SessionCanvasOpenedEvent.
SessionCanvasOpenedEventData(String, String, String, String, String, String, String, Object, Boolean, CanvasOpenedAvailability) - Constructor for record class com.github.copilot.generated.SessionCanvasOpenedEvent.SessionCanvasOpenedEventData
Creates an instance of a SessionCanvasOpenedEventData record class.
SessionCanvasOpenParams - Record Class in com.github.copilot.generated.rpc
Canvas open parameters.
SessionCanvasOpenParams(String, String, String, String, Object) - Constructor for record class com.github.copilot.generated.rpc.SessionCanvasOpenParams
Creates an instance of a SessionCanvasOpenParams record class.
SessionCanvasOpenResult - Record Class in com.github.copilot.generated.rpc
Open canvas instance snapshot.
SessionCanvasOpenResult(String, String, String, String, String, String, String, Object, Boolean, CanvasInstanceAvailability) - Constructor for record class com.github.copilot.generated.rpc.SessionCanvasOpenResult
Creates an instance of a SessionCanvasOpenResult record class.
SessionCanvasRegistryChangedEvent - Class in com.github.copilot.generated
Session event "session.canvas.registry_changed".
SessionCanvasRegistryChangedEvent() - Constructor for class com.github.copilot.generated.SessionCanvasRegistryChangedEvent
 
SessionCanvasRegistryChangedEvent.SessionCanvasRegistryChangedEventData - Record Class in com.github.copilot.generated
SessionCanvasRegistryChangedEventData(List<CanvasRegistryChangedCanvas>) - Constructor for record class com.github.copilot.generated.SessionCanvasRegistryChangedEvent.SessionCanvasRegistryChangedEventData
Creates an instance of a SessionCanvasRegistryChangedEventData record class.
SessionCapabilities - Class in com.github.copilot.rpc
Represents the capabilities reported by the host for a session.
SessionCapabilities() - Constructor for class com.github.copilot.rpc.SessionCapabilities
 
SessionCommandsApi - Class in com.github.copilot.generated.rpc
API methods for the commands namespace.
SessionCommandsEnqueueParams - Record Class in com.github.copilot.generated.rpc
Slash-prefixed command string to enqueue for FIFO processing.
SessionCommandsEnqueueParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionCommandsEnqueueParams
Creates an instance of a SessionCommandsEnqueueParams record class.
SessionCommandsEnqueueResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the command was accepted into the local execution queue.
SessionCommandsEnqueueResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionCommandsEnqueueResult
Creates an instance of a SessionCommandsEnqueueResult record class.
SessionCommandsExecuteParams - Record Class in com.github.copilot.generated.rpc
Slash command name and argument string to execute synchronously.
SessionCommandsExecuteParams(String, String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionCommandsExecuteParams
Creates an instance of a SessionCommandsExecuteParams record class.
SessionCommandsExecuteResult - Record Class in com.github.copilot.generated.rpc
Error message produced while executing the command, if any.
SessionCommandsExecuteResult(String) - Constructor for record class com.github.copilot.generated.rpc.SessionCommandsExecuteResult
Creates an instance of a SessionCommandsExecuteResult record class.
SessionCommandsHandlePendingCommandParams - Record Class in com.github.copilot.generated.rpc
Pending command request ID and an optional error if the client handler failed.
SessionCommandsHandlePendingCommandParams(String, String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionCommandsHandlePendingCommandParams
Creates an instance of a SessionCommandsHandlePendingCommandParams record class.
SessionCommandsHandlePendingCommandResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the pending client-handled command was completed successfully.
SessionCommandsHandlePendingCommandResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionCommandsHandlePendingCommandResult
Creates an instance of a SessionCommandsHandlePendingCommandResult record class.
SessionCommandsInvokeParams - Record Class in com.github.copilot.generated.rpc
Slash command name and optional raw input string to invoke.
SessionCommandsInvokeParams(String, String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionCommandsInvokeParams
Creates an instance of a SessionCommandsInvokeParams record class.
SessionCommandsListParams - Record Class in com.github.copilot.generated.rpc
Optional filters controlling which command sources to include in the listing.
SessionCommandsListParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionCommandsListParams
Creates an instance of a SessionCommandsListParams record class.
SessionCommandsListResult - Record Class in com.github.copilot.generated.rpc
Slash commands available in the session, after applying any include/exclude filters.
SessionCommandsListResult(List<SlashCommandInfo>) - Constructor for record class com.github.copilot.generated.rpc.SessionCommandsListResult
Creates an instance of a SessionCommandsListResult record class.
SessionCommandsRespondToQueuedCommandParams - Record Class in com.github.copilot.generated.rpc
Queued-command request ID and the result indicating whether the host executed it (and whether to stop processing further queued commands).
SessionCommandsRespondToQueuedCommandParams(String, String, Object) - Constructor for record class com.github.copilot.generated.rpc.SessionCommandsRespondToQueuedCommandParams
Creates an instance of a SessionCommandsRespondToQueuedCommandParams record class.
SessionCommandsRespondToQueuedCommandResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the queued-command response was matched to a pending request.
SessionCommandsRespondToQueuedCommandResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionCommandsRespondToQueuedCommandResult
Creates an instance of a SessionCommandsRespondToQueuedCommandResult record class.
SessionCompactionCompleteEvent - Class in com.github.copilot.generated
Session event "session.compaction_complete".
SessionCompactionCompleteEvent() - Constructor for class com.github.copilot.generated.SessionCompactionCompleteEvent
 
SessionCompactionCompleteEvent.SessionCompactionCompleteEventData - Record Class in com.github.copilot.generated
SessionCompactionCompleteEventData(Boolean, String, Long, Long, Long, Long, Long, String, String, Long, String, CompactionCompleteCompactionTokensUsed, String, String, Long, Long, Long) - Constructor for record class com.github.copilot.generated.SessionCompactionCompleteEvent.SessionCompactionCompleteEventData
Creates an instance of a SessionCompactionCompleteEventData record class.
SessionCompactionStartEvent - Class in com.github.copilot.generated
Session event "session.compaction_start".
SessionCompactionStartEvent() - Constructor for class com.github.copilot.generated.SessionCompactionStartEvent
 
SessionCompactionStartEvent.SessionCompactionStartEventData - Record Class in com.github.copilot.generated
Data payload for SessionCompactionStartEvent.
SessionCompactionStartEventData(Long, Long, Long) - Constructor for record class com.github.copilot.generated.SessionCompactionStartEvent.SessionCompactionStartEventData
Creates an instance of a SessionCompactionStartEventData record class.
SessionConfig - Class in com.github.copilot.rpc
Configuration for creating a new Copilot session.
SessionConfig() - Constructor for class com.github.copilot.rpc.SessionConfig
 
SessionContext - Class in com.github.copilot.rpc
Working directory context for a session.
SessionContext - Record Class in com.github.copilot.generated.rpc
Schema for the `SessionContext` type.
SessionContext() - Constructor for class com.github.copilot.rpc.SessionContext
 
SessionContext(String, String, String, SessionContextHostType, String) - Constructor for record class com.github.copilot.generated.rpc.SessionContext
Creates an instance of a SessionContext record class.
SessionContextChangedEvent - Class in com.github.copilot.generated
Session event "session.context_changed".
SessionContextChangedEvent() - Constructor for class com.github.copilot.generated.SessionContextChangedEvent
 
SessionContextChangedEvent.SessionContextChangedEventData - Record Class in com.github.copilot.generated
Data payload for SessionContextChangedEvent.
SessionContextChangedEventData(String, String, String, WorkingDirectoryContextHostType, String, String, String, String) - Constructor for record class com.github.copilot.generated.SessionContextChangedEvent.SessionContextChangedEventData
Creates an instance of a SessionContextChangedEventData record class.
SessionContextHostType - Enum Class in com.github.copilot.generated.rpc
Repository host type
SessionCustomAgentsUpdatedEvent - Class in com.github.copilot.generated
Session event "session.custom_agents_updated".
SessionCustomAgentsUpdatedEvent() - Constructor for class com.github.copilot.generated.SessionCustomAgentsUpdatedEvent
 
SessionCustomAgentsUpdatedEvent.SessionCustomAgentsUpdatedEventData - Record Class in com.github.copilot.generated
SessionCustomAgentsUpdatedEventData(List<CustomAgentsUpdatedAgent>, List<String>, List<String>) - Constructor for record class com.github.copilot.generated.SessionCustomAgentsUpdatedEvent.SessionCustomAgentsUpdatedEventData
Creates an instance of a SessionCustomAgentsUpdatedEventData record class.
SessionCustomNotificationEvent - Class in com.github.copilot.generated
Session event "session.custom_notification".
SessionCustomNotificationEvent() - Constructor for class com.github.copilot.generated.SessionCustomNotificationEvent
 
SessionCustomNotificationEvent.SessionCustomNotificationEventData - Record Class in com.github.copilot.generated
SessionCustomNotificationEventData(String, String, Long, Map<String, String>, Object) - Constructor for record class com.github.copilot.generated.SessionCustomNotificationEvent.SessionCustomNotificationEventData
Creates an instance of a SessionCustomNotificationEventData record class.
SessionEndHandler - Interface in com.github.copilot.rpc
Handler for session-end hooks.
SessionEndHookInput - Record Class in com.github.copilot.rpc
Input for a session-end hook.
SessionEndHookInput(String, long, String, String, String, String) - Constructor for record class com.github.copilot.rpc.SessionEndHookInput
Creates an instance of a SessionEndHookInput record class.
SessionEndHookOutput - Record Class in com.github.copilot.rpc
Output for a session-end hook.
SessionEndHookOutput(Boolean, List<String>, String) - Constructor for record class com.github.copilot.rpc.SessionEndHookOutput
Creates an instance of a SessionEndHookOutput record class.
SessionErrorEvent - Class in com.github.copilot.generated
Session event "session.error".
SessionErrorEvent() - Constructor for class com.github.copilot.generated.SessionErrorEvent
 
SessionErrorEvent.SessionErrorEventData - Record Class in com.github.copilot.generated
Data payload for SessionErrorEvent.
SessionErrorEventData(String, String, Boolean, String, String, Long, String, String, String) - Constructor for record class com.github.copilot.generated.SessionErrorEvent.SessionErrorEventData
Creates an instance of a SessionErrorEventData record class.
SessionEvent - Class in com.github.copilot.generated
Base class for all generated session events.
SessionEvent() - Constructor for class com.github.copilot.generated.SessionEvent
 
SessionEventLogApi - Class in com.github.copilot.generated.rpc
API methods for the eventLog namespace.
SessionEventLogReadParams - Record Class in com.github.copilot.generated.rpc
Cursor, batch size, and optional long-poll/filter parameters for reading session events.
SessionEventLogReadParams(String, String, Long, Long, Object, EventsAgentScope) - Constructor for record class com.github.copilot.generated.rpc.SessionEventLogReadParams
Creates an instance of a SessionEventLogReadParams record class.
SessionEventLogReadResult - Record Class in com.github.copilot.generated.rpc
Batch of session events returned by a read, with cursor and continuation metadata.
SessionEventLogReadResult(List<Object>, String, Boolean, EventsCursorStatus) - Constructor for record class com.github.copilot.generated.rpc.SessionEventLogReadResult
Creates an instance of a SessionEventLogReadResult record class.
SessionEventLogRegisterInterestParams - Record Class in com.github.copilot.generated.rpc
Event type to register consumer interest for, used by runtime gating logic.
SessionEventLogRegisterInterestParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionEventLogRegisterInterestParams
Creates an instance of a SessionEventLogRegisterInterestParams record class.
SessionEventLogRegisterInterestResult - Record Class in com.github.copilot.generated.rpc
Opaque handle representing an event-type interest registration.
SessionEventLogRegisterInterestResult(String) - Constructor for record class com.github.copilot.generated.rpc.SessionEventLogRegisterInterestResult
Creates an instance of a SessionEventLogRegisterInterestResult record class.
SessionEventLogReleaseInterestParams - Record Class in com.github.copilot.generated.rpc
Opaque handle previously returned by `registerInterest` to release.
SessionEventLogReleaseInterestParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionEventLogReleaseInterestParams
Creates an instance of a SessionEventLogReleaseInterestParams record class.
SessionEventLogReleaseInterestResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the operation succeeded.
SessionEventLogReleaseInterestResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionEventLogReleaseInterestResult
Creates an instance of a SessionEventLogReleaseInterestResult record class.
SessionEventLogTailParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionEventLogTailParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionEventLogTailParams
Creates an instance of a SessionEventLogTailParams record class.
SessionEventLogTailResult - Record Class in com.github.copilot.generated.rpc
Snapshot of the current tail cursor without returning any events.
SessionEventLogTailResult(String) - Constructor for record class com.github.copilot.generated.rpc.SessionEventLogTailResult
Creates an instance of a SessionEventLogTailResult record class.
SessionExtensionsApi - Class in com.github.copilot.generated.rpc
API methods for the extensions namespace.
SessionExtensionsDisableParams - Record Class in com.github.copilot.generated.rpc
Source-qualified extension identifier to disable for the session.
SessionExtensionsDisableParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionExtensionsDisableParams
Creates an instance of a SessionExtensionsDisableParams record class.
SessionExtensionsDisableResult - Record Class in com.github.copilot.generated.rpc
Result for the session.extensions.disable RPC method.
SessionExtensionsDisableResult() - Constructor for record class com.github.copilot.generated.rpc.SessionExtensionsDisableResult
Creates an instance of a SessionExtensionsDisableResult record class.
SessionExtensionsEnableParams - Record Class in com.github.copilot.generated.rpc
Source-qualified extension identifier to enable for the session.
SessionExtensionsEnableParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionExtensionsEnableParams
Creates an instance of a SessionExtensionsEnableParams record class.
SessionExtensionsEnableResult - Record Class in com.github.copilot.generated.rpc
Result for the session.extensions.enable RPC method.
SessionExtensionsEnableResult() - Constructor for record class com.github.copilot.generated.rpc.SessionExtensionsEnableResult
Creates an instance of a SessionExtensionsEnableResult record class.
SessionExtensionsListParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionExtensionsListParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionExtensionsListParams
Creates an instance of a SessionExtensionsListParams record class.
SessionExtensionsListResult - Record Class in com.github.copilot.generated.rpc
Extensions discovered for the session, with their current status.
SessionExtensionsListResult(List<Extension>) - Constructor for record class com.github.copilot.generated.rpc.SessionExtensionsListResult
Creates an instance of a SessionExtensionsListResult record class.
SessionExtensionsLoadedEvent - Class in com.github.copilot.generated
Session event "session.extensions_loaded".
SessionExtensionsLoadedEvent() - Constructor for class com.github.copilot.generated.SessionExtensionsLoadedEvent
 
SessionExtensionsLoadedEvent.SessionExtensionsLoadedEventData - Record Class in com.github.copilot.generated
SessionExtensionsLoadedEventData(List<ExtensionsLoadedExtension>) - Constructor for record class com.github.copilot.generated.SessionExtensionsLoadedEvent.SessionExtensionsLoadedEventData
Creates an instance of a SessionExtensionsLoadedEventData record class.
SessionExtensionsReloadParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionExtensionsReloadParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionExtensionsReloadParams
Creates an instance of a SessionExtensionsReloadParams record class.
SessionExtensionsReloadResult - Record Class in com.github.copilot.generated.rpc
Result for the session.extensions.reload RPC method.
SessionExtensionsReloadResult() - Constructor for record class com.github.copilot.generated.rpc.SessionExtensionsReloadResult
Creates an instance of a SessionExtensionsReloadResult record class.
SessionFleetApi - Class in com.github.copilot.generated.rpc
API methods for the fleet namespace.
SessionFleetStartParams - Record Class in com.github.copilot.generated.rpc
Optional user prompt to combine with the fleet orchestration instructions.
SessionFleetStartParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionFleetStartParams
Creates an instance of a SessionFleetStartParams record class.
SessionFleetStartResult - Record Class in com.github.copilot.generated.rpc
Indicates whether fleet mode was successfully activated.
SessionFleetStartResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionFleetStartResult
Creates an instance of a SessionFleetStartResult record class.
sessionFs - Variable in class com.github.copilot.generated.rpc.ServerRpc
API methods for the sessionFs namespace.
SessionFsAppendFileParams - Record Class in com.github.copilot.generated.rpc
File path, content to append, and optional mode for the client-provided session filesystem.
SessionFsAppendFileParams(String, String, String, Long) - Constructor for record class com.github.copilot.generated.rpc.SessionFsAppendFileParams
Creates an instance of a SessionFsAppendFileParams record class.
SessionFsError - Record Class in com.github.copilot.generated.rpc
Describes a filesystem error.
SessionFsError(SessionFsErrorCode, String) - Constructor for record class com.github.copilot.generated.rpc.SessionFsError
Creates an instance of a SessionFsError record class.
SessionFsErrorCode - Enum Class in com.github.copilot.generated.rpc
Error classification
SessionFsExistsParams - Record Class in com.github.copilot.generated.rpc
Path to test for existence in the client-provided session filesystem.
SessionFsExistsParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionFsExistsParams
Creates an instance of a SessionFsExistsParams record class.
SessionFsExistsResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the requested path exists in the client-provided session filesystem.
SessionFsExistsResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionFsExistsResult
Creates an instance of a SessionFsExistsResult record class.
SessionFsMkdirParams - Record Class in com.github.copilot.generated.rpc
Directory path to create in the client-provided session filesystem, with options for recursive creation and POSIX mode.
SessionFsMkdirParams(String, String, Boolean, Long) - Constructor for record class com.github.copilot.generated.rpc.SessionFsMkdirParams
Creates an instance of a SessionFsMkdirParams record class.
SessionFsReaddirParams - Record Class in com.github.copilot.generated.rpc
Directory path whose entries should be listed from the client-provided session filesystem.
SessionFsReaddirParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionFsReaddirParams
Creates an instance of a SessionFsReaddirParams record class.
SessionFsReaddirResult - Record Class in com.github.copilot.generated.rpc
Names of entries in the requested directory, or a filesystem error if the read failed.
SessionFsReaddirResult(List<String>, SessionFsError) - Constructor for record class com.github.copilot.generated.rpc.SessionFsReaddirResult
Creates an instance of a SessionFsReaddirResult record class.
SessionFsReaddirWithTypesEntry - Record Class in com.github.copilot.generated.rpc
Schema for the `SessionFsReaddirWithTypesEntry` type.
SessionFsReaddirWithTypesEntry(String, SessionFsReaddirWithTypesEntryType) - Constructor for record class com.github.copilot.generated.rpc.SessionFsReaddirWithTypesEntry
Creates an instance of a SessionFsReaddirWithTypesEntry record class.
SessionFsReaddirWithTypesEntryType - Enum Class in com.github.copilot.generated.rpc
Entry type
SessionFsReaddirWithTypesParams - Record Class in com.github.copilot.generated.rpc
Directory path whose entries (with type information) should be listed from the client-provided session filesystem.
SessionFsReaddirWithTypesParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionFsReaddirWithTypesParams
Creates an instance of a SessionFsReaddirWithTypesParams record class.
SessionFsReaddirWithTypesResult - Record Class in com.github.copilot.generated.rpc
Entries in the requested directory paired with file/directory type information, or a filesystem error if the read failed.
SessionFsReaddirWithTypesResult(List<SessionFsReaddirWithTypesEntry>, SessionFsError) - Constructor for record class com.github.copilot.generated.rpc.SessionFsReaddirWithTypesResult
Creates an instance of a SessionFsReaddirWithTypesResult record class.
SessionFsReadFileParams - Record Class in com.github.copilot.generated.rpc
Path of the file to read from the client-provided session filesystem.
SessionFsReadFileParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionFsReadFileParams
Creates an instance of a SessionFsReadFileParams record class.
SessionFsReadFileResult - Record Class in com.github.copilot.generated.rpc
File content as a UTF-8 string, or a filesystem error if the read failed.
SessionFsReadFileResult(String, SessionFsError) - Constructor for record class com.github.copilot.generated.rpc.SessionFsReadFileResult
Creates an instance of a SessionFsReadFileResult record class.
SessionFsRenameParams - Record Class in com.github.copilot.generated.rpc
Source and destination paths for renaming or moving an entry in the client-provided session filesystem.
SessionFsRenameParams(String, String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionFsRenameParams
Creates an instance of a SessionFsRenameParams record class.
SessionFsRmParams - Record Class in com.github.copilot.generated.rpc
Path to remove from the client-provided session filesystem, with options for recursive removal and force.
SessionFsRmParams(String, String, Boolean, Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionFsRmParams
Creates an instance of a SessionFsRmParams record class.
SessionFsSetProviderCapabilities - Record Class in com.github.copilot.generated.rpc
Optional capabilities declared by the provider
SessionFsSetProviderCapabilities(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionFsSetProviderCapabilities
Creates an instance of a SessionFsSetProviderCapabilities record class.
SessionFsSetProviderConventions - Enum Class in com.github.copilot.generated.rpc
Path conventions used by this filesystem
SessionFsSetProviderParams - Record Class in com.github.copilot.generated.rpc
Initial working directory, session-state path layout, and path conventions used to register the calling SDK client as the session filesystem provider.
SessionFsSetProviderParams(String, String, SessionFsSetProviderConventions, SessionFsSetProviderCapabilities) - Constructor for record class com.github.copilot.generated.rpc.SessionFsSetProviderParams
Creates an instance of a SessionFsSetProviderParams record class.
SessionFsSetProviderResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the calling client was registered as the session filesystem provider.
SessionFsSetProviderResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionFsSetProviderResult
Creates an instance of a SessionFsSetProviderResult record class.
SessionFsSqliteExistsParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionFsSqliteExistsParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionFsSqliteExistsParams
Creates an instance of a SessionFsSqliteExistsParams record class.
SessionFsSqliteExistsResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the per-session SQLite database already exists.
SessionFsSqliteExistsResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionFsSqliteExistsResult
Creates an instance of a SessionFsSqliteExistsResult record class.
SessionFsSqliteQueryParams - Record Class in com.github.copilot.generated.rpc
SQL query, query type, and optional bind parameters for executing a SQLite query against the per-session database.
SessionFsSqliteQueryParams(String, String, SessionFsSqliteQueryType, Map<String, Object>) - Constructor for record class com.github.copilot.generated.rpc.SessionFsSqliteQueryParams
Creates an instance of a SessionFsSqliteQueryParams record class.
SessionFsSqliteQueryResult - Record Class in com.github.copilot.generated.rpc
Query results including rows, columns, and rows affected, or a filesystem error if execution failed.
SessionFsSqliteQueryResult(List<Map<String, Object>>, List<String>, Long, Long, SessionFsError) - Constructor for record class com.github.copilot.generated.rpc.SessionFsSqliteQueryResult
Creates an instance of a SessionFsSqliteQueryResult record class.
SessionFsSqliteQueryType - Enum Class in com.github.copilot.generated.rpc
How to execute the query: 'exec' for DDL/multi-statement (no results), 'query' for SELECT (returns rows), 'run' for INSERT/UPDATE/DELETE (returns rowsAffected)
SessionFsStatParams - Record Class in com.github.copilot.generated.rpc
Path whose metadata should be returned from the client-provided session filesystem.
SessionFsStatParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionFsStatParams
Creates an instance of a SessionFsStatParams record class.
SessionFsStatResult - Record Class in com.github.copilot.generated.rpc
Filesystem metadata for the requested path, or a filesystem error if the stat failed.
SessionFsStatResult(Boolean, Boolean, Long, OffsetDateTime, OffsetDateTime, SessionFsError) - Constructor for record class com.github.copilot.generated.rpc.SessionFsStatResult
Creates an instance of a SessionFsStatResult record class.
SessionFsWriteFileParams - Record Class in com.github.copilot.generated.rpc
File path, content to write, and optional mode for the client-provided session filesystem.
SessionFsWriteFileParams(String, String, String, Long) - Constructor for record class com.github.copilot.generated.rpc.SessionFsWriteFileParams
Creates an instance of a SessionFsWriteFileParams record class.
SessionHandoffEvent - Class in com.github.copilot.generated
Session event "session.handoff".
SessionHandoffEvent() - Constructor for class com.github.copilot.generated.SessionHandoffEvent
 
SessionHandoffEvent.SessionHandoffEventData - Record Class in com.github.copilot.generated
Data payload for SessionHandoffEvent.
SessionHandoffEventData(OffsetDateTime, HandoffSourceType, HandoffRepository, String, String, String, String) - Constructor for record class com.github.copilot.generated.SessionHandoffEvent.SessionHandoffEventData
Creates an instance of a SessionHandoffEventData record class.
sessionHasMcpApps() - Method in record class com.github.copilot.generated.rpc.McpAppsDiagnoseCapability
Returns the value of the sessionHasMcpApps record component.
SessionHistoryAbortManualCompactionParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionHistoryAbortManualCompactionParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionHistoryAbortManualCompactionParams
Creates an instance of a SessionHistoryAbortManualCompactionParams record class.
SessionHistoryAbortManualCompactionResult - Record Class in com.github.copilot.generated.rpc
Indicates whether an in-progress manual compaction was aborted.
SessionHistoryAbortManualCompactionResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionHistoryAbortManualCompactionResult
Creates an instance of a SessionHistoryAbortManualCompactionResult record class.
SessionHistoryApi - Class in com.github.copilot.generated.rpc
API methods for the history namespace.
SessionHistoryCancelBackgroundCompactionParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionHistoryCancelBackgroundCompactionParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionHistoryCancelBackgroundCompactionParams
Creates an instance of a SessionHistoryCancelBackgroundCompactionParams record class.
SessionHistoryCancelBackgroundCompactionResult - Record Class in com.github.copilot.generated.rpc
Indicates whether an in-progress background compaction was cancelled.
SessionHistoryCancelBackgroundCompactionResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionHistoryCancelBackgroundCompactionResult
Creates an instance of a SessionHistoryCancelBackgroundCompactionResult record class.
SessionHistoryCompactParams - Record Class in com.github.copilot.generated.rpc
Optional compaction parameters.
SessionHistoryCompactParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionHistoryCompactParams
Creates an instance of a SessionHistoryCompactParams record class.
SessionHistoryCompactResult - Record Class in com.github.copilot.generated.rpc
Compaction outcome with the number of tokens and messages removed, summary text, and the resulting context window breakdown.
SessionHistoryCompactResult(Boolean, Long, Long, String, HistoryCompactContextWindow) - Constructor for record class com.github.copilot.generated.rpc.SessionHistoryCompactResult
Creates an instance of a SessionHistoryCompactResult record class.
SessionHistorySummarizeForHandoffParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionHistorySummarizeForHandoffParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionHistorySummarizeForHandoffParams
Creates an instance of a SessionHistorySummarizeForHandoffParams record class.
SessionHistorySummarizeForHandoffResult - Record Class in com.github.copilot.generated.rpc
Markdown summary of the conversation context (empty when not available).
SessionHistorySummarizeForHandoffResult(String) - Constructor for record class com.github.copilot.generated.rpc.SessionHistorySummarizeForHandoffResult
Creates an instance of a SessionHistorySummarizeForHandoffResult record class.
SessionHistoryTruncateParams - Record Class in com.github.copilot.generated.rpc
Identifier of the event to truncate to; this event and all later events are removed.
SessionHistoryTruncateParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionHistoryTruncateParams
Creates an instance of a SessionHistoryTruncateParams record class.
SessionHistoryTruncateResult - Record Class in com.github.copilot.generated.rpc
Number of events that were removed by the truncation.
SessionHistoryTruncateResult(Long) - Constructor for record class com.github.copilot.generated.rpc.SessionHistoryTruncateResult
Creates an instance of a SessionHistoryTruncateResult record class.
SessionHooks - Class in com.github.copilot.rpc
Hook handlers configuration for a session.
SessionHooks() - Constructor for class com.github.copilot.rpc.SessionHooks
 
sessionId() - Method in record class com.github.copilot.generated.ExternalToolRequestedEvent.ExternalToolRequestedEventData
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.CanvasCloseParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.CanvasInvokeActionParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.CanvasOpenParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadata
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionAbortParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionAgentDeselectParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionAgentGetCurrentParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionAgentListParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionAgentReloadParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionAgentSelectParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionAuthGetStatusParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionAuthSetCredentialsParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionCanvasCloseParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionCanvasInvokeActionParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionCanvasListOpenParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionCanvasListParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionCanvasOpenParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionCommandsEnqueueParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionCommandsExecuteParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionCommandsHandlePendingCommandParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionCommandsInvokeParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionCommandsListParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionCommandsRespondToQueuedCommandParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionEventLogReadParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionEventLogRegisterInterestParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionEventLogReleaseInterestParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionEventLogTailParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionExtensionsDisableParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionExtensionsEnableParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionExtensionsListParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionExtensionsReloadParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionFleetStartParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionFsAppendFileParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionFsExistsParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionFsMkdirParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionFsReaddirParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionFsReaddirWithTypesParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionFsReadFileParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionFsRenameParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionFsRmParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionFsSqliteExistsParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionFsSqliteQueryParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionFsStatParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionFsWriteFileParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionHistoryAbortManualCompactionParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionHistoryCancelBackgroundCompactionParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionHistoryCompactParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionHistorySummarizeForHandoffParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionHistoryTruncateParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionInstructionsGetSourcesParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionLogParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionLspInitializeParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsCallToolParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsDiagnoseParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsGetHostContextParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsListToolsParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsReadResourceParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsSetHostContextParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionMcpCancelSamplingExecutionParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionMcpDisableParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionMcpEnableParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionMcpExecuteSamplingParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionMcpListParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionMcpOauthLoginParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionMcpReloadParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionMcpRemoveGitHubParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionMcpSetEnvValueModeParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionMetadata
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionMetadataContextInfoParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionMetadataIsProcessingParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionMetadataRecomputeContextTokensParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionMetadataRecordContextChangeParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSetWorkingDirectoryParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionModeGetParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionModelGetCurrentParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionModelSetReasoningEffortParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionModelSwitchToParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionModeSetParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionNameGetParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionNameSetAutoParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionNameSetParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsConfigureParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsFolderTrustAddTrustedParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsFolderTrustIsTrustedParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsGetAllowAllParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsHandlePendingPermissionRequestParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsAddToolApprovalParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsApplyParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsResolveParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsModifyRulesParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsNotifyPromptShownParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsAddParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsIsPathWithinAllowedDirectoriesParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsIsPathWithinWorkspaceParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsListParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsUpdatePrimaryParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPendingRequestsParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsResetSessionApprovalsParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetAllowAllParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetApproveAllParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetRequiredParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsUrlsSetUnrestrictedModeParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionPlanDeleteParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionPlanReadParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionPlanUpdateParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionPluginsListParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionQueueClearParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionQueuePendingItemsParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionQueueRemoveMostRecentParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionRemoteDisableParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionRemoteEnableParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionRemoteNotifySteerableChangedParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionScheduleListParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionScheduleStopParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionsCloseParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionsConnectParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionsConnectResult
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionSendParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionsFindByPrefixResult
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionsFindByTaskIdResult
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionsForkParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionsForkResult
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionsGetEventFilePathParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionsGetLastForContextResult
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionsGetPersistedRemoteSteerableParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionShellExecParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionShellKillParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionShutdownParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionSkillsDisableParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionSkillsEnableParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionSkillsEnsureLoadedParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionSkillsGetInvokedParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionSkillsListParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionSkillsReloadParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionsLoadDeferredRepoHooksParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionsReleaseLockParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionsReloadPluginHooksParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionsSaveParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionSuspendParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionTasksCancelParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionTasksGetCurrentPromotableParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionTasksGetProgressParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionTasksListParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionTasksPromoteCurrentToBackgroundParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionTasksPromoteToBackgroundParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionTasksRefreshParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionTasksRemoveParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionTasksSendMessageParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionTasksStartAgentParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionTasksWaitForPendingParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionTelemetrySetFeatureOverridesParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionToolsHandlePendingToolCallParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionToolsInitializeAndValidateParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionUiElicitationParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingAutoModeSwitchParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingElicitationParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingExitPlanModeParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingSamplingParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingUserInputParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionUiRegisterDirectAutoModeSwitchHandlerParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionUiUnregisterDirectAutoModeSwitchHandlerParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionUsageGetMetricsParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceCreateFileParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceListFilesParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceReadFileParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesCreateFileParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesDiffParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesListCheckpointsParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesListFilesParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesReadCheckpointParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesReadFileParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesSaveLargePasteParams
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.SessionStartEvent.SessionStartEventData
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.rpc.CreateSessionResponse
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.rpc.GetForegroundSessionResponse
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.rpc.GetLastSessionIdResponse
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.rpc.ResumeSessionResponse
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.rpc.SessionEndHookInput
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.rpc.SessionStartHookInput
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.rpc.SetForegroundSessionRequest
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.rpc.UserPromptSubmittedHookInput
Returns the value of the sessionId record component.
SessionIdleEvent - Class in com.github.copilot.generated
Session event "session.idle".
SessionIdleEvent() - Constructor for class com.github.copilot.generated.SessionIdleEvent
 
SessionIdleEvent.SessionIdleEventData - Record Class in com.github.copilot.generated
Data payload for SessionIdleEvent.
SessionIdleEventData(Boolean) - Constructor for record class com.github.copilot.generated.SessionIdleEvent.SessionIdleEventData
Creates an instance of a SessionIdleEventData record class.
sessionIds() - Method in record class com.github.copilot.generated.rpc.SessionsBulkDeleteParams
Returns the value of the sessionIds record component.
sessionIds() - Method in record class com.github.copilot.generated.rpc.SessionsCheckInUseParams
Returns the value of the sessionIds record component.
SessionInfoEvent - Class in com.github.copilot.generated
Session event "session.info".
SessionInfoEvent() - Constructor for class com.github.copilot.generated.SessionInfoEvent
 
SessionInfoEvent.SessionInfoEventData - Record Class in com.github.copilot.generated
Data payload for SessionInfoEvent.
SessionInfoEventData(String, String, String, String) - Constructor for record class com.github.copilot.generated.SessionInfoEvent.SessionInfoEventData
Creates an instance of a SessionInfoEventData record class.
SessionInstalledPlugin - Record Class in com.github.copilot.generated.rpc
Schema for the `SessionInstalledPlugin` type.
SessionInstalledPlugin(String, String, String, String, Boolean, String, Object) - Constructor for record class com.github.copilot.generated.rpc.SessionInstalledPlugin
Creates an instance of a SessionInstalledPlugin record class.
SessionInstructionsApi - Class in com.github.copilot.generated.rpc
API methods for the instructions namespace.
SessionInstructionsGetSourcesParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionInstructionsGetSourcesParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionInstructionsGetSourcesParams
Creates an instance of a SessionInstructionsGetSourcesParams record class.
SessionInstructionsGetSourcesResult - Record Class in com.github.copilot.generated.rpc
Instruction sources loaded for the session, in merge order.
SessionInstructionsGetSourcesResult(List<InstructionsSources>) - Constructor for record class com.github.copilot.generated.rpc.SessionInstructionsGetSourcesResult
Creates an instance of a SessionInstructionsGetSourcesResult record class.
SessionLifecycleEvent - Class in com.github.copilot.rpc
Session lifecycle event notification.
SessionLifecycleEvent() - Constructor for class com.github.copilot.rpc.SessionLifecycleEvent
 
SessionLifecycleEventMetadata - Record Class in com.github.copilot.rpc
Metadata for session lifecycle events.
SessionLifecycleEventMetadata(String, String, String) - Constructor for record class com.github.copilot.rpc.SessionLifecycleEventMetadata
Creates an instance of a SessionLifecycleEventMetadata record class.
SessionLifecycleEventTypes - Class in com.github.copilot.rpc
Types of session lifecycle events.
SessionLifecycleHandler - Interface in com.github.copilot.rpc
Handler for session lifecycle events.
SessionListFilter - Class in com.github.copilot.rpc
Filter options for listing sessions.
SessionListFilter() - Constructor for class com.github.copilot.rpc.SessionListFilter
 
sessionLog() - Method in record class com.github.copilot.rpc.ToolResultObject
Returns the value of the sessionLog record component.
SessionLogLevel - Enum Class in com.github.copilot.generated.rpc
Log severity level.
SessionLogParams - Record Class in com.github.copilot.generated.rpc
Message text, optional severity level, persistence flag, optional follow-up URL, and optional tip.
SessionLogParams(String, String, SessionLogLevel, String, Boolean, String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionLogParams
Creates an instance of a SessionLogParams record class.
SessionLogResult - Record Class in com.github.copilot.generated.rpc
Identifier of the session event that was emitted for the log message.
SessionLogResult(UUID) - Constructor for record class com.github.copilot.generated.rpc.SessionLogResult
Creates an instance of a SessionLogResult record class.
SessionLspApi - Class in com.github.copilot.generated.rpc
API methods for the lsp namespace.
SessionLspInitializeParams - Record Class in com.github.copilot.generated.rpc
Parameters for (re)loading the merged LSP configuration set.
SessionLspInitializeParams(String, String, String, Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionLspInitializeParams
Creates an instance of a SessionLspInitializeParams record class.
SessionMcpApi - Class in com.github.copilot.generated.rpc
API methods for the mcp namespace.
SessionMcpAppsApi - Class in com.github.copilot.generated.rpc
API methods for the mcp.apps namespace.
SessionMcpAppsCallToolParams - Record Class in com.github.copilot.generated.rpc
MCP server, tool name, and arguments to invoke from an MCP App view.
SessionMcpAppsCallToolParams(String, String, String, Map<String, Object>, String) - Constructor for record class com.github.copilot.generated.rpc.SessionMcpAppsCallToolParams
Creates an instance of a SessionMcpAppsCallToolParams record class.
SessionMcpAppsDiagnoseParams - Record Class in com.github.copilot.generated.rpc
MCP server to diagnose MCP Apps wiring for.
SessionMcpAppsDiagnoseParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionMcpAppsDiagnoseParams
Creates an instance of a SessionMcpAppsDiagnoseParams record class.
SessionMcpAppsDiagnoseResult - Record Class in com.github.copilot.generated.rpc
Diagnostic snapshot of MCP Apps wiring for the named server.
SessionMcpAppsDiagnoseResult(McpAppsDiagnoseCapability, McpAppsDiagnoseServer) - Constructor for record class com.github.copilot.generated.rpc.SessionMcpAppsDiagnoseResult
Creates an instance of a SessionMcpAppsDiagnoseResult record class.
SessionMcpAppsGetHostContextParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionMcpAppsGetHostContextParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionMcpAppsGetHostContextParams
Creates an instance of a SessionMcpAppsGetHostContextParams record class.
SessionMcpAppsGetHostContextResult - Record Class in com.github.copilot.generated.rpc
Current host context advertised to MCP App guests.
SessionMcpAppsGetHostContextResult(McpAppsHostContextDetails) - Constructor for record class com.github.copilot.generated.rpc.SessionMcpAppsGetHostContextResult
Creates an instance of a SessionMcpAppsGetHostContextResult record class.
SessionMcpAppsListToolsParams - Record Class in com.github.copilot.generated.rpc
MCP server to list app-callable tools for.
SessionMcpAppsListToolsParams(String, String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionMcpAppsListToolsParams
Creates an instance of a SessionMcpAppsListToolsParams record class.
SessionMcpAppsListToolsResult - Record Class in com.github.copilot.generated.rpc
App-callable tools from the named MCP server.
SessionMcpAppsListToolsResult(List<Map<String, Object>>) - Constructor for record class com.github.copilot.generated.rpc.SessionMcpAppsListToolsResult
Creates an instance of a SessionMcpAppsListToolsResult record class.
SessionMcpAppsReadResourceParams - Record Class in com.github.copilot.generated.rpc
MCP server and resource URI to fetch.
SessionMcpAppsReadResourceParams(String, String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionMcpAppsReadResourceParams
Creates an instance of a SessionMcpAppsReadResourceParams record class.
SessionMcpAppsReadResourceResult - Record Class in com.github.copilot.generated.rpc
Resource contents returned by the MCP server.
SessionMcpAppsReadResourceResult(List<McpAppsResourceContent>) - Constructor for record class com.github.copilot.generated.rpc.SessionMcpAppsReadResourceResult
Creates an instance of a SessionMcpAppsReadResourceResult record class.
SessionMcpAppsSetHostContextParams - Record Class in com.github.copilot.generated.rpc
Host context to advertise to MCP App guests.
SessionMcpAppsSetHostContextParams(String, McpAppsSetHostContextDetails) - Constructor for record class com.github.copilot.generated.rpc.SessionMcpAppsSetHostContextParams
Creates an instance of a SessionMcpAppsSetHostContextParams record class.
SessionMcpCancelSamplingExecutionParams - Record Class in com.github.copilot.generated.rpc
The requestId previously passed to executeSampling that should be cancelled.
SessionMcpCancelSamplingExecutionParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionMcpCancelSamplingExecutionParams
Creates an instance of a SessionMcpCancelSamplingExecutionParams record class.
SessionMcpCancelSamplingExecutionResult - Record Class in com.github.copilot.generated.rpc
Indicates whether an in-flight sampling execution with the given requestId was found and cancelled.
SessionMcpCancelSamplingExecutionResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionMcpCancelSamplingExecutionResult
Creates an instance of a SessionMcpCancelSamplingExecutionResult record class.
SessionMcpDisableParams - Record Class in com.github.copilot.generated.rpc
Name of the MCP server to disable for the session.
SessionMcpDisableParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionMcpDisableParams
Creates an instance of a SessionMcpDisableParams record class.
SessionMcpDisableResult - Record Class in com.github.copilot.generated.rpc
Result for the session.mcp.disable RPC method.
SessionMcpDisableResult() - Constructor for record class com.github.copilot.generated.rpc.SessionMcpDisableResult
Creates an instance of a SessionMcpDisableResult record class.
SessionMcpEnableParams - Record Class in com.github.copilot.generated.rpc
Name of the MCP server to enable for the session.
SessionMcpEnableParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionMcpEnableParams
Creates an instance of a SessionMcpEnableParams record class.
SessionMcpEnableResult - Record Class in com.github.copilot.generated.rpc
Result for the session.mcp.enable RPC method.
SessionMcpEnableResult() - Constructor for record class com.github.copilot.generated.rpc.SessionMcpEnableResult
Creates an instance of a SessionMcpEnableResult record class.
SessionMcpExecuteSamplingParams - Record Class in com.github.copilot.generated.rpc
Identifiers and raw MCP CreateMessageRequest params used to run a sampling inference.
SessionMcpExecuteSamplingParams(String, String, String, Object, McpExecuteSamplingRequest) - Constructor for record class com.github.copilot.generated.rpc.SessionMcpExecuteSamplingParams
Creates an instance of a SessionMcpExecuteSamplingParams record class.
SessionMcpExecuteSamplingResult - Record Class in com.github.copilot.generated.rpc
Outcome of an MCP sampling execution: success result, failure error, or cancellation.
SessionMcpExecuteSamplingResult(McpSamplingExecutionAction, McpExecuteSamplingResult, String) - Constructor for record class com.github.copilot.generated.rpc.SessionMcpExecuteSamplingResult
Creates an instance of a SessionMcpExecuteSamplingResult record class.
SessionMcpListParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionMcpListParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionMcpListParams
Creates an instance of a SessionMcpListParams record class.
SessionMcpListResult - Record Class in com.github.copilot.generated.rpc
MCP servers configured for the session, with their connection status.
SessionMcpListResult(List<McpServer>) - Constructor for record class com.github.copilot.generated.rpc.SessionMcpListResult
Creates an instance of a SessionMcpListResult record class.
SessionMcpOauthApi - Class in com.github.copilot.generated.rpc
API methods for the mcp.oauth namespace.
SessionMcpOauthLoginParams - Record Class in com.github.copilot.generated.rpc
Remote MCP server name and optional overrides controlling reauthentication, OAuth client display name, and the callback success-page copy.
SessionMcpOauthLoginParams(String, String, Boolean, String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionMcpOauthLoginParams
Creates an instance of a SessionMcpOauthLoginParams record class.
SessionMcpOauthLoginResult - Record Class in com.github.copilot.generated.rpc
OAuth authorization URL the caller should open, or empty when cached tokens already authenticated the server.
SessionMcpOauthLoginResult(String) - Constructor for record class com.github.copilot.generated.rpc.SessionMcpOauthLoginResult
Creates an instance of a SessionMcpOauthLoginResult record class.
SessionMcpReloadParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionMcpReloadParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionMcpReloadParams
Creates an instance of a SessionMcpReloadParams record class.
SessionMcpReloadResult - Record Class in com.github.copilot.generated.rpc
Result for the session.mcp.reload RPC method.
SessionMcpReloadResult() - Constructor for record class com.github.copilot.generated.rpc.SessionMcpReloadResult
Creates an instance of a SessionMcpReloadResult record class.
SessionMcpRemoveGitHubParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionMcpRemoveGitHubParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionMcpRemoveGitHubParams
Creates an instance of a SessionMcpRemoveGitHubParams record class.
SessionMcpRemoveGitHubResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the auto-managed `github` MCP server was removed (false when nothing to remove).
SessionMcpRemoveGitHubResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionMcpRemoveGitHubResult
Creates an instance of a SessionMcpRemoveGitHubResult record class.
SessionMcpServersLoadedEvent - Class in com.github.copilot.generated
Session event "session.mcp_servers_loaded".
SessionMcpServersLoadedEvent() - Constructor for class com.github.copilot.generated.SessionMcpServersLoadedEvent
 
SessionMcpServersLoadedEvent.SessionMcpServersLoadedEventData - Record Class in com.github.copilot.generated
SessionMcpServersLoadedEventData(List<McpServersLoadedServer>) - Constructor for record class com.github.copilot.generated.SessionMcpServersLoadedEvent.SessionMcpServersLoadedEventData
Creates an instance of a SessionMcpServersLoadedEventData record class.
SessionMcpServerStatusChangedEvent - Class in com.github.copilot.generated
Session event "session.mcp_server_status_changed".
SessionMcpServerStatusChangedEvent() - Constructor for class com.github.copilot.generated.SessionMcpServerStatusChangedEvent
 
SessionMcpServerStatusChangedEvent.SessionMcpServerStatusChangedEventData - Record Class in com.github.copilot.generated
SessionMcpServerStatusChangedEventData(String, McpServerStatus, String) - Constructor for record class com.github.copilot.generated.SessionMcpServerStatusChangedEvent.SessionMcpServerStatusChangedEventData
Creates an instance of a SessionMcpServerStatusChangedEventData record class.
SessionMcpSetEnvValueModeParams - Record Class in com.github.copilot.generated.rpc
Mode controlling how MCP server env values are resolved (`direct` or `indirect`).
SessionMcpSetEnvValueModeParams(String, McpSetEnvValueModeDetails) - Constructor for record class com.github.copilot.generated.rpc.SessionMcpSetEnvValueModeParams
Creates an instance of a SessionMcpSetEnvValueModeParams record class.
SessionMcpSetEnvValueModeResult - Record Class in com.github.copilot.generated.rpc
Env-value mode recorded on the session after the update.
SessionMcpSetEnvValueModeResult(McpSetEnvValueModeDetails) - Constructor for record class com.github.copilot.generated.rpc.SessionMcpSetEnvValueModeResult
Creates an instance of a SessionMcpSetEnvValueModeResult record class.
SessionMetadata - Class in com.github.copilot.rpc
Metadata about an existing Copilot session.
SessionMetadata - Record Class in com.github.copilot.generated.rpc
Schema for the `SessionMetadata` type.
SessionMetadata() - Constructor for class com.github.copilot.rpc.SessionMetadata
 
SessionMetadata(String, String, String, String, String, String, Boolean, Boolean, SessionContext, String) - Constructor for record class com.github.copilot.generated.rpc.SessionMetadata
Creates an instance of a SessionMetadata record class.
SessionMetadataApi - Class in com.github.copilot.generated.rpc
API methods for the metadata namespace.
SessionMetadataContextInfoParams - Record Class in com.github.copilot.generated.rpc
Model identifier and token limits used to compute the context-info breakdown.
SessionMetadataContextInfoParams(String, Long, Long, String) - Constructor for record class com.github.copilot.generated.rpc.SessionMetadataContextInfoParams
Creates an instance of a SessionMetadataContextInfoParams record class.
SessionMetadataContextInfoResult - Record Class in com.github.copilot.generated.rpc
Token breakdown for the session's current context window, or null if uninitialized.
SessionMetadataContextInfoResult(SessionMetadataContextInfoResult.SessionMetadataContextInfoResultContextInfo) - Constructor for record class com.github.copilot.generated.rpc.SessionMetadataContextInfoResult
Creates an instance of a SessionMetadataContextInfoResult record class.
SessionMetadataContextInfoResult.SessionMetadataContextInfoResultContextInfo - Record Class in com.github.copilot.generated.rpc
Token-usage breakdown for the session's current context window
SessionMetadataContextInfoResultContextInfo(String, Long, Long, Long, Long, Long, Long, Long, Long) - Constructor for record class com.github.copilot.generated.rpc.SessionMetadataContextInfoResult.SessionMetadataContextInfoResultContextInfo
Creates an instance of a SessionMetadataContextInfoResultContextInfo record class.
SessionMetadataIsProcessingParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionMetadataIsProcessingParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionMetadataIsProcessingParams
Creates an instance of a SessionMetadataIsProcessingParams record class.
SessionMetadataIsProcessingResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the local session is currently processing a turn or background continuation.
SessionMetadataIsProcessingResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionMetadataIsProcessingResult
Creates an instance of a SessionMetadataIsProcessingResult record class.
SessionMetadataRecomputeContextTokensParams - Record Class in com.github.copilot.generated.rpc
Model identifier to use when re-tokenizing the session's existing messages.
SessionMetadataRecomputeContextTokensParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionMetadataRecomputeContextTokensParams
Creates an instance of a SessionMetadataRecomputeContextTokensParams record class.
SessionMetadataRecomputeContextTokensResult - Record Class in com.github.copilot.generated.rpc
Re-tokenize the session's existing messages against `modelId` and return the token totals.
SessionMetadataRecomputeContextTokensResult(Long, Long, Long) - Constructor for record class com.github.copilot.generated.rpc.SessionMetadataRecomputeContextTokensResult
Creates an instance of a SessionMetadataRecomputeContextTokensResult record class.
SessionMetadataRecordContextChangeParams - Record Class in com.github.copilot.generated.rpc
Updated working-directory/git context to record on the session.
SessionMetadataRecordContextChangeParams(String, SessionWorkingDirectoryContext) - Constructor for record class com.github.copilot.generated.rpc.SessionMetadataRecordContextChangeParams
Creates an instance of a SessionMetadataRecordContextChangeParams record class.
SessionMetadataRecordContextChangeResult - Record Class in com.github.copilot.generated.rpc
Notify the session that its working directory context has changed.
SessionMetadataRecordContextChangeResult() - Constructor for record class com.github.copilot.generated.rpc.SessionMetadataRecordContextChangeResult
Creates an instance of a SessionMetadataRecordContextChangeResult record class.
SessionMetadataSetWorkingDirectoryParams - Record Class in com.github.copilot.generated.rpc
Absolute path to set as the session's new working directory.
SessionMetadataSetWorkingDirectoryParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionMetadataSetWorkingDirectoryParams
Creates an instance of a SessionMetadataSetWorkingDirectoryParams record class.
SessionMetadataSetWorkingDirectoryResult - Record Class in com.github.copilot.generated.rpc
Update the session's working directory.
SessionMetadataSetWorkingDirectoryResult(String) - Constructor for record class com.github.copilot.generated.rpc.SessionMetadataSetWorkingDirectoryResult
Creates an instance of a SessionMetadataSetWorkingDirectoryResult record class.
SessionMetadataSnapshotParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionMetadataSnapshotParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionMetadataSnapshotParams
Creates an instance of a SessionMetadataSnapshotParams record class.
SessionMetadataSnapshotResult - Record Class in com.github.copilot.generated.rpc
Point-in-time snapshot of slow-changing session identifier and state fields
SessionMetadataSnapshotResult(String, OffsetDateTime, OffsetDateTime, Boolean, Boolean, String, String, String, MetadataSnapshotRemoteMetadata, String, String, MetadataSnapshotCurrentMode, String, SessionMetadataSnapshotResult.SessionMetadataSnapshotResultWorkspace) - Constructor for record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult
Creates an instance of a SessionMetadataSnapshotResult record class.
SessionMetadataSnapshotResult.SessionMetadataSnapshotResultWorkspace - Record Class in com.github.copilot.generated.rpc
Public-facing projection of workspace metadata for SDK / TUI consumers
SessionMetadataSnapshotResultWorkspace(String, String, String, String, WorkspaceSummaryHostType, String, String, OffsetDateTime, OffsetDateTime) - Constructor for record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult.SessionMetadataSnapshotResultWorkspace
Creates an instance of a SessionMetadataSnapshotResultWorkspace record class.
SessionMode - Enum Class in com.github.copilot.generated.rpc
The session mode the agent is operating in
SessionMode - Enum Class in com.github.copilot.generated
The session mode the agent is operating in
SessionModeApi - Class in com.github.copilot.generated.rpc
API methods for the mode namespace.
SessionModeChangedEvent - Class in com.github.copilot.generated
Session event "session.mode_changed".
SessionModeChangedEvent() - Constructor for class com.github.copilot.generated.SessionModeChangedEvent
 
SessionModeChangedEvent.SessionModeChangedEventData - Record Class in com.github.copilot.generated
Data payload for SessionModeChangedEvent.
SessionModeChangedEventData(SessionMode, SessionMode) - Constructor for record class com.github.copilot.generated.SessionModeChangedEvent.SessionModeChangedEventData
Creates an instance of a SessionModeChangedEventData record class.
SessionModeGetParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionModeGetParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionModeGetParams
Creates an instance of a SessionModeGetParams record class.
SessionModeGetResult - Record Class in com.github.copilot.generated.rpc
Result for the session.mode.get RPC method.
SessionModeGetResult(SessionModeGetResult.SessionModeGetResultMode) - Constructor for record class com.github.copilot.generated.rpc.SessionModeGetResult
Creates an instance of a SessionModeGetResult record class.
SessionModeGetResult.SessionModeGetResultMode - Enum Class in com.github.copilot.generated.rpc
The current agent mode.
SessionModelApi - Class in com.github.copilot.generated.rpc
API methods for the model namespace.
SessionModelChangeEvent - Class in com.github.copilot.generated
Session event "session.model_change".
SessionModelChangeEvent() - Constructor for class com.github.copilot.generated.SessionModelChangeEvent
 
SessionModelChangeEvent.SessionModelChangeEventData - Record Class in com.github.copilot.generated
Data payload for SessionModelChangeEvent.
SessionModelChangeEvent.SessionModelChangeEventData.SessionModelChangeEventDataContextTier - Enum Class in com.github.copilot.generated
 
SessionModelChangeEventData(String, String, String, String, ReasoningSummary, ReasoningSummary, SessionModelChangeEvent.SessionModelChangeEventData.SessionModelChangeEventDataContextTier, String) - Constructor for record class com.github.copilot.generated.SessionModelChangeEvent.SessionModelChangeEventData
Creates an instance of a SessionModelChangeEventData record class.
SessionModelGetCurrentParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionModelGetCurrentParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionModelGetCurrentParams
Creates an instance of a SessionModelGetCurrentParams record class.
SessionModelGetCurrentResult - Record Class in com.github.copilot.generated.rpc
The currently selected model and reasoning effort for the session.
SessionModelGetCurrentResult(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionModelGetCurrentResult
Creates an instance of a SessionModelGetCurrentResult record class.
SessionModelSetReasoningEffortParams - Record Class in com.github.copilot.generated.rpc
Reasoning effort level to apply to the currently selected model.
SessionModelSetReasoningEffortParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionModelSetReasoningEffortParams
Creates an instance of a SessionModelSetReasoningEffortParams record class.
SessionModelSetReasoningEffortResult - Record Class in com.github.copilot.generated.rpc
Update the session's reasoning effort without changing the selected model.
SessionModelSetReasoningEffortResult(String) - Constructor for record class com.github.copilot.generated.rpc.SessionModelSetReasoningEffortResult
Creates an instance of a SessionModelSetReasoningEffortResult record class.
SessionModelSwitchToParams - Record Class in com.github.copilot.generated.rpc
Target model identifier and optional reasoning effort, summary, and capability overrides.
SessionModelSwitchToParams(String, String, String, ReasoningSummary, ModelCapabilitiesOverride) - Constructor for record class com.github.copilot.generated.rpc.SessionModelSwitchToParams
Creates an instance of a SessionModelSwitchToParams record class.
SessionModelSwitchToResult - Record Class in com.github.copilot.generated.rpc
The model identifier active on the session after the switch.
SessionModelSwitchToResult(String) - Constructor for record class com.github.copilot.generated.rpc.SessionModelSwitchToResult
Creates an instance of a SessionModelSwitchToResult record class.
SessionModeSetParams - Record Class in com.github.copilot.generated.rpc
Agent interaction mode to apply to the session.
SessionModeSetParams(String, SessionMode) - Constructor for record class com.github.copilot.generated.rpc.SessionModeSetParams
Creates an instance of a SessionModeSetParams record class.
SessionModeSetResult - Record Class in com.github.copilot.generated.rpc
Result for the session.mode.set RPC method.
SessionModeSetResult(SessionModeSetResult.SessionModeSetResultMode) - Constructor for record class com.github.copilot.generated.rpc.SessionModeSetResult
Creates an instance of a SessionModeSetResult record class.
SessionModeSetResult.SessionModeSetResultMode - Enum Class in com.github.copilot.generated.rpc
The agent mode after switching.
SessionNameApi - Class in com.github.copilot.generated.rpc
API methods for the name namespace.
SessionNameGetParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionNameGetParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionNameGetParams
Creates an instance of a SessionNameGetParams record class.
SessionNameGetResult - Record Class in com.github.copilot.generated.rpc
The session's friendly name, or null when not yet set.
SessionNameGetResult(String) - Constructor for record class com.github.copilot.generated.rpc.SessionNameGetResult
Creates an instance of a SessionNameGetResult record class.
SessionNameSetAutoParams - Record Class in com.github.copilot.generated.rpc
Auto-generated session summary to apply as the session's name when no user-set name exists.
SessionNameSetAutoParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionNameSetAutoParams
Creates an instance of a SessionNameSetAutoParams record class.
SessionNameSetAutoResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the auto-generated summary was applied as the session's name.
SessionNameSetAutoResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionNameSetAutoResult
Creates an instance of a SessionNameSetAutoResult record class.
SessionNameSetParams - Record Class in com.github.copilot.generated.rpc
New friendly name to apply to the session.
SessionNameSetParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionNameSetParams
Creates an instance of a SessionNameSetParams record class.
SessionOptionsApi - Class in com.github.copilot.generated.rpc
API methods for the options namespace.
SessionOptionsUpdateParams - Record Class in com.github.copilot.generated.rpc
Patch of mutable session options to apply to the running session.
SessionOptionsUpdateParams(String, String, String, String, String, String, Map<String, Boolean>, Boolean, Object, String, List<String>, List<String>, OptionsUpdateToolFilterPrecedence, Boolean, String, List<String>, Object, Boolean, OptionsUpdateEnvValueMode, List<String>, List<String>, Boolean, List<SessionInstalledPlugin>, Boolean, Boolean, List<String>, Boolean, String, Boolean, String, Boolean, Boolean, Boolean, Boolean, String, String, List<Object>, Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Creates an instance of a SessionOptionsUpdateParams record class.
SessionOptionsUpdateResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the session options patch was applied successfully.
SessionOptionsUpdateResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionOptionsUpdateResult
Creates an instance of a SessionOptionsUpdateResult record class.
SessionPermissionsApi - Class in com.github.copilot.generated.rpc
API methods for the permissions namespace.
SessionPermissionsChangedEvent - Class in com.github.copilot.generated
Session event "session.permissions_changed".
SessionPermissionsChangedEvent() - Constructor for class com.github.copilot.generated.SessionPermissionsChangedEvent
 
SessionPermissionsChangedEvent.SessionPermissionsChangedEventData - Record Class in com.github.copilot.generated
SessionPermissionsChangedEventData(Boolean, Boolean) - Constructor for record class com.github.copilot.generated.SessionPermissionsChangedEvent.SessionPermissionsChangedEventData
Creates an instance of a SessionPermissionsChangedEventData record class.
SessionPermissionsConfigureParams - Record Class in com.github.copilot.generated.rpc
Patch of permission policy fields to apply (omit a field to leave it unchanged).
SessionPermissionsConfigureParams(String, Boolean, Boolean, PermissionRulesSet, PermissionPathsConfig, PermissionUrlsConfig, List<PermissionsConfigureAdditionalContentExclusionPolicy>) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsConfigureParams
Creates an instance of a SessionPermissionsConfigureParams record class.
SessionPermissionsConfigureResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the operation succeeded.
SessionPermissionsConfigureResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsConfigureResult
Creates an instance of a SessionPermissionsConfigureResult record class.
SessionPermissionsFolderTrustAddTrustedParams - Record Class in com.github.copilot.generated.rpc
Folder path to add to trusted folders.
SessionPermissionsFolderTrustAddTrustedParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsFolderTrustAddTrustedParams
Creates an instance of a SessionPermissionsFolderTrustAddTrustedParams record class.
SessionPermissionsFolderTrustAddTrustedResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the operation succeeded.
SessionPermissionsFolderTrustAddTrustedResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsFolderTrustAddTrustedResult
Creates an instance of a SessionPermissionsFolderTrustAddTrustedResult record class.
SessionPermissionsFolderTrustApi - Class in com.github.copilot.generated.rpc
API methods for the permissions.folderTrust namespace.
SessionPermissionsFolderTrustIsTrustedParams - Record Class in com.github.copilot.generated.rpc
Folder path to check for trust.
SessionPermissionsFolderTrustIsTrustedParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsFolderTrustIsTrustedParams
Creates an instance of a SessionPermissionsFolderTrustIsTrustedParams record class.
SessionPermissionsFolderTrustIsTrustedResult - Record Class in com.github.copilot.generated.rpc
Folder trust check result.
SessionPermissionsFolderTrustIsTrustedResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsFolderTrustIsTrustedResult
Creates an instance of a SessionPermissionsFolderTrustIsTrustedResult record class.
SessionPermissionsGetAllowAllParams - Record Class in com.github.copilot.generated.rpc
No parameters.
SessionPermissionsGetAllowAllParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsGetAllowAllParams
Creates an instance of a SessionPermissionsGetAllowAllParams record class.
SessionPermissionsGetAllowAllResult - Record Class in com.github.copilot.generated.rpc
Current full allow-all permission state.
SessionPermissionsGetAllowAllResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsGetAllowAllResult
Creates an instance of a SessionPermissionsGetAllowAllResult record class.
SessionPermissionsHandlePendingPermissionRequestParams - Record Class in com.github.copilot.generated.rpc
Pending permission request ID and the decision to apply (approve/reject and scope).
SessionPermissionsHandlePendingPermissionRequestParams(String, String, Object) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsHandlePendingPermissionRequestParams
Creates an instance of a SessionPermissionsHandlePendingPermissionRequestParams record class.
SessionPermissionsHandlePendingPermissionRequestResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the permission decision was applied; false when the request was already resolved.
SessionPermissionsHandlePendingPermissionRequestResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsHandlePendingPermissionRequestResult
Creates an instance of a SessionPermissionsHandlePendingPermissionRequestResult record class.
SessionPermissionsLocationsAddToolApprovalParams - Record Class in com.github.copilot.generated.rpc
Location-scoped tool approval to persist.
SessionPermissionsLocationsAddToolApprovalParams(String, String, Object) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsLocationsAddToolApprovalParams
Creates an instance of a SessionPermissionsLocationsAddToolApprovalParams record class.
SessionPermissionsLocationsAddToolApprovalResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the operation succeeded.
SessionPermissionsLocationsAddToolApprovalResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsLocationsAddToolApprovalResult
Creates an instance of a SessionPermissionsLocationsAddToolApprovalResult record class.
SessionPermissionsLocationsApi - Class in com.github.copilot.generated.rpc
API methods for the permissions.locations namespace.
SessionPermissionsLocationsApplyParams - Record Class in com.github.copilot.generated.rpc
Working directory to load persisted location permissions for.
SessionPermissionsLocationsApplyParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsLocationsApplyParams
Creates an instance of a SessionPermissionsLocationsApplyParams record class.
SessionPermissionsLocationsApplyResult - Record Class in com.github.copilot.generated.rpc
Summary of persisted location permissions applied to the session.
SessionPermissionsLocationsApplyResult(String, PermissionLocationType, Boolean, Long, Long, List<PermissionRule>) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsLocationsApplyResult
Creates an instance of a SessionPermissionsLocationsApplyResult record class.
SessionPermissionsLocationsResolveParams - Record Class in com.github.copilot.generated.rpc
Working directory to resolve into a location-permissions key.
SessionPermissionsLocationsResolveParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsLocationsResolveParams
Creates an instance of a SessionPermissionsLocationsResolveParams record class.
SessionPermissionsLocationsResolveResult - Record Class in com.github.copilot.generated.rpc
Resolved location-permissions key and type.
SessionPermissionsLocationsResolveResult(String, PermissionLocationType) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsLocationsResolveResult
Creates an instance of a SessionPermissionsLocationsResolveResult record class.
SessionPermissionsModifyRulesParams - Record Class in com.github.copilot.generated.rpc
Scope and add/remove instructions for modifying session- or location-scoped permission rules.
SessionPermissionsModifyRulesParams(String, PermissionsModifyRulesScope, List<PermissionRule>, List<PermissionRule>, Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsModifyRulesParams
Creates an instance of a SessionPermissionsModifyRulesParams record class.
SessionPermissionsModifyRulesResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the operation succeeded.
SessionPermissionsModifyRulesResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsModifyRulesResult
Creates an instance of a SessionPermissionsModifyRulesResult record class.
SessionPermissionsNotifyPromptShownParams - Record Class in com.github.copilot.generated.rpc
Notification payload describing the permission prompt that the client just rendered.
SessionPermissionsNotifyPromptShownParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsNotifyPromptShownParams
Creates an instance of a SessionPermissionsNotifyPromptShownParams record class.
SessionPermissionsNotifyPromptShownResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the operation succeeded.
SessionPermissionsNotifyPromptShownResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsNotifyPromptShownResult
Creates an instance of a SessionPermissionsNotifyPromptShownResult record class.
SessionPermissionsPathsAddParams - Record Class in com.github.copilot.generated.rpc
Directory path to add to the session's allowed directories.
SessionPermissionsPathsAddParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsPathsAddParams
Creates an instance of a SessionPermissionsPathsAddParams record class.
SessionPermissionsPathsAddResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the operation succeeded.
SessionPermissionsPathsAddResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsPathsAddResult
Creates an instance of a SessionPermissionsPathsAddResult record class.
SessionPermissionsPathsApi - Class in com.github.copilot.generated.rpc
API methods for the permissions.paths namespace.
SessionPermissionsPathsIsPathWithinAllowedDirectoriesParams - Record Class in com.github.copilot.generated.rpc
Path to evaluate against the session's allowed directories.
SessionPermissionsPathsIsPathWithinAllowedDirectoriesParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsPathsIsPathWithinAllowedDirectoriesParams
Creates an instance of a SessionPermissionsPathsIsPathWithinAllowedDirectoriesParams record class.
SessionPermissionsPathsIsPathWithinAllowedDirectoriesResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the supplied path is within the session's allowed directories.
SessionPermissionsPathsIsPathWithinAllowedDirectoriesResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsPathsIsPathWithinAllowedDirectoriesResult
Creates an instance of a SessionPermissionsPathsIsPathWithinAllowedDirectoriesResult record class.
SessionPermissionsPathsIsPathWithinWorkspaceParams - Record Class in com.github.copilot.generated.rpc
Path to evaluate against the session's workspace (primary) directory.
SessionPermissionsPathsIsPathWithinWorkspaceParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsPathsIsPathWithinWorkspaceParams
Creates an instance of a SessionPermissionsPathsIsPathWithinWorkspaceParams record class.
SessionPermissionsPathsIsPathWithinWorkspaceResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the supplied path is within the session's workspace directory.
SessionPermissionsPathsIsPathWithinWorkspaceResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsPathsIsPathWithinWorkspaceResult
Creates an instance of a SessionPermissionsPathsIsPathWithinWorkspaceResult record class.
SessionPermissionsPathsListParams - Record Class in com.github.copilot.generated.rpc
No parameters; returns the session's allow-listed directories.
SessionPermissionsPathsListParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsPathsListParams
Creates an instance of a SessionPermissionsPathsListParams record class.
SessionPermissionsPathsListResult - Record Class in com.github.copilot.generated.rpc
Snapshot of the session's allow-listed directories and primary working directory.
SessionPermissionsPathsListResult(List<String>, String) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsPathsListResult
Creates an instance of a SessionPermissionsPathsListResult record class.
SessionPermissionsPathsUpdatePrimaryParams - Record Class in com.github.copilot.generated.rpc
Directory path to set as the session's new primary working directory.
SessionPermissionsPathsUpdatePrimaryParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsPathsUpdatePrimaryParams
Creates an instance of a SessionPermissionsPathsUpdatePrimaryParams record class.
SessionPermissionsPathsUpdatePrimaryResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the operation succeeded.
SessionPermissionsPathsUpdatePrimaryResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsPathsUpdatePrimaryResult
Creates an instance of a SessionPermissionsPathsUpdatePrimaryResult record class.
SessionPermissionsPendingRequestsParams - Record Class in com.github.copilot.generated.rpc
No parameters; returns currently-pending permission requests for the session.
SessionPermissionsPendingRequestsParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsPendingRequestsParams
Creates an instance of a SessionPermissionsPendingRequestsParams record class.
SessionPermissionsPendingRequestsResult - Record Class in com.github.copilot.generated.rpc
List of pending permission requests reconstructed from event history.
SessionPermissionsPendingRequestsResult(List<PendingPermissionRequest>) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsPendingRequestsResult
Creates an instance of a SessionPermissionsPendingRequestsResult record class.
SessionPermissionsResetSessionApprovalsParams - Record Class in com.github.copilot.generated.rpc
No parameters; clears all session-scoped tool permission approvals.
SessionPermissionsResetSessionApprovalsParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsResetSessionApprovalsParams
Creates an instance of a SessionPermissionsResetSessionApprovalsParams record class.
SessionPermissionsResetSessionApprovalsResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the operation succeeded.
SessionPermissionsResetSessionApprovalsResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsResetSessionApprovalsResult
Creates an instance of a SessionPermissionsResetSessionApprovalsResult record class.
SessionPermissionsSetAllowAllParams - Record Class in com.github.copilot.generated.rpc
Whether to enable full allow-all permissions for the session.
SessionPermissionsSetAllowAllParams(String, Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsSetAllowAllParams
Creates an instance of a SessionPermissionsSetAllowAllParams record class.
SessionPermissionsSetAllowAllResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the operation succeeded and reports the post-mutation state.
SessionPermissionsSetAllowAllResult(Boolean, Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsSetAllowAllResult
Creates an instance of a SessionPermissionsSetAllowAllResult record class.
SessionPermissionsSetApproveAllParams - Record Class in com.github.copilot.generated.rpc
Allow-all toggle for tool permission requests, with an optional telemetry source.
SessionPermissionsSetApproveAllParams(String, Boolean, PermissionsSetApproveAllSource) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsSetApproveAllParams
Creates an instance of a SessionPermissionsSetApproveAllParams record class.
SessionPermissionsSetApproveAllResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the operation succeeded.
SessionPermissionsSetApproveAllResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsSetApproveAllResult
Creates an instance of a SessionPermissionsSetApproveAllResult record class.
SessionPermissionsSetRequiredParams - Record Class in com.github.copilot.generated.rpc
Toggles whether permission prompts should be bridged into session events for this client.
SessionPermissionsSetRequiredParams(String, Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsSetRequiredParams
Creates an instance of a SessionPermissionsSetRequiredParams record class.
SessionPermissionsSetRequiredResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the operation succeeded.
SessionPermissionsSetRequiredResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsSetRequiredResult
Creates an instance of a SessionPermissionsSetRequiredResult record class.
SessionPermissionsUrlsApi - Class in com.github.copilot.generated.rpc
API methods for the permissions.urls namespace.
SessionPermissionsUrlsSetUnrestrictedModeParams - Record Class in com.github.copilot.generated.rpc
Whether the URL-permission policy should run in unrestricted mode.
SessionPermissionsUrlsSetUnrestrictedModeParams(String, Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsUrlsSetUnrestrictedModeParams
Creates an instance of a SessionPermissionsUrlsSetUnrestrictedModeParams record class.
SessionPermissionsUrlsSetUnrestrictedModeResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the operation succeeded.
SessionPermissionsUrlsSetUnrestrictedModeResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionPermissionsUrlsSetUnrestrictedModeResult
Creates an instance of a SessionPermissionsUrlsSetUnrestrictedModeResult record class.
SessionPlanApi - Class in com.github.copilot.generated.rpc
API methods for the plan namespace.
SessionPlanChangedEvent - Class in com.github.copilot.generated
Session event "session.plan_changed".
SessionPlanChangedEvent() - Constructor for class com.github.copilot.generated.SessionPlanChangedEvent
 
SessionPlanChangedEvent.SessionPlanChangedEventData - Record Class in com.github.copilot.generated
Data payload for SessionPlanChangedEvent.
SessionPlanChangedEventData(PlanChangedOperation) - Constructor for record class com.github.copilot.generated.SessionPlanChangedEvent.SessionPlanChangedEventData
Creates an instance of a SessionPlanChangedEventData record class.
SessionPlanDeleteParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionPlanDeleteParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionPlanDeleteParams
Creates an instance of a SessionPlanDeleteParams record class.
SessionPlanDeleteResult - Record Class in com.github.copilot.generated.rpc
Result for the session.plan.delete RPC method.
SessionPlanDeleteResult() - Constructor for record class com.github.copilot.generated.rpc.SessionPlanDeleteResult
Creates an instance of a SessionPlanDeleteResult record class.
SessionPlanReadParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionPlanReadParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionPlanReadParams
Creates an instance of a SessionPlanReadParams record class.
SessionPlanReadResult - Record Class in com.github.copilot.generated.rpc
Existence, contents, and resolved path of the session plan file.
SessionPlanReadResult(Boolean, String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionPlanReadResult
Creates an instance of a SessionPlanReadResult record class.
SessionPlanUpdateParams - Record Class in com.github.copilot.generated.rpc
Replacement contents to write to the session plan file.
SessionPlanUpdateParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionPlanUpdateParams
Creates an instance of a SessionPlanUpdateParams record class.
SessionPlanUpdateResult - Record Class in com.github.copilot.generated.rpc
Result for the session.plan.update RPC method.
SessionPlanUpdateResult() - Constructor for record class com.github.copilot.generated.rpc.SessionPlanUpdateResult
Creates an instance of a SessionPlanUpdateResult record class.
SessionPluginsApi - Class in com.github.copilot.generated.rpc
API methods for the plugins namespace.
SessionPluginsListParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionPluginsListParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionPluginsListParams
Creates an instance of a SessionPluginsListParams record class.
SessionPluginsListResult - Record Class in com.github.copilot.generated.rpc
Plugins installed for the session, with their enabled state and version metadata.
SessionPluginsListResult(List<Plugin>) - Constructor for record class com.github.copilot.generated.rpc.SessionPluginsListResult
Creates an instance of a SessionPluginsListResult record class.
SessionQueueApi - Class in com.github.copilot.generated.rpc
API methods for the queue namespace.
SessionQueueClearParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionQueueClearParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionQueueClearParams
Creates an instance of a SessionQueueClearParams record class.
SessionQueuePendingItemsParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionQueuePendingItemsParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionQueuePendingItemsParams
Creates an instance of a SessionQueuePendingItemsParams record class.
SessionQueuePendingItemsResult - Record Class in com.github.copilot.generated.rpc
Snapshot of the session's pending queued items and immediate-steering messages.
SessionQueuePendingItemsResult(List<QueuePendingItems>, List<String>) - Constructor for record class com.github.copilot.generated.rpc.SessionQueuePendingItemsResult
Creates an instance of a SessionQueuePendingItemsResult record class.
SessionQueueRemoveMostRecentParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionQueueRemoveMostRecentParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionQueueRemoveMostRecentParams
Creates an instance of a SessionQueueRemoveMostRecentParams record class.
SessionQueueRemoveMostRecentResult - Record Class in com.github.copilot.generated.rpc
Indicates whether a user-facing pending item was removed.
SessionQueueRemoveMostRecentResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionQueueRemoveMostRecentResult
Creates an instance of a SessionQueueRemoveMostRecentResult record class.
SessionRemoteApi - Class in com.github.copilot.generated.rpc
API methods for the remote namespace.
SessionRemoteDisableParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionRemoteDisableParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionRemoteDisableParams
Creates an instance of a SessionRemoteDisableParams record class.
SessionRemoteEnableParams - Record Class in com.github.copilot.generated.rpc
Optional remote session mode ("off", "export", or "on"); defaults to enabling both export and remote steering.
SessionRemoteEnableParams(String, RemoteSessionMode) - Constructor for record class com.github.copilot.generated.rpc.SessionRemoteEnableParams
Creates an instance of a SessionRemoteEnableParams record class.
SessionRemoteEnableResult - Record Class in com.github.copilot.generated.rpc
GitHub URL for the session and a flag indicating whether remote steering is enabled.
SessionRemoteEnableResult(String, Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionRemoteEnableResult
Creates an instance of a SessionRemoteEnableResult record class.
SessionRemoteNotifySteerableChangedParams - Record Class in com.github.copilot.generated.rpc
New remote-steerability state to persist as a `session.remote_steerable_changed` event.
SessionRemoteNotifySteerableChangedParams(String, Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionRemoteNotifySteerableChangedParams
Creates an instance of a SessionRemoteNotifySteerableChangedParams record class.
SessionRemoteNotifySteerableChangedResult - Record Class in com.github.copilot.generated.rpc
Persist a steerability change as a `session.remote_steerable_changed` event.
SessionRemoteNotifySteerableChangedResult() - Constructor for record class com.github.copilot.generated.rpc.SessionRemoteNotifySteerableChangedResult
Creates an instance of a SessionRemoteNotifySteerableChangedResult record class.
SessionRemoteSteerableChangedEvent - Class in com.github.copilot.generated
Session event "session.remote_steerable_changed".
SessionRemoteSteerableChangedEvent() - Constructor for class com.github.copilot.generated.SessionRemoteSteerableChangedEvent
 
SessionRemoteSteerableChangedEvent.SessionRemoteSteerableChangedEventData - Record Class in com.github.copilot.generated
SessionRemoteSteerableChangedEventData(Boolean) - Constructor for record class com.github.copilot.generated.SessionRemoteSteerableChangedEvent.SessionRemoteSteerableChangedEventData
Creates an instance of a SessionRemoteSteerableChangedEventData record class.
SessionResumeEvent - Class in com.github.copilot.generated
Session event "session.resume".
SessionResumeEvent() - Constructor for class com.github.copilot.generated.SessionResumeEvent
 
SessionResumeEvent.SessionResumeEventData - Record Class in com.github.copilot.generated
Data payload for SessionResumeEvent.
SessionResumeEventData(OffsetDateTime, Long, String, String, ReasoningSummary, WorkingDirectoryContext, Boolean, Boolean, Boolean, Boolean) - Constructor for record class com.github.copilot.generated.SessionResumeEvent.SessionResumeEventData
Creates an instance of a SessionResumeEventData record class.
SessionRpc - Class in com.github.copilot.generated.rpc
Typed client for session-scoped RPC methods.
SessionRpc(RpcCaller, String) - Constructor for class com.github.copilot.generated.rpc.SessionRpc
Creates a new session RPC client.
sessions - Variable in class com.github.copilot.generated.rpc.ServerRpc
API methods for the sessions namespace.
sessions() - Method in record class com.github.copilot.generated.rpc.SessionsEnrichMetadataParams
Returns the value of the sessions record component.
sessions() - Method in record class com.github.copilot.generated.rpc.SessionsEnrichMetadataResult
Returns the value of the sessions record component.
sessions() - Method in record class com.github.copilot.generated.rpc.SessionsListResult
Returns the value of the sessions record component.
sessions() - Method in record class com.github.copilot.rpc.ListSessionsResponse
Returns the value of the sessions record component.
SessionsBulkDeleteParams - Record Class in com.github.copilot.generated.rpc
Session IDs to close, deactivate, and delete from disk.
SessionsBulkDeleteParams(List<String>) - Constructor for record class com.github.copilot.generated.rpc.SessionsBulkDeleteParams
Creates an instance of a SessionsBulkDeleteParams record class.
SessionsBulkDeleteResult - Record Class in com.github.copilot.generated.rpc
Map of sessionId -> bytes freed by removing the session's workspace directory.
SessionsBulkDeleteResult(Map<String, Long>) - Constructor for record class com.github.copilot.generated.rpc.SessionsBulkDeleteResult
Creates an instance of a SessionsBulkDeleteResult record class.
SessionsCheckInUseParams - Record Class in com.github.copilot.generated.rpc
Session IDs to test for live in-use locks.
SessionsCheckInUseParams(List<String>) - Constructor for record class com.github.copilot.generated.rpc.SessionsCheckInUseParams
Creates an instance of a SessionsCheckInUseParams record class.
SessionsCheckInUseResult - Record Class in com.github.copilot.generated.rpc
Session IDs from the input set that are currently in use by another process.
SessionsCheckInUseResult(List<String>) - Constructor for record class com.github.copilot.generated.rpc.SessionsCheckInUseResult
Creates an instance of a SessionsCheckInUseResult record class.
SessionScheduleApi - Class in com.github.copilot.generated.rpc
API methods for the schedule namespace.
SessionScheduleCancelledEvent - Class in com.github.copilot.generated
Session event "session.schedule_cancelled".
SessionScheduleCancelledEvent() - Constructor for class com.github.copilot.generated.SessionScheduleCancelledEvent
 
SessionScheduleCancelledEvent.SessionScheduleCancelledEventData - Record Class in com.github.copilot.generated
SessionScheduleCancelledEventData(Long) - Constructor for record class com.github.copilot.generated.SessionScheduleCancelledEvent.SessionScheduleCancelledEventData
Creates an instance of a SessionScheduleCancelledEventData record class.
SessionScheduleCreatedEvent - Class in com.github.copilot.generated
Session event "session.schedule_created".
SessionScheduleCreatedEvent() - Constructor for class com.github.copilot.generated.SessionScheduleCreatedEvent
 
SessionScheduleCreatedEvent.SessionScheduleCreatedEventData - Record Class in com.github.copilot.generated
Data payload for SessionScheduleCreatedEvent.
SessionScheduleCreatedEventData(Long, Long, String, Boolean, String) - Constructor for record class com.github.copilot.generated.SessionScheduleCreatedEvent.SessionScheduleCreatedEventData
Creates an instance of a SessionScheduleCreatedEventData record class.
SessionScheduleListParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionScheduleListParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionScheduleListParams
Creates an instance of a SessionScheduleListParams record class.
SessionScheduleListResult - Record Class in com.github.copilot.generated.rpc
Snapshot of the currently active recurring prompts for this session.
SessionScheduleListResult(List<ScheduleEntry>) - Constructor for record class com.github.copilot.generated.rpc.SessionScheduleListResult
Creates an instance of a SessionScheduleListResult record class.
SessionScheduleStopParams - Record Class in com.github.copilot.generated.rpc
Identifier of the scheduled prompt to remove.
SessionScheduleStopParams(String, Long) - Constructor for record class com.github.copilot.generated.rpc.SessionScheduleStopParams
Creates an instance of a SessionScheduleStopParams record class.
SessionScheduleStopResult - Record Class in com.github.copilot.generated.rpc
Remove a scheduled prompt by id.
SessionScheduleStopResult(ScheduleEntry) - Constructor for record class com.github.copilot.generated.rpc.SessionScheduleStopResult
Creates an instance of a SessionScheduleStopResult record class.
SessionsCloseParams - Record Class in com.github.copilot.generated.rpc
Session ID to close.
SessionsCloseParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionsCloseParams
Creates an instance of a SessionsCloseParams record class.
SessionsCloseResult - Record Class in com.github.copilot.generated.rpc
Closes a session: emits shutdown, flushes pending events to disk, releases the in-use lock, disposes the active session.
SessionsCloseResult() - Constructor for record class com.github.copilot.generated.rpc.SessionsCloseResult
Creates an instance of a SessionsCloseResult record class.
SessionsConnectParams - Record Class in com.github.copilot.generated.rpc
Remote session connection parameters.
SessionsConnectParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionsConnectParams
Creates an instance of a SessionsConnectParams record class.
SessionsConnectResult - Record Class in com.github.copilot.generated.rpc
Remote session connection result.
SessionsConnectResult(String, ConnectedRemoteSessionMetadata) - Constructor for record class com.github.copilot.generated.rpc.SessionsConnectResult
Creates an instance of a SessionsConnectResult record class.
SessionSendParams - Record Class in com.github.copilot.generated.rpc
Parameters for sending a user message to the session
SessionSendParams(String, String, String, List<Object>, SendMode, Boolean, Boolean, String, Object, SendAgentMode, Map<String, String>, String, String, Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionSendParams
Creates an instance of a SessionSendParams record class.
SessionSendResult - Record Class in com.github.copilot.generated.rpc
Result of sending a user message
SessionSendResult(String) - Constructor for record class com.github.copilot.generated.rpc.SessionSendResult
Creates an instance of a SessionSendResult record class.
SessionsEnrichMetadataParams - Record Class in com.github.copilot.generated.rpc
Session metadata records to enrich with summary and context information.
SessionsEnrichMetadataParams(List<SessionMetadata>) - Constructor for record class com.github.copilot.generated.rpc.SessionsEnrichMetadataParams
Creates an instance of a SessionsEnrichMetadataParams record class.
SessionsEnrichMetadataResult - Record Class in com.github.copilot.generated.rpc
The enriched metadata records, with summary and context fields backfilled where available.
SessionsEnrichMetadataResult(List<SessionMetadata>) - Constructor for record class com.github.copilot.generated.rpc.SessionsEnrichMetadataResult
Creates an instance of a SessionsEnrichMetadataResult record class.
SessionsFindByPrefixParams - Record Class in com.github.copilot.generated.rpc
UUID prefix to resolve to a unique session ID.
SessionsFindByPrefixParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionsFindByPrefixParams
Creates an instance of a SessionsFindByPrefixParams record class.
SessionsFindByPrefixResult - Record Class in com.github.copilot.generated.rpc
Session ID matching the prefix, omitted when no unique match exists.
SessionsFindByPrefixResult(String) - Constructor for record class com.github.copilot.generated.rpc.SessionsFindByPrefixResult
Creates an instance of a SessionsFindByPrefixResult record class.
SessionsFindByTaskIdParams - Record Class in com.github.copilot.generated.rpc
GitHub task ID to look up.
SessionsFindByTaskIdParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionsFindByTaskIdParams
Creates an instance of a SessionsFindByTaskIdParams record class.
SessionsFindByTaskIdResult - Record Class in com.github.copilot.generated.rpc
ID of the local session bound to the given GitHub task, or omitted when none.
SessionsFindByTaskIdResult(String) - Constructor for record class com.github.copilot.generated.rpc.SessionsFindByTaskIdResult
Creates an instance of a SessionsFindByTaskIdResult record class.
SessionsForkParams - Record Class in com.github.copilot.generated.rpc
Source session identifier to fork from, optional event-ID boundary, and optional friendly name for the new session.
SessionsForkParams(String, String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionsForkParams
Creates an instance of a SessionsForkParams record class.
SessionsForkResult - Record Class in com.github.copilot.generated.rpc
Identifier and optional friendly name assigned to the newly forked session.
SessionsForkResult(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionsForkResult
Creates an instance of a SessionsForkResult record class.
SessionsGetEventFilePathParams - Record Class in com.github.copilot.generated.rpc
Session ID whose event-log file path to compute.
SessionsGetEventFilePathParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionsGetEventFilePathParams
Creates an instance of a SessionsGetEventFilePathParams record class.
SessionsGetEventFilePathResult - Record Class in com.github.copilot.generated.rpc
Absolute path to the session's events.jsonl file on disk.
SessionsGetEventFilePathResult(String) - Constructor for record class com.github.copilot.generated.rpc.SessionsGetEventFilePathResult
Creates an instance of a SessionsGetEventFilePathResult record class.
SessionsGetLastForContextParams - Record Class in com.github.copilot.generated.rpc
Optional working-directory context used to score session relevance.
SessionsGetLastForContextParams(SessionContext) - Constructor for record class com.github.copilot.generated.rpc.SessionsGetLastForContextParams
Creates an instance of a SessionsGetLastForContextParams record class.
SessionsGetLastForContextResult - Record Class in com.github.copilot.generated.rpc
Most-relevant session ID for the supplied context, or omitted when no sessions exist.
SessionsGetLastForContextResult(String) - Constructor for record class com.github.copilot.generated.rpc.SessionsGetLastForContextResult
Creates an instance of a SessionsGetLastForContextResult record class.
SessionsGetPersistedRemoteSteerableParams - Record Class in com.github.copilot.generated.rpc
Session ID to look up the persisted remote-steerable flag for.
SessionsGetPersistedRemoteSteerableParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionsGetPersistedRemoteSteerableParams
Creates an instance of a SessionsGetPersistedRemoteSteerableParams record class.
SessionsGetPersistedRemoteSteerableResult - Record Class in com.github.copilot.generated.rpc
The session's persisted remote-steerable flag, or omitted when no value has been persisted.
SessionsGetPersistedRemoteSteerableResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionsGetPersistedRemoteSteerableResult
Creates an instance of a SessionsGetPersistedRemoteSteerableResult record class.
SessionsGetSizesResult - Record Class in com.github.copilot.generated.rpc
Map of sessionId -> on-disk size in bytes for each session's workspace directory.
SessionsGetSizesResult(Map<String, Long>) - Constructor for record class com.github.copilot.generated.rpc.SessionsGetSizesResult
Creates an instance of a SessionsGetSizesResult record class.
SessionShellApi - Class in com.github.copilot.generated.rpc
API methods for the shell namespace.
SessionShellExecParams - Record Class in com.github.copilot.generated.rpc
Shell command to run, with optional working directory and timeout in milliseconds.
SessionShellExecParams(String, String, String, Long) - Constructor for record class com.github.copilot.generated.rpc.SessionShellExecParams
Creates an instance of a SessionShellExecParams record class.
SessionShellExecResult - Record Class in com.github.copilot.generated.rpc
Identifier of the spawned process, used to correlate streamed output and exit notifications.
SessionShellExecResult(String) - Constructor for record class com.github.copilot.generated.rpc.SessionShellExecResult
Creates an instance of a SessionShellExecResult record class.
SessionShellKillParams - Record Class in com.github.copilot.generated.rpc
Identifier of a process previously returned by "shell.exec" and the signal to send.
SessionShellKillParams(String, String, ShellKillSignal) - Constructor for record class com.github.copilot.generated.rpc.SessionShellKillParams
Creates an instance of a SessionShellKillParams record class.
SessionShellKillResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the signal was delivered; false if the process was unknown or already exited.
SessionShellKillResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionShellKillResult
Creates an instance of a SessionShellKillResult record class.
SessionShutdownEvent - Class in com.github.copilot.generated
Session event "session.shutdown".
SessionShutdownEvent() - Constructor for class com.github.copilot.generated.SessionShutdownEvent
 
SessionShutdownEvent.SessionShutdownEventData - Record Class in com.github.copilot.generated
Data payload for SessionShutdownEvent.
SessionShutdownEventData(ShutdownType, String, Double, Double, Map<String, ShutdownTokenDetail>, Long, Long, ShutdownCodeChanges, Map<String, ShutdownModelMetric>, String, Long, Long, Long, Long) - Constructor for record class com.github.copilot.generated.SessionShutdownEvent.SessionShutdownEventData
Creates an instance of a SessionShutdownEventData record class.
SessionShutdownParams - Record Class in com.github.copilot.generated.rpc
Parameters for shutting down the session
SessionShutdownParams(String, ShutdownType, String) - Constructor for record class com.github.copilot.generated.rpc.SessionShutdownParams
Creates an instance of a SessionShutdownParams record class.
SessionSkillsApi - Class in com.github.copilot.generated.rpc
API methods for the skills namespace.
SessionSkillsDisableParams - Record Class in com.github.copilot.generated.rpc
Name of the skill to disable for the session.
SessionSkillsDisableParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionSkillsDisableParams
Creates an instance of a SessionSkillsDisableParams record class.
SessionSkillsDisableResult - Record Class in com.github.copilot.generated.rpc
Result for the session.skills.disable RPC method.
SessionSkillsDisableResult() - Constructor for record class com.github.copilot.generated.rpc.SessionSkillsDisableResult
Creates an instance of a SessionSkillsDisableResult record class.
SessionSkillsEnableParams - Record Class in com.github.copilot.generated.rpc
Name of the skill to enable for the session.
SessionSkillsEnableParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionSkillsEnableParams
Creates an instance of a SessionSkillsEnableParams record class.
SessionSkillsEnableResult - Record Class in com.github.copilot.generated.rpc
Result for the session.skills.enable RPC method.
SessionSkillsEnableResult() - Constructor for record class com.github.copilot.generated.rpc.SessionSkillsEnableResult
Creates an instance of a SessionSkillsEnableResult record class.
SessionSkillsEnsureLoadedParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionSkillsEnsureLoadedParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionSkillsEnsureLoadedParams
Creates an instance of a SessionSkillsEnsureLoadedParams record class.
SessionSkillsGetInvokedParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionSkillsGetInvokedParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionSkillsGetInvokedParams
Creates an instance of a SessionSkillsGetInvokedParams record class.
SessionSkillsGetInvokedResult - Record Class in com.github.copilot.generated.rpc
Skills invoked during this session, ordered by invocation time (most recent last).
SessionSkillsGetInvokedResult(List<SkillsInvokedSkill>) - Constructor for record class com.github.copilot.generated.rpc.SessionSkillsGetInvokedResult
Creates an instance of a SessionSkillsGetInvokedResult record class.
SessionSkillsListParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionSkillsListParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionSkillsListParams
Creates an instance of a SessionSkillsListParams record class.
SessionSkillsListResult - Record Class in com.github.copilot.generated.rpc
Skills available to the session, with their enabled state.
SessionSkillsListResult(List<Skill>) - Constructor for record class com.github.copilot.generated.rpc.SessionSkillsListResult
Creates an instance of a SessionSkillsListResult record class.
SessionSkillsLoadedEvent - Class in com.github.copilot.generated
Session event "session.skills_loaded".
SessionSkillsLoadedEvent() - Constructor for class com.github.copilot.generated.SessionSkillsLoadedEvent
 
SessionSkillsLoadedEvent.SessionSkillsLoadedEventData - Record Class in com.github.copilot.generated
Data payload for SessionSkillsLoadedEvent.
SessionSkillsLoadedEventData(List<SkillsLoadedSkill>) - Constructor for record class com.github.copilot.generated.SessionSkillsLoadedEvent.SessionSkillsLoadedEventData
Creates an instance of a SessionSkillsLoadedEventData record class.
SessionSkillsReloadParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionSkillsReloadParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionSkillsReloadParams
Creates an instance of a SessionSkillsReloadParams record class.
SessionSkillsReloadResult - Record Class in com.github.copilot.generated.rpc
Diagnostics from reloading skill definitions, with warnings and errors as separate lists.
SessionSkillsReloadResult(List<String>, List<String>) - Constructor for record class com.github.copilot.generated.rpc.SessionSkillsReloadResult
Creates an instance of a SessionSkillsReloadResult record class.
SessionsListResult - Record Class in com.github.copilot.generated.rpc
Persisted sessions matching the filter, ordered most-recently-modified first.
SessionsListResult(List<SessionMetadata>) - Constructor for record class com.github.copilot.generated.rpc.SessionsListResult
Creates an instance of a SessionsListResult record class.
SessionsLoadDeferredRepoHooksParams - Record Class in com.github.copilot.generated.rpc
Active session ID whose deferred repo-level hooks should be loaded.
SessionsLoadDeferredRepoHooksParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionsLoadDeferredRepoHooksParams
Creates an instance of a SessionsLoadDeferredRepoHooksParams record class.
SessionsLoadDeferredRepoHooksResult - Record Class in com.github.copilot.generated.rpc
Queued repo-level startup prompts and the total hook command count after loading.
SessionsLoadDeferredRepoHooksResult(List<String>, Long) - Constructor for record class com.github.copilot.generated.rpc.SessionsLoadDeferredRepoHooksResult
Creates an instance of a SessionsLoadDeferredRepoHooksResult record class.
SessionSnapshotRewindEvent - Class in com.github.copilot.generated
Session event "session.snapshot_rewind".
SessionSnapshotRewindEvent() - Constructor for class com.github.copilot.generated.SessionSnapshotRewindEvent
 
SessionSnapshotRewindEvent.SessionSnapshotRewindEventData - Record Class in com.github.copilot.generated
Data payload for SessionSnapshotRewindEvent.
SessionSnapshotRewindEventData(String, Long) - Constructor for record class com.github.copilot.generated.SessionSnapshotRewindEvent.SessionSnapshotRewindEventData
Creates an instance of a SessionSnapshotRewindEventData record class.
SessionsPruneOldParams - Record Class in com.github.copilot.generated.rpc
Age threshold and optional flags controlling which old sessions are pruned (or simulated when dryRun is true).
SessionsPruneOldParams(Long, Boolean, Boolean, List<String>) - Constructor for record class com.github.copilot.generated.rpc.SessionsPruneOldParams
Creates an instance of a SessionsPruneOldParams record class.
SessionsPruneOldResult - Record Class in com.github.copilot.generated.rpc
Outcome of the prune operation: deleted IDs, dry-run candidates, skipped IDs, total bytes freed, and the dry-run flag.
SessionsPruneOldResult(List<String>, List<String>, List<String>, Long, Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionsPruneOldResult
Creates an instance of a SessionsPruneOldResult record class.
SessionsReleaseLockParams - Record Class in com.github.copilot.generated.rpc
Session ID whose in-use lock should be released.
SessionsReleaseLockParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionsReleaseLockParams
Creates an instance of a SessionsReleaseLockParams record class.
SessionsReleaseLockResult - Record Class in com.github.copilot.generated.rpc
Release the in-use lock held by this process for the given session.
SessionsReleaseLockResult() - Constructor for record class com.github.copilot.generated.rpc.SessionsReleaseLockResult
Creates an instance of a SessionsReleaseLockResult record class.
SessionsReloadPluginHooksParams - Record Class in com.github.copilot.generated.rpc
Active session ID and an optional flag for deferring repo-level hooks until folder trust.
SessionsReloadPluginHooksParams(String, Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionsReloadPluginHooksParams
Creates an instance of a SessionsReloadPluginHooksParams record class.
SessionsReloadPluginHooksResult - Record Class in com.github.copilot.generated.rpc
Reload all hooks (user, plugin, optionally repo) and apply them to the active session.
SessionsReloadPluginHooksResult() - Constructor for record class com.github.copilot.generated.rpc.SessionsReloadPluginHooksResult
Creates an instance of a SessionsReloadPluginHooksResult record class.
SessionsSaveParams - Record Class in com.github.copilot.generated.rpc
Session ID whose pending events should be flushed to disk.
SessionsSaveParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionsSaveParams
Creates an instance of a SessionsSaveParams record class.
SessionsSaveResult - Record Class in com.github.copilot.generated.rpc
Flush a session's pending events to disk.
SessionsSaveResult() - Constructor for record class com.github.copilot.generated.rpc.SessionsSaveResult
Creates an instance of a SessionsSaveResult record class.
SessionsSetAdditionalPluginsParams - Record Class in com.github.copilot.generated.rpc
Manager-wide additional plugins to register; replaces any previously-configured set.
SessionsSetAdditionalPluginsParams(List<InstalledPlugin>) - Constructor for record class com.github.copilot.generated.rpc.SessionsSetAdditionalPluginsParams
Creates an instance of a SessionsSetAdditionalPluginsParams record class.
SessionsSetAdditionalPluginsResult - Record Class in com.github.copilot.generated.rpc
Replace the manager-wide additional plugins.
SessionsSetAdditionalPluginsResult() - Constructor for record class com.github.copilot.generated.rpc.SessionsSetAdditionalPluginsResult
Creates an instance of a SessionsSetAdditionalPluginsResult record class.
SessionStartEvent - Class in com.github.copilot.generated
Session event "session.start".
SessionStartEvent() - Constructor for class com.github.copilot.generated.SessionStartEvent
 
SessionStartEvent.SessionStartEventData - Record Class in com.github.copilot.generated
Data payload for SessionStartEvent.
SessionStartEventData(String, Long, String, String, OffsetDateTime, String, String, ReasoningSummary, WorkingDirectoryContext, Boolean, Boolean, String) - Constructor for record class com.github.copilot.generated.SessionStartEvent.SessionStartEventData
Creates an instance of a SessionStartEventData record class.
SessionStartHandler - Interface in com.github.copilot.rpc
Handler for session-start hooks.
SessionStartHookInput - Record Class in com.github.copilot.rpc
Input for a session-start hook.
SessionStartHookInput(String, long, String, String, String) - Constructor for record class com.github.copilot.rpc.SessionStartHookInput
Creates an instance of a SessionStartHookInput record class.
SessionStartHookOutput - Record Class in com.github.copilot.rpc
Output for a session-start hook.
SessionStartHookOutput(String, Map<String, Object>) - Constructor for record class com.github.copilot.rpc.SessionStartHookOutput
Creates an instance of a SessionStartHookOutput record class.
sessionStartTime() - Method in record class com.github.copilot.generated.rpc.SessionUsageGetMetricsResult
Returns the value of the sessionStartTime record component.
sessionStartTime() - Method in record class com.github.copilot.generated.SessionShutdownEvent.SessionShutdownEventData
Returns the value of the sessionStartTime record component.
sessionStatePath() - Method in record class com.github.copilot.generated.rpc.SessionFsSetProviderParams
Returns the value of the sessionStatePath record component.
sessionSummary() - Method in record class com.github.copilot.rpc.SessionEndHookOutput
Returns the value of the sessionSummary record component.
SessionSuspendParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionSuspendParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionSuspendParams
Creates an instance of a SessionSuspendParams record class.
SessionTaskCompleteEvent - Class in com.github.copilot.generated
Session event "session.task_complete".
SessionTaskCompleteEvent() - Constructor for class com.github.copilot.generated.SessionTaskCompleteEvent
 
SessionTaskCompleteEvent.SessionTaskCompleteEventData - Record Class in com.github.copilot.generated
Data payload for SessionTaskCompleteEvent.
SessionTaskCompleteEventData(String, Boolean) - Constructor for record class com.github.copilot.generated.SessionTaskCompleteEvent.SessionTaskCompleteEventData
Creates an instance of a SessionTaskCompleteEventData record class.
SessionTasksApi - Class in com.github.copilot.generated.rpc
API methods for the tasks namespace.
SessionTasksCancelParams - Record Class in com.github.copilot.generated.rpc
Identifier of the background task to cancel.
SessionTasksCancelParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionTasksCancelParams
Creates an instance of a SessionTasksCancelParams record class.
SessionTasksCancelResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the background task was successfully cancelled.
SessionTasksCancelResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionTasksCancelResult
Creates an instance of a SessionTasksCancelResult record class.
SessionTasksGetCurrentPromotableParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionTasksGetCurrentPromotableParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionTasksGetCurrentPromotableParams
Creates an instance of a SessionTasksGetCurrentPromotableParams record class.
SessionTasksGetCurrentPromotableResult - Record Class in com.github.copilot.generated.rpc
The first sync-waiting task that can currently be promoted to background mode.
SessionTasksGetCurrentPromotableResult(Object) - Constructor for record class com.github.copilot.generated.rpc.SessionTasksGetCurrentPromotableResult
Creates an instance of a SessionTasksGetCurrentPromotableResult record class.
SessionTasksGetProgressParams - Record Class in com.github.copilot.generated.rpc
Identifier of the background task to fetch progress for.
SessionTasksGetProgressParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionTasksGetProgressParams
Creates an instance of a SessionTasksGetProgressParams record class.
SessionTasksGetProgressResult - Record Class in com.github.copilot.generated.rpc
Progress information for the task, or null when no task with that ID is tracked.
SessionTasksGetProgressResult(Object) - Constructor for record class com.github.copilot.generated.rpc.SessionTasksGetProgressResult
Creates an instance of a SessionTasksGetProgressResult record class.
SessionTasksListParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionTasksListParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionTasksListParams
Creates an instance of a SessionTasksListParams record class.
SessionTasksListResult - Record Class in com.github.copilot.generated.rpc
Background tasks currently tracked by the session.
SessionTasksListResult(List<Object>) - Constructor for record class com.github.copilot.generated.rpc.SessionTasksListResult
Creates an instance of a SessionTasksListResult record class.
SessionTasksPromoteCurrentToBackgroundParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionTasksPromoteCurrentToBackgroundParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionTasksPromoteCurrentToBackgroundParams
Creates an instance of a SessionTasksPromoteCurrentToBackgroundParams record class.
SessionTasksPromoteCurrentToBackgroundResult - Record Class in com.github.copilot.generated.rpc
The promoted task as it now exists in background mode, omitted if no promotable task was waiting.
SessionTasksPromoteCurrentToBackgroundResult(Object) - Constructor for record class com.github.copilot.generated.rpc.SessionTasksPromoteCurrentToBackgroundResult
Creates an instance of a SessionTasksPromoteCurrentToBackgroundResult record class.
SessionTasksPromoteToBackgroundParams - Record Class in com.github.copilot.generated.rpc
Identifier of the task to promote to background mode.
SessionTasksPromoteToBackgroundParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionTasksPromoteToBackgroundParams
Creates an instance of a SessionTasksPromoteToBackgroundParams record class.
SessionTasksPromoteToBackgroundResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the task was successfully promoted to background mode.
SessionTasksPromoteToBackgroundResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionTasksPromoteToBackgroundResult
Creates an instance of a SessionTasksPromoteToBackgroundResult record class.
SessionTasksRefreshParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionTasksRefreshParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionTasksRefreshParams
Creates an instance of a SessionTasksRefreshParams record class.
SessionTasksRefreshResult - Record Class in com.github.copilot.generated.rpc
Refresh metadata for any detached background shells the runtime knows about.
SessionTasksRefreshResult() - Constructor for record class com.github.copilot.generated.rpc.SessionTasksRefreshResult
Creates an instance of a SessionTasksRefreshResult record class.
SessionTasksRemoveParams - Record Class in com.github.copilot.generated.rpc
Identifier of the completed or cancelled task to remove from tracking.
SessionTasksRemoveParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionTasksRemoveParams
Creates an instance of a SessionTasksRemoveParams record class.
SessionTasksRemoveResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the task was removed.
SessionTasksRemoveResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionTasksRemoveResult
Creates an instance of a SessionTasksRemoveResult record class.
SessionTasksSendMessageParams - Record Class in com.github.copilot.generated.rpc
Identifier of the target agent task, message content, and optional sender agent ID.
SessionTasksSendMessageParams(String, String, String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionTasksSendMessageParams
Creates an instance of a SessionTasksSendMessageParams record class.
SessionTasksSendMessageResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the message was delivered, with an error message when delivery failed.
SessionTasksSendMessageResult(Boolean, String) - Constructor for record class com.github.copilot.generated.rpc.SessionTasksSendMessageResult
Creates an instance of a SessionTasksSendMessageResult record class.
SessionTasksStartAgentParams - Record Class in com.github.copilot.generated.rpc
Agent type, prompt, name, and optional description and model override for the new task.
SessionTasksStartAgentParams(String, String, String, String, String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionTasksStartAgentParams
Creates an instance of a SessionTasksStartAgentParams record class.
SessionTasksStartAgentResult - Record Class in com.github.copilot.generated.rpc
Identifier assigned to the newly started background agent task.
SessionTasksStartAgentResult(String) - Constructor for record class com.github.copilot.generated.rpc.SessionTasksStartAgentResult
Creates an instance of a SessionTasksStartAgentResult record class.
SessionTasksWaitForPendingParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionTasksWaitForPendingParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionTasksWaitForPendingParams
Creates an instance of a SessionTasksWaitForPendingParams record class.
SessionTasksWaitForPendingResult - Record Class in com.github.copilot.generated.rpc
Wait until all in-flight background tasks (agents + shells) and any follow-up turns scheduled by their completions have settled.
SessionTasksWaitForPendingResult() - Constructor for record class com.github.copilot.generated.rpc.SessionTasksWaitForPendingResult
Creates an instance of a SessionTasksWaitForPendingResult record class.
SessionTelemetryApi - Class in com.github.copilot.generated.rpc
API methods for the telemetry namespace.
SessionTelemetrySetFeatureOverridesParams - Record Class in com.github.copilot.generated.rpc
Feature override key/value pairs to attach to subsequent telemetry events from this session.
SessionTelemetrySetFeatureOverridesParams(String, Map<String, String>) - Constructor for record class com.github.copilot.generated.rpc.SessionTelemetrySetFeatureOverridesParams
Creates an instance of a SessionTelemetrySetFeatureOverridesParams record class.
SessionTitleChangedEvent - Class in com.github.copilot.generated
Session event "session.title_changed".
SessionTitleChangedEvent() - Constructor for class com.github.copilot.generated.SessionTitleChangedEvent
 
SessionTitleChangedEvent.SessionTitleChangedEventData - Record Class in com.github.copilot.generated
Data payload for SessionTitleChangedEvent.
SessionTitleChangedEventData(String) - Constructor for record class com.github.copilot.generated.SessionTitleChangedEvent.SessionTitleChangedEventData
Creates an instance of a SessionTitleChangedEventData record class.
SessionToolsApi - Class in com.github.copilot.generated.rpc
API methods for the tools namespace.
SessionToolsHandlePendingToolCallParams - Record Class in com.github.copilot.generated.rpc
Pending external tool call request ID, with the tool result or an error describing why it failed.
SessionToolsHandlePendingToolCallParams(String, String, Object, String) - Constructor for record class com.github.copilot.generated.rpc.SessionToolsHandlePendingToolCallParams
Creates an instance of a SessionToolsHandlePendingToolCallParams record class.
SessionToolsHandlePendingToolCallResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the external tool call result was handled successfully.
SessionToolsHandlePendingToolCallResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionToolsHandlePendingToolCallResult
Creates an instance of a SessionToolsHandlePendingToolCallResult record class.
SessionToolsInitializeAndValidateParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionToolsInitializeAndValidateParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionToolsInitializeAndValidateParams
Creates an instance of a SessionToolsInitializeAndValidateParams record class.
SessionToolsInitializeAndValidateResult - Record Class in com.github.copilot.generated.rpc
Resolve, build, and validate the runtime tool list for this session.
SessionToolsInitializeAndValidateResult() - Constructor for record class com.github.copilot.generated.rpc.SessionToolsInitializeAndValidateResult
Creates an instance of a SessionToolsInitializeAndValidateResult record class.
SessionToolsUpdatedEvent - Class in com.github.copilot.generated
Session event "session.tools_updated".
SessionToolsUpdatedEvent() - Constructor for class com.github.copilot.generated.SessionToolsUpdatedEvent
 
SessionToolsUpdatedEvent.SessionToolsUpdatedEventData - Record Class in com.github.copilot.generated
Data payload for SessionToolsUpdatedEvent.
SessionToolsUpdatedEventData(String) - Constructor for record class com.github.copilot.generated.SessionToolsUpdatedEvent.SessionToolsUpdatedEventData
Creates an instance of a SessionToolsUpdatedEventData record class.
SessionTruncationEvent - Class in com.github.copilot.generated
Session event "session.truncation".
SessionTruncationEvent() - Constructor for class com.github.copilot.generated.SessionTruncationEvent
 
SessionTruncationEvent.SessionTruncationEventData - Record Class in com.github.copilot.generated
Data payload for SessionTruncationEvent.
SessionTruncationEventData(Long, Long, Long, Long, Long, Long, Long, String) - Constructor for record class com.github.copilot.generated.SessionTruncationEvent.SessionTruncationEventData
Creates an instance of a SessionTruncationEventData record class.
SessionUiApi - Class in com.github.copilot.generated.rpc
API methods for the ui namespace.
SessionUiApi - Interface in com.github.copilot.rpc
Provides UI methods for eliciting information from the user during a session.
SessionUiCapabilities - Class in com.github.copilot.rpc
UI-specific capability flags for a session.
SessionUiCapabilities() - Constructor for class com.github.copilot.rpc.SessionUiCapabilities
 
SessionUiElicitationParams - Record Class in com.github.copilot.generated.rpc
Prompt message and JSON schema describing the form fields to elicit from the user.
SessionUiElicitationParams(String, String, UIElicitationSchema) - Constructor for record class com.github.copilot.generated.rpc.SessionUiElicitationParams
Creates an instance of a SessionUiElicitationParams record class.
SessionUiElicitationResult - Record Class in com.github.copilot.generated.rpc
The elicitation response (accept with form values, decline, or cancel)
SessionUiElicitationResult(UIElicitationResponseAction, Map<String, Object>) - Constructor for record class com.github.copilot.generated.rpc.SessionUiElicitationResult
Creates an instance of a SessionUiElicitationResult record class.
SessionUiHandlePendingAutoModeSwitchParams - Record Class in com.github.copilot.generated.rpc
Request ID of a pending `auto_mode_switch.requested` event and the user's response.
SessionUiHandlePendingAutoModeSwitchParams(String, String, UIAutoModeSwitchResponse) - Constructor for record class com.github.copilot.generated.rpc.SessionUiHandlePendingAutoModeSwitchParams
Creates an instance of a SessionUiHandlePendingAutoModeSwitchParams record class.
SessionUiHandlePendingAutoModeSwitchResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the pending UI request was resolved by this call.
SessionUiHandlePendingAutoModeSwitchResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionUiHandlePendingAutoModeSwitchResult
Creates an instance of a SessionUiHandlePendingAutoModeSwitchResult record class.
SessionUiHandlePendingElicitationParams - Record Class in com.github.copilot.generated.rpc
Pending elicitation request ID and the user's response (accept/decline/cancel + form values).
SessionUiHandlePendingElicitationParams(String, String, UIElicitationResponse) - Constructor for record class com.github.copilot.generated.rpc.SessionUiHandlePendingElicitationParams
Creates an instance of a SessionUiHandlePendingElicitationParams record class.
SessionUiHandlePendingElicitationResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the elicitation response was accepted; false if it was already resolved by another client.
SessionUiHandlePendingElicitationResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionUiHandlePendingElicitationResult
Creates an instance of a SessionUiHandlePendingElicitationResult record class.
SessionUiHandlePendingExitPlanModeParams - Record Class in com.github.copilot.generated.rpc
Request ID of a pending `exit_plan_mode.requested` event and the user's response.
SessionUiHandlePendingExitPlanModeParams(String, String, UIExitPlanModeResponse) - Constructor for record class com.github.copilot.generated.rpc.SessionUiHandlePendingExitPlanModeParams
Creates an instance of a SessionUiHandlePendingExitPlanModeParams record class.
SessionUiHandlePendingExitPlanModeResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the pending UI request was resolved by this call.
SessionUiHandlePendingExitPlanModeResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionUiHandlePendingExitPlanModeResult
Creates an instance of a SessionUiHandlePendingExitPlanModeResult record class.
SessionUiHandlePendingSamplingParams - Record Class in com.github.copilot.generated.rpc
Request ID of a pending `sampling.requested` event and an optional sampling result payload (omit to reject).
SessionUiHandlePendingSamplingParams(String, String, UIHandlePendingSamplingResponse) - Constructor for record class com.github.copilot.generated.rpc.SessionUiHandlePendingSamplingParams
Creates an instance of a SessionUiHandlePendingSamplingParams record class.
SessionUiHandlePendingSamplingResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the pending UI request was resolved by this call.
SessionUiHandlePendingSamplingResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionUiHandlePendingSamplingResult
Creates an instance of a SessionUiHandlePendingSamplingResult record class.
SessionUiHandlePendingUserInputParams - Record Class in com.github.copilot.generated.rpc
Request ID of a pending `user_input.requested` event and the user's response.
SessionUiHandlePendingUserInputParams(String, String, UIUserInputResponse) - Constructor for record class com.github.copilot.generated.rpc.SessionUiHandlePendingUserInputParams
Creates an instance of a SessionUiHandlePendingUserInputParams record class.
SessionUiHandlePendingUserInputResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the pending UI request was resolved by this call.
SessionUiHandlePendingUserInputResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionUiHandlePendingUserInputResult
Creates an instance of a SessionUiHandlePendingUserInputResult record class.
SessionUiRegisterDirectAutoModeSwitchHandlerParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionUiRegisterDirectAutoModeSwitchHandlerParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionUiRegisterDirectAutoModeSwitchHandlerParams
Creates an instance of a SessionUiRegisterDirectAutoModeSwitchHandlerParams record class.
SessionUiRegisterDirectAutoModeSwitchHandlerResult - Record Class in com.github.copilot.generated.rpc
Register an in-process handler for `auto_mode_switch.requested` events.
SessionUiRegisterDirectAutoModeSwitchHandlerResult(String) - Constructor for record class com.github.copilot.generated.rpc.SessionUiRegisterDirectAutoModeSwitchHandlerResult
Creates an instance of a SessionUiRegisterDirectAutoModeSwitchHandlerResult record class.
SessionUiUnregisterDirectAutoModeSwitchHandlerParams - Record Class in com.github.copilot.generated.rpc
Opaque handle previously returned by `registerDirectAutoModeSwitchHandler` to release.
SessionUiUnregisterDirectAutoModeSwitchHandlerParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionUiUnregisterDirectAutoModeSwitchHandlerParams
Creates an instance of a SessionUiUnregisterDirectAutoModeSwitchHandlerParams record class.
SessionUiUnregisterDirectAutoModeSwitchHandlerResult - Record Class in com.github.copilot.generated.rpc
Indicates whether the handle was active and the registration count was decremented.
SessionUiUnregisterDirectAutoModeSwitchHandlerResult(Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionUiUnregisterDirectAutoModeSwitchHandlerResult
Creates an instance of a SessionUiUnregisterDirectAutoModeSwitchHandlerResult record class.
SessionUsageApi - Class in com.github.copilot.generated.rpc
API methods for the usage namespace.
SessionUsageGetMetricsParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionUsageGetMetricsParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionUsageGetMetricsParams
Creates an instance of a SessionUsageGetMetricsParams record class.
SessionUsageGetMetricsResult - Record Class in com.github.copilot.generated.rpc
Accumulated session usage metrics, including premium request cost, token counts, model breakdown, and code-change totals.
SessionUsageGetMetricsResult(Double, Long, Double, Map<String, UsageMetricsTokenDetail>, Long, OffsetDateTime, UsageMetricsCodeChanges, Map<String, UsageMetricsModelMetric>, String, Long, Long) - Constructor for record class com.github.copilot.generated.rpc.SessionUsageGetMetricsResult
Creates an instance of a SessionUsageGetMetricsResult record class.
SessionUsageInfoEvent - Class in com.github.copilot.generated
Session event "session.usage_info".
SessionUsageInfoEvent() - Constructor for class com.github.copilot.generated.SessionUsageInfoEvent
 
SessionUsageInfoEvent.SessionUsageInfoEventData - Record Class in com.github.copilot.generated
Data payload for SessionUsageInfoEvent.
SessionUsageInfoEventData(Long, Long, Long, Long, Long, Long, Boolean) - Constructor for record class com.github.copilot.generated.SessionUsageInfoEvent.SessionUsageInfoEventData
Creates an instance of a SessionUsageInfoEventData record class.
SessionWarningEvent - Class in com.github.copilot.generated
Session event "session.warning".
SessionWarningEvent() - Constructor for class com.github.copilot.generated.SessionWarningEvent
 
SessionWarningEvent.SessionWarningEventData - Record Class in com.github.copilot.generated
Data payload for SessionWarningEvent.
SessionWarningEventData(String, String, String) - Constructor for record class com.github.copilot.generated.SessionWarningEvent.SessionWarningEventData
Creates an instance of a SessionWarningEventData record class.
sessionWasActive() - Method in record class com.github.copilot.generated.SessionResumeEvent.SessionResumeEventData
Returns the value of the sessionWasActive record component.
SessionWorkingDirectoryContext - Record Class in com.github.copilot.generated.rpc
Updated working directory and git context.
SessionWorkingDirectoryContext(String, String, String, SessionWorkingDirectoryContextHostType, String, String, String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionWorkingDirectoryContext
Creates an instance of a SessionWorkingDirectoryContext record class.
SessionWorkingDirectoryContextHostType - Enum Class in com.github.copilot.generated.rpc
Hosting platform type of the repository
SessionWorkspaceApi - Class in com.github.copilot.generated.rpc
API methods for the workspace namespace.
SessionWorkspaceCreateFileParams - Record Class in com.github.copilot.generated.rpc
Request parameters for the session.workspace.createFile RPC method.
SessionWorkspaceCreateFileParams(String, String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionWorkspaceCreateFileParams
Creates an instance of a SessionWorkspaceCreateFileParams record class.
SessionWorkspaceCreateFileResult - Record Class in com.github.copilot.generated.rpc
Result for the session.workspace.createFile RPC method.
SessionWorkspaceCreateFileResult() - Constructor for record class com.github.copilot.generated.rpc.SessionWorkspaceCreateFileResult
Creates an instance of a SessionWorkspaceCreateFileResult record class.
SessionWorkspaceFileChangedEvent - Class in com.github.copilot.generated
Session event "session.workspace_file_changed".
SessionWorkspaceFileChangedEvent() - Constructor for class com.github.copilot.generated.SessionWorkspaceFileChangedEvent
 
SessionWorkspaceFileChangedEvent.SessionWorkspaceFileChangedEventData - Record Class in com.github.copilot.generated
SessionWorkspaceFileChangedEventData(String, WorkspaceFileChangedOperation) - Constructor for record class com.github.copilot.generated.SessionWorkspaceFileChangedEvent.SessionWorkspaceFileChangedEventData
Creates an instance of a SessionWorkspaceFileChangedEventData record class.
SessionWorkspaceListFilesParams - Record Class in com.github.copilot.generated.rpc
Request parameters for the session.workspace.listFiles RPC method.
SessionWorkspaceListFilesParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionWorkspaceListFilesParams
Creates an instance of a SessionWorkspaceListFilesParams record class.
SessionWorkspaceListFilesResult - Record Class in com.github.copilot.generated.rpc
Result for the session.workspace.listFiles RPC method.
SessionWorkspaceListFilesResult(List<String>) - Constructor for record class com.github.copilot.generated.rpc.SessionWorkspaceListFilesResult
Creates an instance of a SessionWorkspaceListFilesResult record class.
SessionWorkspaceReadFileParams - Record Class in com.github.copilot.generated.rpc
Request parameters for the session.workspace.readFile RPC method.
SessionWorkspaceReadFileParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionWorkspaceReadFileParams
Creates an instance of a SessionWorkspaceReadFileParams record class.
SessionWorkspaceReadFileResult - Record Class in com.github.copilot.generated.rpc
Result for the session.workspace.readFile RPC method.
SessionWorkspaceReadFileResult(String) - Constructor for record class com.github.copilot.generated.rpc.SessionWorkspaceReadFileResult
Creates an instance of a SessionWorkspaceReadFileResult record class.
SessionWorkspacesApi - Class in com.github.copilot.generated.rpc
API methods for the workspaces namespace.
SessionWorkspacesCreateFileParams - Record Class in com.github.copilot.generated.rpc
Relative path and UTF-8 content for the workspace file to create or overwrite.
SessionWorkspacesCreateFileParams(String, String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionWorkspacesCreateFileParams
Creates an instance of a SessionWorkspacesCreateFileParams record class.
SessionWorkspacesDiffParams - Record Class in com.github.copilot.generated.rpc
Parameters for computing a workspace diff.
SessionWorkspacesDiffParams(String, WorkspaceDiffMode) - Constructor for record class com.github.copilot.generated.rpc.SessionWorkspacesDiffParams
Creates an instance of a SessionWorkspacesDiffParams record class.
SessionWorkspacesDiffResult - Record Class in com.github.copilot.generated.rpc
Workspace diff result for the requested mode.
SessionWorkspacesDiffResult(WorkspaceDiffMode, WorkspaceDiffMode, List<WorkspaceDiffFileChange>, String, Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionWorkspacesDiffResult
Creates an instance of a SessionWorkspacesDiffResult record class.
SessionWorkspacesGetWorkspaceParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionWorkspacesGetWorkspaceParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceParams
Creates an instance of a SessionWorkspacesGetWorkspaceParams record class.
SessionWorkspacesGetWorkspaceResult - Record Class in com.github.copilot.generated.rpc
Current workspace metadata for the session, including its absolute filesystem path when available.
SessionWorkspacesGetWorkspaceResult(SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace, String) - Constructor for record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult
Creates an instance of a SessionWorkspacesGetWorkspaceResult record class.
SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace - Record Class in com.github.copilot.generated.rpc
 
SessionWorkspacesGetWorkspaceResultWorkspace(String, String, String, String, WorkspacesWorkspaceDetailsHostType, String, String, String, Boolean, Long, OffsetDateTime, OffsetDateTime, Boolean, String, String, String, Boolean) - Constructor for record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace
Creates an instance of a SessionWorkspacesGetWorkspaceResultWorkspace record class.
SessionWorkspacesListCheckpointsParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionWorkspacesListCheckpointsParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionWorkspacesListCheckpointsParams
Creates an instance of a SessionWorkspacesListCheckpointsParams record class.
SessionWorkspacesListCheckpointsResult - Record Class in com.github.copilot.generated.rpc
Workspace checkpoints in chronological order; empty when the workspace is not enabled.
SessionWorkspacesListCheckpointsResult(List<WorkspacesCheckpoints>) - Constructor for record class com.github.copilot.generated.rpc.SessionWorkspacesListCheckpointsResult
Creates an instance of a SessionWorkspacesListCheckpointsResult record class.
SessionWorkspacesListFilesParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionWorkspacesListFilesParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionWorkspacesListFilesParams
Creates an instance of a SessionWorkspacesListFilesParams record class.
SessionWorkspacesListFilesResult - Record Class in com.github.copilot.generated.rpc
Relative paths of files stored in the session workspace files directory.
SessionWorkspacesListFilesResult(List<String>) - Constructor for record class com.github.copilot.generated.rpc.SessionWorkspacesListFilesResult
Creates an instance of a SessionWorkspacesListFilesResult record class.
SessionWorkspacesReadCheckpointParams - Record Class in com.github.copilot.generated.rpc
Checkpoint number to read.
SessionWorkspacesReadCheckpointParams(String, Long) - Constructor for record class com.github.copilot.generated.rpc.SessionWorkspacesReadCheckpointParams
Creates an instance of a SessionWorkspacesReadCheckpointParams record class.
SessionWorkspacesReadCheckpointResult - Record Class in com.github.copilot.generated.rpc
Checkpoint content as a UTF-8 string, or null when the checkpoint or workspace is missing.
SessionWorkspacesReadCheckpointResult(String) - Constructor for record class com.github.copilot.generated.rpc.SessionWorkspacesReadCheckpointResult
Creates an instance of a SessionWorkspacesReadCheckpointResult record class.
SessionWorkspacesReadFileParams - Record Class in com.github.copilot.generated.rpc
Relative path of the workspace file to read.
SessionWorkspacesReadFileParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionWorkspacesReadFileParams
Creates an instance of a SessionWorkspacesReadFileParams record class.
SessionWorkspacesReadFileResult - Record Class in com.github.copilot.generated.rpc
Contents of the requested workspace file as a UTF-8 string.
SessionWorkspacesReadFileResult(String) - Constructor for record class com.github.copilot.generated.rpc.SessionWorkspacesReadFileResult
Creates an instance of a SessionWorkspacesReadFileResult record class.
SessionWorkspacesSaveLargePasteParams - Record Class in com.github.copilot.generated.rpc
Pasted content to save as a UTF-8 file in the session workspace.
SessionWorkspacesSaveLargePasteParams(String, String) - Constructor for record class com.github.copilot.generated.rpc.SessionWorkspacesSaveLargePasteParams
Creates an instance of a SessionWorkspacesSaveLargePasteParams record class.
SessionWorkspacesSaveLargePasteResult - Record Class in com.github.copilot.generated.rpc
Descriptor for the saved paste file, or null when the workspace is unavailable.
SessionWorkspacesSaveLargePasteResult(SessionWorkspacesSaveLargePasteResult.SessionWorkspacesSaveLargePasteResultSaved) - Constructor for record class com.github.copilot.generated.rpc.SessionWorkspacesSaveLargePasteResult
Creates an instance of a SessionWorkspacesSaveLargePasteResult record class.
SessionWorkspacesSaveLargePasteResult.SessionWorkspacesSaveLargePasteResultSaved - Record Class in com.github.copilot.generated.rpc
 
SessionWorkspacesSaveLargePasteResultSaved(String, String, Long) - Constructor for record class com.github.copilot.generated.rpc.SessionWorkspacesSaveLargePasteResult.SessionWorkspacesSaveLargePasteResultSaved
Creates an instance of a SessionWorkspacesSaveLargePasteResultSaved record class.
set(SessionModeSetParams) - Method in class com.github.copilot.generated.rpc.SessionModeApi
Agent interaction mode to apply to the session.
set(SessionNameSetParams) - Method in class com.github.copilot.generated.rpc.SessionNameApi
New friendly name to apply to the session.
setAction(ElicitationResultAction) - Method in class com.github.copilot.rpc.ElicitationResult
Sets the user action taken on the elicitation dialog.
setAction(SectionOverrideAction) - Method in class com.github.copilot.rpc.SectionOverride
Sets the override action.
setActions(List<String>) - Method in class com.github.copilot.rpc.ExitPlanModeRequest
Sets the available actions the user can select.
setAdditionalContext(String) - Method in class com.github.copilot.rpc.PostToolUseFailureHookOutput
Sets the additional context to inject into the conversation for the language model.
setAdditionalPlugins(SessionsSetAdditionalPluginsParams) - Method in class com.github.copilot.generated.rpc.ServerSessionsApi
Manager-wide additional plugins to register; replaces any previously-configured set.
setAgent(String) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets the pre-selected agent name.
setAgent(String) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets the name of the custom agent to activate when the session starts.
setAgent(String) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets the pre-selected agent name.
setAgent(String) - Method in class com.github.copilot.rpc.SessionConfig
Sets the name of the custom agent to activate when the session starts.
setAgentMode(AgentMode) - Method in class com.github.copilot.rpc.MessageOptions
Sets the per-message agent UI mode.
setAgentMode(AgentMode) - Method in class com.github.copilot.rpc.SendMessageRequest
Sets the per-message agent UI mode.
setAllowAll(SessionPermissionsSetAllowAllParams) - Method in class com.github.copilot.generated.rpc.SessionPermissionsApi
Whether to enable full allow-all permissions for the session.
setAllowFreeform(boolean) - Method in class com.github.copilot.rpc.UserInputRequest
Sets whether freeform text input is allowed.
setAnswer(String) - Method in class com.github.copilot.rpc.UserInputResponse
Sets the user's answer.
setApiKey(String) - Method in class com.github.copilot.rpc.ProviderConfig
Sets the API key for authentication.
setApiVersion(String) - Method in class com.github.copilot.rpc.AzureOptions
Sets the Azure OpenAI API version to use.
setApproveAll(SessionPermissionsSetApproveAllParams) - Method in class com.github.copilot.generated.rpc.SessionPermissionsApi
Allow-all toggle for tool permission requests, with an optional telemetry source.
setApproved(boolean) - Method in class com.github.copilot.rpc.ExitPlanModeResult
Sets whether the user approved exiting plan mode.
setArgs(String) - Method in class com.github.copilot.rpc.CommandContext
Sets the argument string.
setArgs(List<String>) - Method in class com.github.copilot.rpc.McpStdioServerConfig
Sets the arguments to pass to the command.
setArguments(JsonNode) - Method in class com.github.copilot.rpc.PreMcpToolCallHookInput
Sets the arguments for the MCP tool call.
setArguments(JsonNode) - Method in class com.github.copilot.rpc.ToolInvocation
Sets the tool arguments.
setAttachments(List<? extends MessageAttachment>) - Method in class com.github.copilot.rpc.MessageOptions
Sets attachments to include with the message.
setAttachments(List<MessageAttachment>) - Method in class com.github.copilot.rpc.SendMessageRequest
Sets the attachments.
setAuthenticated(boolean) - Method in class com.github.copilot.rpc.GetAuthStatusResponse
 
setAuthType(String) - Method in class com.github.copilot.rpc.GetAuthStatusResponse
 
setAuto(SessionNameSetAutoParams) - Method in class com.github.copilot.generated.rpc.SessionNameApi
Auto-generated session summary to apply as the session's name when no user-set name exists.
setAutoRestart(boolean) - Method in class com.github.copilot.rpc.CopilotClientOptions
Deprecated.
This option has no effect and will be removed in a future release.
setAutoStart(boolean) - Method in class com.github.copilot.rpc.CopilotClientOptions
Sets whether the client should automatically start the CLI server when the first request is made.
setAvailableTools(List<String>) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets available tools.
setAvailableTools(List<String>) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets the list of tool names that are allowed in this session.
setAvailableTools(List<String>) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets available tools.
setAvailableTools(List<String>) - Method in class com.github.copilot.rpc.SessionConfig
Sets the list of tool names that are allowed in this session.
setAzure(AzureOptions) - Method in class com.github.copilot.rpc.ProviderConfig
Sets Azure-specific options for Azure OpenAI Service.
setBackgroundCompactionThreshold(double) - Method in class com.github.copilot.rpc.InfiniteSessionConfig
Sets the context utilization threshold at which background compaction starts.
setBaseUrl(String) - Method in class com.github.copilot.rpc.ProviderConfig
Sets the base URL for the API.
setBearerToken(String) - Method in class com.github.copilot.rpc.ProviderConfig
Sets a bearer token for authentication.
setBilling(ModelBilling) - Method in class com.github.copilot.rpc.ModelInfo
 
setBranch(String) - Method in class com.github.copilot.rpc.CloudSessionRepository
Sets the optional branch name.
setBranch(String) - Method in class com.github.copilot.rpc.SessionContext
Sets the git branch.
setBranch(String) - Method in class com.github.copilot.rpc.SessionListFilter
Sets the filter for git branch.
setBufferExhaustionThreshold(double) - Method in class com.github.copilot.rpc.InfiniteSessionConfig
Sets the context utilization threshold at which the session blocks until compaction completes.
setCapabilities(ModelCapabilities) - Method in class com.github.copilot.rpc.ModelInfo
 
setCaptureContent(boolean) - Method in class com.github.copilot.rpc.TelemetryConfig
Sets whether to capture message content as part of telemetry.
setChoices(List<String>) - Method in class com.github.copilot.rpc.UserInputRequest
Sets the choices for multiple choice questions.
setCliArgs(String[]) - Method in class com.github.copilot.rpc.CopilotClientOptions
Sets extra arguments to pass to the CLI process.
setClientName(String) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets the client name.
setClientName(String) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets the client name to identify the application using the SDK.
setClientName(String) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets the client name.
setClientName(String) - Method in class com.github.copilot.rpc.SessionConfig
Sets the client name to identify the application using the SDK.
setCliPath(String) - Method in class com.github.copilot.rpc.CopilotClientOptions
Sets the path to the Copilot CLI executable.
setCliUrl(String) - Method in class com.github.copilot.rpc.CopilotClientOptions
Sets the URL of an existing CLI server to connect to.
setCloud(CloudSessionOptions) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets the cloud session options.
setCloud(CloudSessionOptions) - Method in class com.github.copilot.rpc.SessionConfig
Sets the cloud session options.
setCoauthorEnabled(boolean) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets whether the runtime is allowed to append a Co-authored-by trailer.
setCoauthorEnabled(boolean) - Method in class com.github.copilot.rpc.SessionConfig
Sets whether the runtime is allowed to append a Co-authored-by trailer when it commits on behalf of the user.
setCode(int) - Method in class com.github.copilot.rpc.JsonRpcError
Sets the error code.
setCommand(String) - Method in class com.github.copilot.rpc.CommandContext
Sets the full command text.
setCommand(String) - Method in class com.github.copilot.rpc.McpStdioServerConfig
Sets the command to run the MCP server.
setCommandName(String) - Method in class com.github.copilot.rpc.CommandContext
Sets the command name.
setCommands(List<CommandDefinition>) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets slash commands registered for this session.
setCommands(List<CommandDefinition>) - Method in class com.github.copilot.rpc.SessionConfig
Sets slash commands registered for this session.
setCommands(List<CommandWireDefinition>) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets the commands wire definitions.
setCommands(List<CommandWireDefinition>) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets the commands wire definitions.
setConfigDir(String) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets config directory.
setConfigDir(String) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets the configuration directory path.
setConfigDir(String) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets config directory.
setConfigDir(String) - Method in class com.github.copilot.rpc.SessionConfig
Sets a custom configuration directory for the session.
setContent(String) - Method in class com.github.copilot.rpc.SectionOverride
Sets the content for the override.
setContent(String) - Method in class com.github.copilot.rpc.SystemMessageConfig
Sets the system message content.
setContent(Map<String, Object>) - Method in class com.github.copilot.rpc.ElicitationResult
Sets the form values submitted by the user.
setContext(SessionContext) - Method in class com.github.copilot.rpc.SessionMetadata
Sets the working directory context.
setCopilotHome(String) - Method in class com.github.copilot.rpc.CopilotClientOptions
Sets the base directory for Copilot data (session state, config, etc.).
setCredentials(SessionAuthSetCredentialsParams) - Method in class com.github.copilot.generated.rpc.SessionAuthApi
New auth credentials to install on the session.
setCustomAgents(List<CustomAgentConfig>) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets custom agents.
setCustomAgents(List<CustomAgentConfig>) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets custom agent configurations.
setCustomAgents(List<CustomAgentConfig>) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets custom agents.
setCustomAgents(List<CustomAgentConfig>) - Method in class com.github.copilot.rpc.SessionConfig
Sets custom agent configurations.
setCustomAgentsLocalOnly(boolean) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets whether custom-agent discovery is restricted to the session's local working directory.
setCustomAgentsLocalOnly(boolean) - Method in class com.github.copilot.rpc.SessionConfig
Sets whether custom-agent discovery is restricted to the session's local working directory (no organisation-level discovery).
setCwd(String) - Method in class com.github.copilot.rpc.CopilotClientOptions
Sets the working directory for the CLI process.
setCwd(String) - Method in class com.github.copilot.rpc.PostToolUseFailureHookInput
Sets the current working directory.
setCwd(String) - Method in class com.github.copilot.rpc.PostToolUseHookInput
Sets the current working directory.
setCwd(String) - Method in class com.github.copilot.rpc.PreMcpToolCallHookInput
Sets the current working directory.
setCwd(String) - Method in class com.github.copilot.rpc.PreToolUseHookInput
Sets the current working directory.
setCwd(String) - Method in class com.github.copilot.rpc.SessionContext
Sets the working directory.
setCwd(String) - Method in class com.github.copilot.rpc.SessionListFilter
Sets the filter for exact cwd match.
setData(AbortEvent.AbortEventData) - Method in class com.github.copilot.generated.AbortEvent
 
setData(AssistantIntentEvent.AssistantIntentEventData) - Method in class com.github.copilot.generated.AssistantIntentEvent
 
setData(AssistantMessageDeltaEvent.AssistantMessageDeltaEventData) - Method in class com.github.copilot.generated.AssistantMessageDeltaEvent
 
setData(AssistantMessageEvent.AssistantMessageEventData) - Method in class com.github.copilot.generated.AssistantMessageEvent
 
setData(AssistantMessageStartEvent.AssistantMessageStartEventData) - Method in class com.github.copilot.generated.AssistantMessageStartEvent
 
setData(AssistantReasoningDeltaEvent.AssistantReasoningDeltaEventData) - Method in class com.github.copilot.generated.AssistantReasoningDeltaEvent
 
setData(AssistantReasoningEvent.AssistantReasoningEventData) - Method in class com.github.copilot.generated.AssistantReasoningEvent
 
setData(AssistantStreamingDeltaEvent.AssistantStreamingDeltaEventData) - Method in class com.github.copilot.generated.AssistantStreamingDeltaEvent
 
setData(AssistantTurnEndEvent.AssistantTurnEndEventData) - Method in class com.github.copilot.generated.AssistantTurnEndEvent
 
setData(AssistantTurnStartEvent.AssistantTurnStartEventData) - Method in class com.github.copilot.generated.AssistantTurnStartEvent
 
setData(AssistantUsageEvent.AssistantUsageEventData) - Method in class com.github.copilot.generated.AssistantUsageEvent
 
setData(AutoModeSwitchCompletedEvent.AutoModeSwitchCompletedEventData) - Method in class com.github.copilot.generated.AutoModeSwitchCompletedEvent
 
setData(AutoModeSwitchRequestedEvent.AutoModeSwitchRequestedEventData) - Method in class com.github.copilot.generated.AutoModeSwitchRequestedEvent
 
setData(CapabilitiesChangedEvent.CapabilitiesChangedEventData) - Method in class com.github.copilot.generated.CapabilitiesChangedEvent
 
setData(CommandCompletedEvent.CommandCompletedEventData) - Method in class com.github.copilot.generated.CommandCompletedEvent
 
setData(CommandExecuteEvent.CommandExecuteEventData) - Method in class com.github.copilot.generated.CommandExecuteEvent
 
setData(CommandQueuedEvent.CommandQueuedEventData) - Method in class com.github.copilot.generated.CommandQueuedEvent
 
setData(CommandsChangedEvent.CommandsChangedEventData) - Method in class com.github.copilot.generated.CommandsChangedEvent
 
setData(ElicitationCompletedEvent.ElicitationCompletedEventData) - Method in class com.github.copilot.generated.ElicitationCompletedEvent
 
setData(ElicitationRequestedEvent.ElicitationRequestedEventData) - Method in class com.github.copilot.generated.ElicitationRequestedEvent
 
setData(ExitPlanModeCompletedEvent.ExitPlanModeCompletedEventData) - Method in class com.github.copilot.generated.ExitPlanModeCompletedEvent
 
setData(ExitPlanModeRequestedEvent.ExitPlanModeRequestedEventData) - Method in class com.github.copilot.generated.ExitPlanModeRequestedEvent
 
setData(ExternalToolCompletedEvent.ExternalToolCompletedEventData) - Method in class com.github.copilot.generated.ExternalToolCompletedEvent
 
setData(ExternalToolRequestedEvent.ExternalToolRequestedEventData) - Method in class com.github.copilot.generated.ExternalToolRequestedEvent
 
setData(HookEndEvent.HookEndEventData) - Method in class com.github.copilot.generated.HookEndEvent
 
setData(HookProgressEvent.HookProgressEventData) - Method in class com.github.copilot.generated.HookProgressEvent
 
setData(HookStartEvent.HookStartEventData) - Method in class com.github.copilot.generated.HookStartEvent
 
setData(McpAppToolCallCompleteEvent.McpAppToolCallCompleteEventData) - Method in class com.github.copilot.generated.McpAppToolCallCompleteEvent
 
setData(McpOauthCompletedEvent.McpOauthCompletedEventData) - Method in class com.github.copilot.generated.McpOauthCompletedEvent
 
setData(McpOauthRequiredEvent.McpOauthRequiredEventData) - Method in class com.github.copilot.generated.McpOauthRequiredEvent
 
setData(ModelCallFailureEvent.ModelCallFailureEventData) - Method in class com.github.copilot.generated.ModelCallFailureEvent
 
setData(PendingMessagesModifiedEvent.PendingMessagesModifiedEventData) - Method in class com.github.copilot.generated.PendingMessagesModifiedEvent
 
setData(PermissionCompletedEvent.PermissionCompletedEventData) - Method in class com.github.copilot.generated.PermissionCompletedEvent
 
setData(PermissionRequestedEvent.PermissionRequestedEventData) - Method in class com.github.copilot.generated.PermissionRequestedEvent
 
setData(SamplingCompletedEvent.SamplingCompletedEventData) - Method in class com.github.copilot.generated.SamplingCompletedEvent
 
setData(SamplingRequestedEvent.SamplingRequestedEventData) - Method in class com.github.copilot.generated.SamplingRequestedEvent
 
setData(SessionAutopilotObjectiveChangedEvent.SessionAutopilotObjectiveChangedEventData) - Method in class com.github.copilot.generated.SessionAutopilotObjectiveChangedEvent
 
setData(SessionBackgroundTasksChangedEvent.SessionBackgroundTasksChangedEventData) - Method in class com.github.copilot.generated.SessionBackgroundTasksChangedEvent
 
setData(SessionCanvasOpenedEvent.SessionCanvasOpenedEventData) - Method in class com.github.copilot.generated.SessionCanvasOpenedEvent
 
setData(SessionCanvasRegistryChangedEvent.SessionCanvasRegistryChangedEventData) - Method in class com.github.copilot.generated.SessionCanvasRegistryChangedEvent
 
setData(SessionCompactionCompleteEvent.SessionCompactionCompleteEventData) - Method in class com.github.copilot.generated.SessionCompactionCompleteEvent
 
setData(SessionCompactionStartEvent.SessionCompactionStartEventData) - Method in class com.github.copilot.generated.SessionCompactionStartEvent
 
setData(SessionContextChangedEvent.SessionContextChangedEventData) - Method in class com.github.copilot.generated.SessionContextChangedEvent
 
setData(SessionCustomAgentsUpdatedEvent.SessionCustomAgentsUpdatedEventData) - Method in class com.github.copilot.generated.SessionCustomAgentsUpdatedEvent
 
setData(SessionCustomNotificationEvent.SessionCustomNotificationEventData) - Method in class com.github.copilot.generated.SessionCustomNotificationEvent
 
setData(SessionErrorEvent.SessionErrorEventData) - Method in class com.github.copilot.generated.SessionErrorEvent
 
setData(SessionExtensionsLoadedEvent.SessionExtensionsLoadedEventData) - Method in class com.github.copilot.generated.SessionExtensionsLoadedEvent
 
setData(SessionHandoffEvent.SessionHandoffEventData) - Method in class com.github.copilot.generated.SessionHandoffEvent
 
setData(SessionIdleEvent.SessionIdleEventData) - Method in class com.github.copilot.generated.SessionIdleEvent
 
setData(SessionInfoEvent.SessionInfoEventData) - Method in class com.github.copilot.generated.SessionInfoEvent
 
setData(SessionMcpServersLoadedEvent.SessionMcpServersLoadedEventData) - Method in class com.github.copilot.generated.SessionMcpServersLoadedEvent
 
setData(SessionMcpServerStatusChangedEvent.SessionMcpServerStatusChangedEventData) - Method in class com.github.copilot.generated.SessionMcpServerStatusChangedEvent
 
setData(SessionModeChangedEvent.SessionModeChangedEventData) - Method in class com.github.copilot.generated.SessionModeChangedEvent
 
setData(SessionModelChangeEvent.SessionModelChangeEventData) - Method in class com.github.copilot.generated.SessionModelChangeEvent
 
setData(SessionPermissionsChangedEvent.SessionPermissionsChangedEventData) - Method in class com.github.copilot.generated.SessionPermissionsChangedEvent
 
setData(SessionPlanChangedEvent.SessionPlanChangedEventData) - Method in class com.github.copilot.generated.SessionPlanChangedEvent
 
setData(SessionRemoteSteerableChangedEvent.SessionRemoteSteerableChangedEventData) - Method in class com.github.copilot.generated.SessionRemoteSteerableChangedEvent
 
setData(SessionResumeEvent.SessionResumeEventData) - Method in class com.github.copilot.generated.SessionResumeEvent
 
setData(SessionScheduleCancelledEvent.SessionScheduleCancelledEventData) - Method in class com.github.copilot.generated.SessionScheduleCancelledEvent
 
setData(SessionScheduleCreatedEvent.SessionScheduleCreatedEventData) - Method in class com.github.copilot.generated.SessionScheduleCreatedEvent
 
setData(SessionShutdownEvent.SessionShutdownEventData) - Method in class com.github.copilot.generated.SessionShutdownEvent
 
setData(SessionSkillsLoadedEvent.SessionSkillsLoadedEventData) - Method in class com.github.copilot.generated.SessionSkillsLoadedEvent
 
setData(SessionSnapshotRewindEvent.SessionSnapshotRewindEventData) - Method in class com.github.copilot.generated.SessionSnapshotRewindEvent
 
setData(SessionStartEvent.SessionStartEventData) - Method in class com.github.copilot.generated.SessionStartEvent
 
setData(SessionTaskCompleteEvent.SessionTaskCompleteEventData) - Method in class com.github.copilot.generated.SessionTaskCompleteEvent
 
setData(SessionTitleChangedEvent.SessionTitleChangedEventData) - Method in class com.github.copilot.generated.SessionTitleChangedEvent
 
setData(SessionToolsUpdatedEvent.SessionToolsUpdatedEventData) - Method in class com.github.copilot.generated.SessionToolsUpdatedEvent
 
setData(SessionTruncationEvent.SessionTruncationEventData) - Method in class com.github.copilot.generated.SessionTruncationEvent
 
setData(SessionUsageInfoEvent.SessionUsageInfoEventData) - Method in class com.github.copilot.generated.SessionUsageInfoEvent
 
setData(SessionWarningEvent.SessionWarningEventData) - Method in class com.github.copilot.generated.SessionWarningEvent
 
setData(SessionWorkspaceFileChangedEvent.SessionWorkspaceFileChangedEventData) - Method in class com.github.copilot.generated.SessionWorkspaceFileChangedEvent
 
setData(SkillInvokedEvent.SkillInvokedEventData) - Method in class com.github.copilot.generated.SkillInvokedEvent
 
setData(SubagentCompletedEvent.SubagentCompletedEventData) - Method in class com.github.copilot.generated.SubagentCompletedEvent
 
setData(SubagentDeselectedEvent.SubagentDeselectedEventData) - Method in class com.github.copilot.generated.SubagentDeselectedEvent
 
setData(SubagentFailedEvent.SubagentFailedEventData) - Method in class com.github.copilot.generated.SubagentFailedEvent
 
setData(SubagentSelectedEvent.SubagentSelectedEventData) - Method in class com.github.copilot.generated.SubagentSelectedEvent
 
setData(SubagentStartedEvent.SubagentStartedEventData) - Method in class com.github.copilot.generated.SubagentStartedEvent
 
setData(SystemMessageEvent.SystemMessageEventData) - Method in class com.github.copilot.generated.SystemMessageEvent
 
setData(SystemNotificationEvent.SystemNotificationEventData) - Method in class com.github.copilot.generated.SystemNotificationEvent
 
setData(ToolExecutionCompleteEvent.ToolExecutionCompleteEventData) - Method in class com.github.copilot.generated.ToolExecutionCompleteEvent
 
setData(ToolExecutionPartialResultEvent.ToolExecutionPartialResultEventData) - Method in class com.github.copilot.generated.ToolExecutionPartialResultEvent
 
setData(ToolExecutionProgressEvent.ToolExecutionProgressEventData) - Method in class com.github.copilot.generated.ToolExecutionProgressEvent
 
setData(ToolExecutionStartEvent.ToolExecutionStartEventData) - Method in class com.github.copilot.generated.ToolExecutionStartEvent
 
setData(ToolUserRequestedEvent.ToolUserRequestedEventData) - Method in class com.github.copilot.generated.ToolUserRequestedEvent
 
setData(UserInputCompletedEvent.UserInputCompletedEventData) - Method in class com.github.copilot.generated.UserInputCompletedEvent
 
setData(UserInputRequestedEvent.UserInputRequestedEventData) - Method in class com.github.copilot.generated.UserInputRequestedEvent
 
setData(UserMessageEvent.UserMessageEventData) - Method in class com.github.copilot.generated.UserMessageEvent
 
setData(Object) - Method in class com.github.copilot.rpc.JsonRpcError
Sets the additional error data.
setData(String) - Method in class com.github.copilot.rpc.BlobAttachment
Sets the base64-encoded binary content.
setDefaultAgent(DefaultAgentConfig) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets the default agent config.
setDefaultAgent(DefaultAgentConfig) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets the default agent configuration.
setDefaultAgent(DefaultAgentConfig) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets the default agent config.
setDefaultAgent(DefaultAgentConfig) - Method in class com.github.copilot.rpc.SessionConfig
Sets the default agent configuration.
setDefaultReasoningEffort(String) - Method in class com.github.copilot.rpc.ModelInfo
Sets the default reasoning effort level.
setDefaultValue(String) - Method in class com.github.copilot.rpc.InputOptions
Sets the default value pre-populated in the field.
setDescription(String) - Method in class com.github.copilot.rpc.AgentInfo
Sets the description of the agent's purpose.
setDescription(String) - Method in class com.github.copilot.rpc.CommandDefinition
Sets the human-readable description shown in the command completion UI.
setDescription(String) - Method in class com.github.copilot.rpc.CommandWireDefinition
Sets the description.
setDescription(String) - Method in class com.github.copilot.rpc.CustomAgentConfig
Sets a description of the agent's capabilities.
setDescription(String) - Method in class com.github.copilot.rpc.InputOptions
Sets the descriptive text shown below the field.
setDisabledSkills(SkillsConfigSetDisabledSkillsParams) - Method in class com.github.copilot.generated.rpc.ServerSkillsConfigApi
Skill names to mark as disabled in global configuration, replacing any previous list.
setDisabledSkills(List<String>) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets disabled skills.
setDisabledSkills(List<String>) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets skills that should be disabled for this session.
setDisabledSkills(List<String>) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets disabled skills.
setDisabledSkills(List<String>) - Method in class com.github.copilot.rpc.SessionConfig
Sets the list of skill names to disable.
setDisableResume(boolean) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets whether to disable the session.resume event.
setDisableResume(boolean) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets disable resume flag.
setDisplayName(String) - Method in class com.github.copilot.rpc.AgentInfo
Sets the human-readable display name of the agent.
setDisplayName(String) - Method in class com.github.copilot.rpc.BlobAttachment
Sets the human-readable display name for the attachment.
setDisplayName(String) - Method in class com.github.copilot.rpc.CustomAgentConfig
Sets the human-readable display name.
setElicitation(boolean) - Method in class com.github.copilot.rpc.SessionUiCapabilities
Sets whether the host supports interactive elicitation dialogs.
setElicitationSource(String) - Method in class com.github.copilot.rpc.ElicitationContext
Sets the elicitation source.
setEnableConfigDiscovery(boolean) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets enable config discovery flag.
setEnableConfigDiscovery(boolean) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets whether to automatically discover MCP server configurations and skill directories from the working directory.
setEnableConfigDiscovery(boolean) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets enable config discovery flag.
setEnableConfigDiscovery(boolean) - Method in class com.github.copilot.rpc.SessionConfig
Sets whether to automatically discover MCP server configurations and skill directories from the working directory.
setEnabled(boolean) - Method in class com.github.copilot.rpc.InfiniteSessionConfig
Sets whether infinite sessions are enabled.
setEnableSessionTelemetry(boolean) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets enable session telemetry flag.
setEnableSessionTelemetry(boolean) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Enables or disables internal session telemetry for this session.
setEnableSessionTelemetry(boolean) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets enable session telemetry flag.
setEnableSessionTelemetry(boolean) - Method in class com.github.copilot.rpc.SessionConfig
Enables or disables internal session telemetry for this session.
setEnv(Map<String, String>) - Method in class com.github.copilot.rpc.McpStdioServerConfig
Sets the environment variables to pass to the server.
setEnvironment(Map<String, String>) - Method in class com.github.copilot.rpc.CopilotClientOptions
Sets environment variables to pass to the CLI process.
setEnvValueMode(SessionMcpSetEnvValueModeParams) - Method in class com.github.copilot.generated.rpc.SessionMcpApi
Mode controlling how MCP server env values are resolved (`direct` or `indirect`).
setEnvValueMode(String) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets MCP environment variable value mode.
setEnvValueMode(String) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets MCP environment variable value mode.
setEphemeral(Boolean) - Method in class com.github.copilot.generated.SessionEvent
 
setError(JsonRpcError) - Method in class com.github.copilot.rpc.JsonRpcResponse
Sets the error for a failed RPC call.
setError(String) - Method in class com.github.copilot.rpc.PostToolUseFailureHookInput
Sets the failure message extracted from the tool's result.
setErrorCode(String) - Method in class com.github.copilot.rpc.AutoModeSwitchRequest
Sets the rate-limit error code.
setEventErrorHandler(EventErrorHandler) - Method in class com.github.copilot.CopilotSession
Sets a custom error handler for exceptions thrown by event handlers.
setEventErrorPolicy(EventErrorPolicy) - Method in class com.github.copilot.CopilotSession
Sets the error propagation policy for event dispatch.
setExcludedTools(List<String>) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets excluded tools.
setExcludedTools(List<String>) - Method in class com.github.copilot.rpc.DefaultAgentConfig
Sets the list of tool names to exclude from the default agent.
setExcludedTools(List<String>) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets the list of tool names to exclude from this session.
setExcludedTools(List<String>) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets excluded tools.
setExcludedTools(List<String>) - Method in class com.github.copilot.rpc.SessionConfig
Sets the list of tool names to exclude from this session.
setExecutor(Executor) - Method in class com.github.copilot.rpc.CopilotClientOptions
Sets the executor used for internal asynchronous operations.
setExporterType(String) - Method in class com.github.copilot.rpc.TelemetryConfig
Sets the exporter type.
setExtensionData(Map<String, Object>) - Method in class com.github.copilot.rpc.PermissionRequest
Sets additional extension data for the request.
setFeatureOverrides(SessionTelemetrySetFeatureOverridesParams) - Method in class com.github.copilot.generated.rpc.SessionTelemetryApi
Feature override key/value pairs to attach to subsequent telemetry events from this session.
setFeedback(String) - Method in class com.github.copilot.rpc.ExitPlanModeResult
Sets feedback from the user.
setFeedback(String) - Method in class com.github.copilot.rpc.PermissionRequestResult
Sets optional human-readable feedback to forward to the LLM along with the decision.
setFilePath(String) - Method in class com.github.copilot.rpc.TelemetryConfig
Sets the file path for the file exporter.
setForegroundSessionId(String) - Method in class com.github.copilot.CopilotClient
Requests the TUI to switch to displaying the specified session.
SetForegroundSessionRequest - Record Class in com.github.copilot.rpc
Request body for session.setForeground RPC call.
SetForegroundSessionRequest(String) - Constructor for record class com.github.copilot.rpc.SetForegroundSessionRequest
Creates an instance of a SetForegroundSessionRequest record class.
SetForegroundSessionResponse - Record Class in com.github.copilot.rpc
Response from session.setForeground RPC call.
SetForegroundSessionResponse(boolean, String) - Constructor for record class com.github.copilot.rpc.SetForegroundSessionResponse
Creates an instance of a SetForegroundSessionResponse record class.
setFormat(String) - Method in class com.github.copilot.rpc.InputOptions
Sets the semantic format hint.
setGithubToken(String) - Method in class com.github.copilot.rpc.CopilotClientOptions
setGitHubToken(String) - Method in class com.github.copilot.rpc.CopilotClientOptions
Sets the GitHub token to use for authentication.
setGitHubToken(String) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets the GitHub token for per-session authentication.
setGitHubToken(String) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets the GitHub token for per-session authentication.
setGitHubToken(String) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets the GitHub token for per-session authentication.
setGitHubToken(String) - Method in class com.github.copilot.rpc.SessionConfig
Sets the GitHub token for per-session authentication.
setGitRoot(String) - Method in class com.github.copilot.rpc.SessionContext
Sets the git repository root directory.
setGitRoot(String) - Method in class com.github.copilot.rpc.SessionListFilter
Sets the filter for git root directory.
setHandler(CommandHandler) - Method in class com.github.copilot.rpc.CommandDefinition
Sets the handler invoked when the command is executed.
setHeaders(Map<String, String>) - Method in class com.github.copilot.rpc.McpHttpServerConfig
Sets optional HTTP headers to include in requests to this server.
setHeaders(Map<String, String>) - Method in class com.github.copilot.rpc.ProviderConfig
Sets custom HTTP headers to include in outbound provider requests.
setHooks(boolean) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets hooks flag.
setHooks(boolean) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets hooks flag.
setHooks(SessionHooks) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets hook handlers for session lifecycle events.
setHooks(SessionHooks) - Method in class com.github.copilot.rpc.SessionConfig
Sets hook handlers for session lifecycle events.
setHost(String) - Method in class com.github.copilot.rpc.GetAuthStatusResponse
 
setHostContext(SessionMcpAppsSetHostContextParams) - Method in class com.github.copilot.generated.rpc.SessionMcpAppsApi
Host context to advertise to MCP App guests.
setId(Long) - Method in class com.github.copilot.rpc.JsonRpcRequest
Sets the request ID.
setId(Object) - Method in class com.github.copilot.rpc.JsonRpcResponse
Sets the response ID.
setId(String) - Method in class com.github.copilot.rpc.ModelInfo
 
setId(UUID) - Method in class com.github.copilot.generated.SessionEvent
 
setIncludeSubAgentStreamingEvents(boolean) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets include sub-agent streaming events flag.
setIncludeSubAgentStreamingEvents(boolean) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets whether to include sub-agent streaming events in the event stream.
setIncludeSubAgentStreamingEvents(boolean) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets include sub-agent streaming events flag.
setIncludeSubAgentStreamingEvents(boolean) - Method in class com.github.copilot.rpc.SessionConfig
Sets whether to include sub-agent streaming events in the event stream.
setInfer(boolean) - Method in class com.github.copilot.rpc.CustomAgentConfig
Sets whether to enable inference mode for this agent.
setInfiniteSessions(InfiniteSessionConfig) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets infinite sessions config.
setInfiniteSessions(InfiniteSessionConfig) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets the infinite session configuration for persistent workspaces and automatic compaction.
setInfiniteSessions(InfiniteSessionConfig) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets infinite sessions config.
setInfiniteSessions(InfiniteSessionConfig) - Method in class com.github.copilot.rpc.SessionConfig
Sets the infinite session configuration for persistent workspaces and automatic compaction.
setInstructionDirectories(List<String>) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets instruction directories.
setInstructionDirectories(List<String>) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets additional directories to search for custom instruction files.
setInstructionDirectories(List<String>) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets instruction directories.
setInstructionDirectories(List<String>) - Method in class com.github.copilot.rpc.SessionConfig
Sets additional directories to search for custom instruction files.
setJsonrpc(String) - Method in class com.github.copilot.rpc.JsonRpcRequest
Sets the JSON-RPC version.
setJsonrpc(String) - Method in class com.github.copilot.rpc.JsonRpcResponse
Sets the JSON-RPC version.
setKind(PermissionRequestResultKind) - Method in class com.github.copilot.rpc.PermissionRequestResult
Sets the result kind using a PermissionRequestResultKind value.
setKind(String) - Method in class com.github.copilot.rpc.PermissionRequest
Sets the permission kind.
setKind(String) - Method in class com.github.copilot.rpc.PermissionRequestResult
Sets the result kind using a raw string value.
setLimits(ModelCapabilitiesOverride.Limits) - Method in class com.github.copilot.rpc.ModelCapabilitiesOverride
Sets the token limit overrides.
setLimits(ModelLimits) - Method in class com.github.copilot.rpc.ModelCapabilities
 
setLogin(String) - Method in class com.github.copilot.rpc.GetAuthStatusResponse
 
setLogLevel(String) - Method in class com.github.copilot.rpc.CopilotClientOptions
Sets the log level for the CLI process.
setManageScheduleEnabled(boolean) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets whether to enable the manage_schedule tool.
setManageScheduleEnabled(boolean) - Method in class com.github.copilot.rpc.SessionConfig
Sets whether to enable the manage_schedule tool (host scheduler integration).
setMaxContextWindowTokens(int) - Method in class com.github.copilot.rpc.ModelCapabilitiesOverride.Limits
Sets the maximum total context window size in tokens.
setMaxContextWindowTokens(int) - Method in class com.github.copilot.rpc.ModelLimits
 
setMaxLength(int) - Method in class com.github.copilot.rpc.InputOptions
Sets the maximum character length.
setMaxOutputTokens(int) - Method in class com.github.copilot.rpc.ModelCapabilitiesOverride.Limits
Sets the maximum number of output tokens.
setMaxOutputTokens(int) - Method in class com.github.copilot.rpc.ProviderConfig
Sets the maximum output tokens override.
setMaxPromptImages(int) - Method in class com.github.copilot.rpc.ModelVisionLimits
 
setMaxPromptImageSize(int) - Method in class com.github.copilot.rpc.ModelVisionLimits
 
setMaxPromptTokens(int) - Method in class com.github.copilot.rpc.ModelCapabilitiesOverride.Limits
Sets the maximum number of tokens in a prompt.
setMaxPromptTokens(int) - Method in class com.github.copilot.rpc.ProviderConfig
Sets the maximum prompt tokens override.
setMaxPromptTokens(Integer) - Method in class com.github.copilot.rpc.ModelLimits
 
setMcpServers(Map<String, McpServerConfig>) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets MCP servers.
setMcpServers(Map<String, McpServerConfig>) - Method in class com.github.copilot.rpc.CustomAgentConfig
Sets MCP (Model Context Protocol) servers available to this agent.
setMcpServers(Map<String, McpServerConfig>) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets MCP (Model Context Protocol) server configurations.
setMcpServers(Map<String, McpServerConfig>) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets MCP servers.
setMcpServers(Map<String, McpServerConfig>) - Method in class com.github.copilot.rpc.SessionConfig
Sets MCP (Model Context Protocol) server configurations.
setMessage(String) - Method in class com.github.copilot.rpc.ElicitationContext
Sets the message.
setMessage(String) - Method in class com.github.copilot.rpc.ElicitationParams
Sets the message describing what information is needed from the user.
setMessage(String) - Method in class com.github.copilot.rpc.JsonRpcError
Sets the error message.
setMeta(Map<String, JsonNode>) - Method in class com.github.copilot.rpc.PreMcpToolCallHookInput
Sets the MCP request metadata.
setMetadata(SessionLifecycleEventMetadata) - Method in class com.github.copilot.rpc.SessionLifecycleEvent
 
setMetaToUse(JsonNode) - Method in class com.github.copilot.rpc.PreMcpToolCallHookOutput
Sets the metadata to use for the outgoing MCP request.
setMethod(String) - Method in class com.github.copilot.rpc.JsonRpcRequest
Sets the method name.
setMimeType(String) - Method in class com.github.copilot.rpc.BlobAttachment
Sets the MIME type of the binary content.
setMinLength(int) - Method in class com.github.copilot.rpc.InputOptions
Sets the minimum character length.
setMode(CopilotClientMode) - Method in class com.github.copilot.rpc.CopilotClientOptions
Sets the SDK defaulting strategy.
setMode(SystemMessageMode) - Method in class com.github.copilot.rpc.SystemMessageConfig
Sets the system message mode.
setMode(String) - Method in class com.github.copilot.rpc.ElicitationContext
Sets the mode.
setMode(String) - Method in class com.github.copilot.rpc.MessageOptions
Sets the message delivery mode.
setMode(String) - Method in class com.github.copilot.rpc.SendMessageRequest
Sets the mode.
setModel(String) - Method in class com.github.copilot.CopilotSession
Changes the model for this session.
setModel(String) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets the model name.
setModel(String) - Method in class com.github.copilot.rpc.CustomAgentConfig
Sets the model identifier for this agent.
setModel(String) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets the AI model to use for the resumed session.
setModel(String) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets the model name.
setModel(String) - Method in class com.github.copilot.rpc.SessionConfig
Sets the AI model to use for this session.
setModel(String, String) - Method in class com.github.copilot.CopilotSession
Changes the model for this session with an optional reasoning effort level.
setModel(String, String, ModelCapabilitiesOverride) - Method in class com.github.copilot.CopilotSession
Changes the model for this session with optional reasoning effort and capability overrides.
setModelCapabilities(ModelCapabilitiesOverride) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets the model capabilities override.
setModelCapabilities(ModelCapabilitiesOverride) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets per-property overrides for model capabilities, deep-merged over runtime defaults.
setModelCapabilities(ModelCapabilitiesOverride) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets the model capabilities override.
setModelCapabilities(ModelCapabilitiesOverride) - Method in class com.github.copilot.rpc.SessionConfig
Sets per-property overrides for model capabilities, deep-merged over runtime defaults.
setModelId(String) - Method in class com.github.copilot.rpc.ProviderConfig
Sets the well-known model name used by the runtime.
setModels(List<ModelInfo>) - Method in class com.github.copilot.rpc.GetModelsResponse
 
setModifiedTime(String) - Method in class com.github.copilot.rpc.SessionMetadata
Sets the session modified time.
setMultiplier(double) - Method in class com.github.copilot.rpc.ModelBilling
 
setName(String) - Method in class com.github.copilot.rpc.AgentInfo
Sets the unique identifier of the agent.
setName(String) - Method in class com.github.copilot.rpc.CloudSessionRepository
Sets the repository name.
setName(String) - Method in class com.github.copilot.rpc.CommandDefinition
Sets the command name (without leading /).
setName(String) - Method in class com.github.copilot.rpc.CommandWireDefinition
Sets the command name.
setName(String) - Method in class com.github.copilot.rpc.CustomAgentConfig
Sets the unique identifier name for this agent.
setName(String) - Method in class com.github.copilot.rpc.ModelInfo
 
setOnAutoModeSwitch(AutoModeSwitchHandler) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets a handler for auto-mode-switch requests from the server.
setOnAutoModeSwitch(AutoModeSwitchHandler) - Method in class com.github.copilot.rpc.SessionConfig
Sets a handler for auto-mode-switch requests from the server.
setOnElicitationRequest(ElicitationHandler) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets a handler for elicitation requests from the server or MCP tools.
setOnElicitationRequest(ElicitationHandler) - Method in class com.github.copilot.rpc.SessionConfig
Sets a handler for elicitation requests from the server or MCP tools.
setOnEvent(Consumer<SessionEvent>) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets an event handler that is registered on the session before the session.resume RPC is issued.
setOnEvent(Consumer<SessionEvent>) - Method in class com.github.copilot.rpc.SessionConfig
Sets an event handler that is registered on the session before the session.create RPC is issued.
setOnExitPlanMode(ExitPlanModeHandler) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets a handler for exit-plan-mode requests from the server.
setOnExitPlanMode(ExitPlanModeHandler) - Method in class com.github.copilot.rpc.SessionConfig
Sets a handler for exit-plan-mode requests from the server.
setOnListModels(Supplier<CompletableFuture<List<ModelInfo>>>) - Method in class com.github.copilot.rpc.CopilotClientOptions
Sets a custom handler for listing available models.
setOnPermissionRequest(PermissionHandler) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets a handler for permission requests from the assistant.
setOnPermissionRequest(PermissionHandler) - Method in class com.github.copilot.rpc.SessionConfig
Sets a handler for permission requests from the assistant.
setOnPostToolUse(PostToolUseHandler) - Method in class com.github.copilot.rpc.SessionHooks
Sets the handler called after a tool has been executed.
setOnPostToolUseFailure(PostToolUseFailureHandler) - Method in class com.github.copilot.rpc.SessionHooks
Sets the handler called after a tool execution whose result was a failure.
setOnPreMcpToolCall(PreMcpToolCallHandler) - Method in class com.github.copilot.rpc.SessionHooks
Sets the handler called before an MCP tool call is dispatched to an MCP server.
setOnPreToolUse(PreToolUseHandler) - Method in class com.github.copilot.rpc.SessionHooks
Sets the handler called before a tool is executed.
setOnSessionEnd(SessionEndHandler) - Method in class com.github.copilot.rpc.SessionHooks
Sets the handler called when a session ends.
setOnSessionStart(SessionStartHandler) - Method in class com.github.copilot.rpc.SessionHooks
Sets the handler called when a session starts.
setOnUserInputRequest(UserInputHandler) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets a handler for user input requests from the agent.
setOnUserInputRequest(UserInputHandler) - Method in class com.github.copilot.rpc.SessionConfig
Sets a handler for user input requests from the agent.
setOnUserPromptSubmitted(UserPromptSubmittedHandler) - Method in class com.github.copilot.rpc.SessionHooks
Sets the handler called when the user submits a prompt.
setOtlpEndpoint(String) - Method in class com.github.copilot.rpc.TelemetryConfig
Sets the OTLP exporter endpoint URL.
setOwner(String) - Method in class com.github.copilot.rpc.CloudSessionRepository
Sets the repository owner.
setParams(Object) - Method in class com.github.copilot.rpc.JsonRpcRequest
Sets the method parameters.
setParentId(UUID) - Method in class com.github.copilot.generated.SessionEvent
 
setPlanContent(String) - Method in class com.github.copilot.rpc.ExitPlanModeRequest
Sets the full plan content.
setPolicy(ModelPolicy) - Method in class com.github.copilot.rpc.ModelInfo
 
setPort(int) - Method in class com.github.copilot.rpc.CopilotClientOptions
Sets the TCP port for the CLI server to listen on.
setPrompt(String) - Method in class com.github.copilot.rpc.CustomAgentConfig
Sets the system prompt that defines this agent's behavior.
setPrompt(String) - Method in class com.github.copilot.rpc.MessageOptions
Sets the message prompt to send to the assistant.
setPrompt(String) - Method in class com.github.copilot.rpc.SendMessageRequest
Sets the message prompt.
setProperties(Map<String, Object>) - Method in class com.github.copilot.rpc.ElicitationSchema
Sets the form field definitions, keyed by field name.
setProtocolVersion(int) - Method in class com.github.copilot.rpc.GetStatusResponse
 
setProvider(SessionFsSetProviderParams) - Method in class com.github.copilot.generated.rpc.ServerSessionFsApi
Initial working directory, session-state path layout, and path conventions used to register the calling SDK client as the session filesystem provider.
setProvider(ProviderConfig) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets the provider config.
setProvider(ProviderConfig) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets a custom API provider for BYOK scenarios.
setProvider(ProviderConfig) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets the provider config.
setProvider(ProviderConfig) - Method in class com.github.copilot.rpc.SessionConfig
Sets a custom API provider for BYOK (Bring Your Own Key) scenarios.
setQuestion(String) - Method in class com.github.copilot.rpc.UserInputRequest
Sets the question to ask the user.
setReasoningEffort(boolean) - Method in class com.github.copilot.rpc.ModelCapabilitiesOverride.Supports
Sets whether reasoning effort configuration is enabled.
setReasoningEffort(boolean) - Method in class com.github.copilot.rpc.ModelSupports
Sets whether this model supports reasoning effort configuration.
setReasoningEffort(SessionModelSetReasoningEffortParams) - Method in class com.github.copilot.generated.rpc.SessionModelApi
Reasoning effort level to apply to the currently selected model.
setReasoningEffort(String) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets the reasoning effort.
setReasoningEffort(String) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets the reasoning effort level for models that support it.
setReasoningEffort(String) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets the reasoning effort.
setReasoningEffort(String) - Method in class com.github.copilot.rpc.SessionConfig
Sets the reasoning effort level for models that support it.
setRecommendedAction(String) - Method in class com.github.copilot.rpc.ExitPlanModeRequest
Sets the action recommended by the runtime.
setRemote(boolean) - Method in class com.github.copilot.rpc.CopilotClientOptions
Enables remote session support (Mission Control integration).
setRemote(boolean) - Method in class com.github.copilot.rpc.SessionMetadata
Sets whether this session is stored remotely.
setRemoteSession(String) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets the remote session mode.
setRemoteSession(String) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets the per-session remote behavior control.
setRemoteSession(String) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets the remote session mode.
setRemoteSession(String) - Method in class com.github.copilot.rpc.SessionConfig
Sets the per-session remote behavior control.
setRepository(CloudSessionRepository) - Method in class com.github.copilot.rpc.CloudSessionOptions
Sets the optional GitHub repository metadata to associate with the cloud session.
setRepository(String) - Method in class com.github.copilot.rpc.SessionContext
Sets the GitHub repository.
setRepository(String) - Method in class com.github.copilot.rpc.SessionListFilter
Sets the filter for repository (in "owner/repo" format).
setRequestAutoModeSwitch(Boolean) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets the requestAutoModeSwitch flag.
setRequestAutoModeSwitch(Boolean) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets the requestAutoModeSwitch flag.
setRequestedSchema(ElicitationSchema) - Method in class com.github.copilot.rpc.ElicitationContext
Sets the schema.
setRequestedSchema(ElicitationSchema) - Method in class com.github.copilot.rpc.ElicitationParams
Sets the JSON Schema describing the form fields to present.
setRequestElicitation(boolean) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets the requestElicitation flag.
setRequestElicitation(boolean) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets the requestElicitation flag.
setRequestExitPlanMode(Boolean) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets the requestExitPlanMode flag.
setRequestExitPlanMode(Boolean) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets the requestExitPlanMode flag.
setRequestHeaders(Map<String, String>) - Method in class com.github.copilot.rpc.MessageOptions
Sets custom per-turn HTTP headers for outbound model requests.
setRequestHeaders(Map<String, String>) - Method in class com.github.copilot.rpc.SendMessageRequest
Sets the per-turn request headers.
setRequestPermission(boolean) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets request permission flag.
setRequestPermission(boolean) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets request permission flag.
setRequestUserInput(boolean) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets request user input flag.
setRequestUserInput(boolean) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets request user input flag.
setRequired(SessionPermissionsSetRequiredParams) - Method in class com.github.copilot.generated.rpc.SessionPermissionsApi
Toggles whether permission prompts should be bridged into session events for this client.
setRequired(List<String>) - Method in class com.github.copilot.rpc.ElicitationSchema
Sets the list of required field names.
setResult(Object) - Method in class com.github.copilot.rpc.JsonRpcResponse
Sets the result of the RPC call.
setRetryAfterSeconds(Double) - Method in class com.github.copilot.rpc.AutoModeSwitchRequest
Sets the seconds until the rate limit resets.
setRules(List<Object>) - Method in class com.github.copilot.rpc.PermissionRequestResult
Sets approval rules for future similar requests.
setSections(Map<String, SectionOverride>) - Method in class com.github.copilot.rpc.SystemMessageConfig
Sets section-level overrides for SystemMessageMode.CUSTOMIZE mode.
setSelectedAction(String) - Method in class com.github.copilot.rpc.ExitPlanModeResult
Sets the selected action.
setServerName(String) - Method in class com.github.copilot.rpc.PreMcpToolCallHookInput
Sets the name of the MCP server being called.
setSessionId(String) - Method in class com.github.copilot.rpc.AutoModeSwitchInvocation
Sets the session ID.
setSessionId(String) - Method in class com.github.copilot.rpc.CommandContext
Sets the session ID.
setSessionId(String) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets the session ID.
setSessionId(String) - Method in class com.github.copilot.rpc.ElicitationContext
Sets the session ID.
setSessionId(String) - Method in class com.github.copilot.rpc.ExitPlanModeInvocation
Sets the session ID.
setSessionId(String) - Method in class com.github.copilot.rpc.HookInvocation
Sets the session ID.
setSessionId(String) - Method in class com.github.copilot.rpc.PermissionInvocation
Sets the session ID.
setSessionId(String) - Method in class com.github.copilot.rpc.PostToolUseFailureHookInput
Sets the runtime session ID of the session that triggered the hook.
setSessionId(String) - Method in class com.github.copilot.rpc.PostToolUseHookInput
Sets the runtime session ID of the session that triggered the hook.
setSessionId(String) - Method in class com.github.copilot.rpc.PreMcpToolCallHookInput
Sets the runtime session ID of the session that triggered the hook.
setSessionId(String) - Method in class com.github.copilot.rpc.PreToolUseHookInput
Sets the runtime session ID of the session that triggered the hook.
setSessionId(String) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets the session ID.
setSessionId(String) - Method in class com.github.copilot.rpc.SendMessageRequest
Sets the session ID.
setSessionId(String) - Method in class com.github.copilot.rpc.SessionConfig
Sets a custom session ID.
setSessionId(String) - Method in class com.github.copilot.rpc.SessionLifecycleEvent
 
setSessionId(String) - Method in class com.github.copilot.rpc.SessionMetadata
Sets the session identifier.
setSessionId(String) - Method in class com.github.copilot.rpc.ToolInvocation
Sets the session ID.
setSessionId(String) - Method in class com.github.copilot.rpc.UserInputInvocation
Sets the session ID.
setSessionIdleTimeoutSeconds(int) - Method in class com.github.copilot.rpc.CopilotClientOptions
Sets the server-wide idle timeout for sessions in seconds.
setSkillDirectories(List<String>) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets skill directories.
setSkillDirectories(List<String>) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets directories containing skill definitions.
setSkillDirectories(List<String>) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets skill directories.
setSkillDirectories(List<String>) - Method in class com.github.copilot.rpc.SessionConfig
Sets the skill directories for loading custom skills.
setSkills(List<String>) - Method in class com.github.copilot.rpc.CustomAgentConfig
Sets the list of skill names to preload into this agent's context.
setSkipCustomInstructions(boolean) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets whether to suppress loading of custom instruction files.
setSkipCustomInstructions(boolean) - Method in class com.github.copilot.rpc.SessionConfig
Sets whether to suppress loading of custom instruction files (e.g.
setSourceName(String) - Method in class com.github.copilot.rpc.TelemetryConfig
Sets the source name for telemetry spans.
setStartTime(String) - Method in class com.github.copilot.rpc.SessionMetadata
Sets the session start time.
setState(String) - Method in class com.github.copilot.rpc.ModelPolicy
 
setStatusMessage(String) - Method in class com.github.copilot.rpc.GetAuthStatusResponse
 
setStreaming(boolean) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets streaming flag.
setStreaming(boolean) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets whether to enable streaming of response chunks.
setStreaming(boolean) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets streaming flag.
setStreaming(boolean) - Method in class com.github.copilot.rpc.SessionConfig
Sets whether to enable streaming of response chunks.
setSummary(String) - Method in class com.github.copilot.rpc.ExitPlanModeRequest
Sets the summary of the plan or proposed next step.
setSummary(String) - Method in class com.github.copilot.rpc.SessionMetadata
Sets the session summary.
setSupportedMediaTypes(List<String>) - Method in class com.github.copilot.rpc.ModelVisionLimits
 
setSupportedReasoningEfforts(List<String>) - Method in class com.github.copilot.rpc.ModelInfo
Sets the supported reasoning effort levels.
setSupports(ModelCapabilitiesOverride.Supports) - Method in class com.github.copilot.rpc.ModelCapabilitiesOverride
Sets the feature flag overrides.
setSupports(ModelSupports) - Method in class com.github.copilot.rpc.ModelCapabilities
 
setSystemMessage(SystemMessageConfig) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets the system message config.
setSystemMessage(SystemMessageConfig) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets the system message configuration.
setSystemMessage(SystemMessageConfig) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets the system message config.
setSystemMessage(SystemMessageConfig) - Method in class com.github.copilot.rpc.SessionConfig
Sets the system message configuration.
setTcpConnectionToken(String) - Method in class com.github.copilot.rpc.CopilotClientOptions
Sets the connection token for the headless CLI server (TCP only).
setTelemetry(TelemetryConfig) - Method in class com.github.copilot.rpc.CopilotClientOptions
Sets the OpenTelemetry configuration for the CLI server.
setTerms(String) - Method in class com.github.copilot.rpc.ModelPolicy
 
setTimeout(Integer) - Method in class com.github.copilot.rpc.McpHttpServerConfig
 
setTimeout(Integer) - Method in class com.github.copilot.rpc.McpServerConfig
Sets an optional timeout in milliseconds for tool calls to this server.
setTimeout(Integer) - Method in class com.github.copilot.rpc.McpStdioServerConfig
 
setTimestamp(long) - Method in class com.github.copilot.rpc.PostToolUseFailureHookInput
Sets the timestamp of the hook invocation.
setTimestamp(long) - Method in class com.github.copilot.rpc.PostToolUseHookInput
Sets the timestamp of the hook invocation.
setTimestamp(long) - Method in class com.github.copilot.rpc.PreMcpToolCallHookInput
Sets the timestamp of the hook invocation.
setTimestamp(long) - Method in class com.github.copilot.rpc.PreToolUseHookInput
Sets the timestamp of the hook invocation.
setTimestamp(OffsetDateTime) - Method in class com.github.copilot.generated.SessionEvent
 
setTitle(String) - Method in class com.github.copilot.rpc.InputOptions
Sets the title label for the input field.
setToolArgs(JsonNode) - Method in class com.github.copilot.rpc.PostToolUseFailureHookInput
Sets the arguments passed to the tool.
setToolArgs(JsonNode) - Method in class com.github.copilot.rpc.PostToolUseHookInput
Sets the arguments passed to the tool.
setToolArgs(JsonNode) - Method in class com.github.copilot.rpc.PreToolUseHookInput
Sets the arguments passed to the tool.
setToolCallId(String) - Method in class com.github.copilot.rpc.PermissionRequest
Sets the tool call ID.
setToolCallId(String) - Method in class com.github.copilot.rpc.PreMcpToolCallHookInput
Sets the tool call ID.
setToolCallId(String) - Method in class com.github.copilot.rpc.ToolInvocation
Sets the tool call ID.
setToolFilterPrecedence(String) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets the tool filter precedence.
setToolFilterPrecedence(String) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets the tool filter precedence.
setToolName(String) - Method in class com.github.copilot.rpc.PostToolUseFailureHookInput
Sets the name of the tool that failed.
setToolName(String) - Method in class com.github.copilot.rpc.PostToolUseHookInput
Sets the name of the tool that was invoked.
setToolName(String) - Method in class com.github.copilot.rpc.PreMcpToolCallHookInput
Sets the name of the MCP tool being called.
setToolName(String) - Method in class com.github.copilot.rpc.PreToolUseHookInput
Sets the name of the tool being invoked.
setToolName(String) - Method in class com.github.copilot.rpc.ToolInvocation
Sets the tool name.
setToolResult(JsonNode) - Method in class com.github.copilot.rpc.PostToolUseHookInput
Sets the result returned by the tool.
setTools(List<ToolDefinition>) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets the tools.
setTools(List<ToolDefinition>) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets custom tools that the assistant can invoke during the session.
setTools(List<ToolDefinition>) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets the tools.
setTools(List<ToolDefinition>) - Method in class com.github.copilot.rpc.SessionConfig
Sets custom tools that the assistant can invoke during the session.
setTools(List<String>) - Method in class com.github.copilot.rpc.CustomAgentConfig
Sets the tools available to this agent.
setTools(List<String>) - Method in class com.github.copilot.rpc.McpHttpServerConfig
 
setTools(List<String>) - Method in class com.github.copilot.rpc.McpServerConfig
Sets the list of tools to include from this server.
setTools(List<String>) - Method in class com.github.copilot.rpc.McpStdioServerConfig
 
setTransform(Function<String, CompletableFuture<String>>) - Method in class com.github.copilot.rpc.SectionOverride
Sets the transform callback for this section.
setType(String) - Method in class com.github.copilot.rpc.ElicitationSchema
Sets the schema type indicator.
setType(String) - Method in class com.github.copilot.rpc.ProviderConfig
Sets the provider type.
setType(String) - Method in class com.github.copilot.rpc.SessionLifecycleEvent
 
setUi(SessionUiCapabilities) - Method in class com.github.copilot.rpc.SessionCapabilities
Sets the UI-related capabilities.
setUnrestrictedMode(SessionPermissionsUrlsSetUnrestrictedModeParams) - Method in class com.github.copilot.generated.rpc.SessionPermissionsUrlsApi
Whether the URL-permission policy should run in unrestricted mode.
setUrl(String) - Method in class com.github.copilot.rpc.ElicitationContext
Sets the URL.
setUrl(String) - Method in class com.github.copilot.rpc.McpHttpServerConfig
Sets the URL of the remote server.
setUseLoggedInUser(boolean) - Method in class com.github.copilot.rpc.CopilotClientOptions
Sets whether to use the logged-in user for authentication.
setUseStdio(boolean) - Method in class com.github.copilot.rpc.CopilotClientOptions
Sets whether to use stdio transport instead of TCP.
setVersion(String) - Method in class com.github.copilot.rpc.GetStatusResponse
 
setVision(boolean) - Method in class com.github.copilot.rpc.ModelCapabilitiesOverride.Supports
Sets whether vision (image input) is enabled.
setVision(boolean) - Method in class com.github.copilot.rpc.ModelSupports
 
setVision(ModelVisionLimits) - Method in class com.github.copilot.rpc.ModelLimits
 
setWasFreeform(boolean) - Method in class com.github.copilot.rpc.UserInputResponse
Sets whether the answer was freeform.
setWireApi(String) - Method in class com.github.copilot.rpc.ProviderConfig
Sets the wire API format for custom providers.
setWireModel(String) - Method in class com.github.copilot.rpc.ProviderConfig
Sets the model name sent to the provider API for inference.
setWorkingDirectory(SessionMetadataSetWorkingDirectoryParams) - Method in class com.github.copilot.generated.rpc.SessionMetadataApi
Absolute path to set as the session's new working directory.
setWorkingDirectory(String) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets working directory.
setWorkingDirectory(String) - Method in class com.github.copilot.rpc.McpStdioServerConfig
Sets the working directory for the server process.
setWorkingDirectory(String) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets the working directory for the session.
setWorkingDirectory(String) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets working directory.
setWorkingDirectory(String) - Method in class com.github.copilot.rpc.SessionConfig
Sets the working directory for the session.
shell - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the shell namespace.
SHELL - Enum constant in enum class com.github.copilot.generated.rpc.SendAgentMode
The shell variant.
SHELL - Enum constant in enum class com.github.copilot.generated.UserMessageAgentMode
The shell variant.
SHELL - Enum constant in enum class com.github.copilot.rpc.AgentMode
The agent is in shell-focused UI mode.
shellInitProfile() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the shellInitProfile record component.
ShellKillSignal - Enum Class in com.github.copilot.generated.rpc
Signal to send (default: SIGTERM)
shellProcessFlags() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the shellProcessFlags record component.
shutdown(SessionShutdownParams) - Method in class com.github.copilot.generated.rpc.SessionRpc
Parameters for shutting down the session
ShutdownCodeChanges - Record Class in com.github.copilot.generated
Aggregate code change metrics for the session
ShutdownCodeChanges(Long, Long, List<String>) - Constructor for record class com.github.copilot.generated.ShutdownCodeChanges
Creates an instance of a ShutdownCodeChanges record class.
ShutdownModelMetric - Record Class in com.github.copilot.generated
Schema for the `ShutdownModelMetric` type.
ShutdownModelMetric(ShutdownModelMetricRequests, ShutdownModelMetricUsage, Double, Map<String, ShutdownModelMetricTokenDetail>) - Constructor for record class com.github.copilot.generated.ShutdownModelMetric
Creates an instance of a ShutdownModelMetric record class.
ShutdownModelMetricRequests - Record Class in com.github.copilot.generated
Request count and cost metrics
ShutdownModelMetricRequests(Long, Double) - Constructor for record class com.github.copilot.generated.ShutdownModelMetricRequests
Creates an instance of a ShutdownModelMetricRequests record class.
ShutdownModelMetricTokenDetail - Record Class in com.github.copilot.generated
Schema for the `ShutdownModelMetricTokenDetail` type.
ShutdownModelMetricTokenDetail(Long) - Constructor for record class com.github.copilot.generated.ShutdownModelMetricTokenDetail
Creates an instance of a ShutdownModelMetricTokenDetail record class.
ShutdownModelMetricUsage - Record Class in com.github.copilot.generated
Token usage breakdown
ShutdownModelMetricUsage(Long, Long, Long, Long, Long) - Constructor for record class com.github.copilot.generated.ShutdownModelMetricUsage
Creates an instance of a ShutdownModelMetricUsage record class.
ShutdownTokenDetail - Record Class in com.github.copilot.generated
Schema for the `ShutdownTokenDetail` type.
ShutdownTokenDetail(Long) - Constructor for record class com.github.copilot.generated.ShutdownTokenDetail
Creates an instance of a ShutdownTokenDetail record class.
shutdownType() - Method in record class com.github.copilot.generated.SessionShutdownEvent.SessionShutdownEventData
Returns the value of the shutdownType record component.
ShutdownType - Enum Class in com.github.copilot.generated.rpc
Why the session is being shut down.
ShutdownType - Enum Class in com.github.copilot.generated
Whether the session ended normally ("routine") or due to a crash/fatal error ("error")
SIGINT - Enum constant in enum class com.github.copilot.generated.rpc.ShellKillSignal
The SIGINT variant.
SIGKILL - Enum constant in enum class com.github.copilot.generated.rpc.ShellKillSignal
The SIGKILL variant.
signal() - Method in record class com.github.copilot.generated.rpc.SessionShellKillParams
Returns the value of the signal record component.
SIGTERM - Enum constant in enum class com.github.copilot.generated.rpc.ShellKillSignal
The SIGTERM variant.
size() - Method in record class com.github.copilot.generated.rpc.SessionFsStatResult
Returns the value of the size record component.
sizeBytes() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesSaveLargePasteResult.SessionWorkspacesSaveLargePasteResultSaved
Returns the value of the sizeBytes record component.
sizes() - Method in record class com.github.copilot.generated.rpc.SessionsGetSizesResult
Returns the value of the sizes record component.
Skill - Record Class in com.github.copilot.generated.rpc
Schema for the `Skill` type.
Skill(String, String, SkillSource, Boolean, Boolean, String, String) - Constructor for record class com.github.copilot.generated.rpc.Skill
Creates an instance of a Skill record class.
SKILL - Enum constant in enum class com.github.copilot.generated.rpc.SlashCommandKind
The skill variant.
skillDirectories() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the skillDirectories record component.
skillDirectories() - Method in record class com.github.copilot.generated.rpc.SkillsDiscoverParams
Returns the value of the skillDirectories record component.
SkillInvokedEvent - Class in com.github.copilot.generated
Session event "skill.invoked".
SkillInvokedEvent() - Constructor for class com.github.copilot.generated.SkillInvokedEvent
 
SkillInvokedEvent.SkillInvokedEventData - Record Class in com.github.copilot.generated
Data payload for SkillInvokedEvent.
SkillInvokedEventData(String, String, String, List<String>, String, String, String, String, SkillInvokedTrigger) - Constructor for record class com.github.copilot.generated.SkillInvokedEvent.SkillInvokedEventData
Creates an instance of a SkillInvokedEventData record class.
SkillInvokedTrigger - Enum Class in com.github.copilot.generated
What triggered the skill invocation: `user-invoked` (explicit user action, such as via a slash command or UI affordance), `agent-invoked` (agent requested the skill), or `context-load` (loaded as part of another context, such as preloading skills configured on a custom agent or subagent)
skills - Variable in class com.github.copilot.generated.rpc.ServerRpc
API methods for the skills namespace.
skills - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the skills namespace.
skills() - Method in record class com.github.copilot.generated.rpc.AgentInfo
Returns the value of the skills record component.
skills() - Method in record class com.github.copilot.generated.rpc.SessionSkillsGetInvokedResult
Returns the value of the skills record component.
skills() - Method in record class com.github.copilot.generated.rpc.SessionSkillsListResult
Returns the value of the skills record component.
skills() - Method in record class com.github.copilot.generated.rpc.SkillsDiscoverResult
Returns the value of the skills record component.
skills() - Method in record class com.github.copilot.generated.SessionSkillsLoadedEvent.SessionSkillsLoadedEventData
Returns the value of the skills record component.
SkillsConfigSetDisabledSkillsParams - Record Class in com.github.copilot.generated.rpc
Skill names to mark as disabled in global configuration, replacing any previous list.
SkillsConfigSetDisabledSkillsParams(List<String>) - Constructor for record class com.github.copilot.generated.rpc.SkillsConfigSetDisabledSkillsParams
Creates an instance of a SkillsConfigSetDisabledSkillsParams record class.
SkillsDiscoverParams - Record Class in com.github.copilot.generated.rpc
Optional project paths and additional skill directories to include in discovery.
SkillsDiscoverParams(List<String>, List<String>) - Constructor for record class com.github.copilot.generated.rpc.SkillsDiscoverParams
Creates an instance of a SkillsDiscoverParams record class.
SkillsDiscoverResult - Record Class in com.github.copilot.generated.rpc
Skills discovered across global and project sources.
SkillsDiscoverResult(List<ServerSkill>) - Constructor for record class com.github.copilot.generated.rpc.SkillsDiscoverResult
Creates an instance of a SkillsDiscoverResult record class.
SkillsInvokedSkill - Record Class in com.github.copilot.generated.rpc
Schema for the `SkillsInvokedSkill` type.
SkillsInvokedSkill(String, String, String, List<String>, Long) - Constructor for record class com.github.copilot.generated.rpc.SkillsInvokedSkill
Creates an instance of a SkillsInvokedSkill record class.
SkillsLoadedSkill - Record Class in com.github.copilot.generated
Schema for the `SkillsLoadedSkill` type.
SkillsLoadedSkill(String, String, SkillSource, Boolean, Boolean, String) - Constructor for record class com.github.copilot.generated.SkillsLoadedSkill
Creates an instance of a SkillsLoadedSkill record class.
SkillSource - Enum Class in com.github.copilot.generated.rpc
Source location type (e.g., project, personal-copilot, plugin, builtin)
SkillSource - Enum Class in com.github.copilot.generated
Source location type (e.g., project, personal-copilot, plugin, builtin)
skipCustomInstructions() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the skipCustomInstructions record component.
skipped() - Method in record class com.github.copilot.generated.rpc.SessionsPruneOldResult
Returns the value of the skipped record component.
skipPermission() - Method in record class com.github.copilot.rpc.ToolDefinition
Returns the value of the skipPermission record component.
SLASH_COMMAND - Enum constant in enum class com.github.copilot.generated.rpc.PermissionsSetApproveAllSource
The slash_command variant.
SlashCommandInfo - Record Class in com.github.copilot.generated.rpc
Schema for the `SlashCommandInfo` type.
SlashCommandInfo(String, List<String>, String, SlashCommandKind, SlashCommandInput, Boolean, Boolean) - Constructor for record class com.github.copilot.generated.rpc.SlashCommandInfo
Creates an instance of a SlashCommandInfo record class.
SlashCommandInput - Record Class in com.github.copilot.generated.rpc
Optional unstructured input hint
SlashCommandInput(String, Boolean, SlashCommandInputCompletion, Boolean) - Constructor for record class com.github.copilot.generated.rpc.SlashCommandInput
Creates an instance of a SlashCommandInput record class.
SlashCommandInputCompletion - Enum Class in com.github.copilot.generated.rpc
Optional completion hint for the input (e.g.
SlashCommandKind - Enum Class in com.github.copilot.generated.rpc
Coarse command category for grouping and behavior: runtime built-in, skill-backed command, or SDK/client-owned command
snapshot() - Method in class com.github.copilot.generated.rpc.SessionMetadataApi
Identifies the target session.
source() - Method in record class com.github.copilot.generated.CustomAgentsUpdatedAgent
Returns the value of the source record component.
source() - Method in record class com.github.copilot.generated.ExtensionsLoadedExtension
Returns the value of the source record component.
source() - Method in record class com.github.copilot.generated.McpServersLoadedServer
Returns the value of the source record component.
source() - Method in record class com.github.copilot.generated.ModelCallFailureEvent.ModelCallFailureEventData
Returns the value of the source record component.
source() - Method in record class com.github.copilot.generated.rpc.AgentInfo
Returns the value of the source record component.
source() - Method in record class com.github.copilot.generated.rpc.DiscoveredMcpServer
Returns the value of the source record component.
source() - Method in record class com.github.copilot.generated.rpc.Extension
Returns the value of the source record component.
source() - Method in record class com.github.copilot.generated.rpc.InstalledPlugin
Returns the value of the source record component.
source() - Method in record class com.github.copilot.generated.rpc.McpServer
Returns the value of the source record component.
source() - Method in record class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicyRule
Returns the value of the source record component.
source() - Method in record class com.github.copilot.generated.rpc.ServerSkill
Returns the value of the source record component.
source() - Method in record class com.github.copilot.generated.rpc.SessionInstalledPlugin
Returns the value of the source record component.
source() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetApproveAllParams
Returns the value of the source record component.
source() - Method in record class com.github.copilot.generated.rpc.SessionSendParams
Returns the value of the source record component.
source() - Method in record class com.github.copilot.generated.rpc.Skill
Returns the value of the source record component.
source() - Method in record class com.github.copilot.generated.SessionCustomNotificationEvent.SessionCustomNotificationEventData
Returns the value of the source record component.
source() - Method in record class com.github.copilot.generated.SkillInvokedEvent.SkillInvokedEventData
Returns the value of the source record component.
source() - Method in record class com.github.copilot.generated.SkillsLoadedSkill
Returns the value of the source record component.
source() - Method in record class com.github.copilot.generated.UserMessageEvent.UserMessageEventData
Returns the value of the source record component.
source() - Method in record class com.github.copilot.rpc.SessionStartHookInput
Returns the value of the source record component.
sourcePath() - Method in record class com.github.copilot.generated.rpc.InstructionsSources
Returns the value of the sourcePath record component.
sources() - Method in record class com.github.copilot.generated.rpc.SessionInstructionsGetSourcesResult
Returns the value of the sources record component.
sourceType() - Method in record class com.github.copilot.generated.SessionHandoffEvent.SessionHandoffEventData
Returns the value of the sourceType record component.
spawn(AgentRegistrySpawnParams) - Method in class com.github.copilot.generated.rpc.ServerAgentRegistryApi
Inputs to spawn a managed-server child via the controller's spawn delegate.
sqlite() - Method in record class com.github.copilot.generated.rpc.SessionFsSetProviderCapabilities
Returns the value of the sqlite record component.
src() - Method in record class com.github.copilot.generated.rpc.SessionFsRenameParams
Returns the value of the src record component.
SSE - Enum constant in enum class com.github.copilot.generated.McpServerTransport
The sse variant.
SSE - Enum constant in enum class com.github.copilot.generated.rpc.DiscoveredMcpServerType
The sse variant.
stack() - Method in record class com.github.copilot.generated.HookEndError
Returns the value of the stack record component.
stack() - Method in record class com.github.copilot.generated.SessionErrorEvent.SessionErrorEventData
Returns the value of the stack record component.
STALE - Enum constant in enum class com.github.copilot.generated.CanvasOpenedAvailability
The stale variant.
STALE - Enum constant in enum class com.github.copilot.generated.rpc.CanvasInstanceAvailability
The stale variant.
staleAt() - Method in record class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadata
Returns the value of the staleAt record component.
start() - Method in class com.github.copilot.CopilotClient
Starts the Copilot client and connects to the server.
start(SessionFleetStartParams) - Method in class com.github.copilot.generated.rpc.SessionFleetApi
Optional user prompt to combine with the fleet orchestration instructions.
startAgent(SessionTasksStartAgentParams) - Method in class com.github.copilot.generated.rpc.SessionTasksApi
Agent type, prompt, name, and optional description and model override for the new task.
started() - Method in record class com.github.copilot.generated.rpc.SessionFleetStartResult
Returns the value of the started record component.
STARTING - Enum constant in enum class com.github.copilot.generated.ExtensionsLoadedExtensionStatus
The starting variant.
STARTING - Enum constant in enum class com.github.copilot.generated.rpc.ExtensionStatus
The starting variant.
startTime() - Method in record class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadata
Returns the value of the startTime record component.
startTime() - Method in record class com.github.copilot.generated.rpc.SessionMetadata
Returns the value of the startTime record component.
startTime() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult
Returns the value of the startTime record component.
startTime() - Method in record class com.github.copilot.generated.SessionStartEvent.SessionStartEventData
Returns the value of the startTime record component.
startTime() - Method in record class com.github.copilot.rpc.SessionLifecycleEventMetadata
Returns the value of the startTime record component.
startupPrompts() - Method in record class com.github.copilot.generated.rpc.SessionsLoadDeferredRepoHooksResult
Returns the value of the startupPrompts record component.
state() - Method in record class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadata
Returns the value of the state record component.
state() - Method in record class com.github.copilot.generated.rpc.ModelPolicy
Returns the value of the state record component.
staticClientConfig() - Method in record class com.github.copilot.generated.McpOauthRequiredEvent.McpOauthRequiredEventData
Returns the value of the staticClientConfig record component.
status() - Method in record class com.github.copilot.generated.ExtensionsLoadedExtension
Returns the value of the status record component.
status() - Method in record class com.github.copilot.generated.McpServersLoadedServer
Returns the value of the status record component.
status() - Method in record class com.github.copilot.generated.rpc.CanvasOpenResult
Returns the value of the status record component.
status() - Method in record class com.github.copilot.generated.rpc.Extension
Returns the value of the status record component.
status() - Method in record class com.github.copilot.generated.rpc.McpServer
Returns the value of the status record component.
status() - Method in record class com.github.copilot.generated.rpc.OpenCanvasInstance
Returns the value of the status record component.
status() - Method in record class com.github.copilot.generated.rpc.SessionCanvasOpenResult
Returns the value of the status record component.
status() - Method in record class com.github.copilot.generated.SessionAutopilotObjectiveChangedEvent.SessionAutopilotObjectiveChangedEventData
Returns the value of the status record component.
status() - Method in record class com.github.copilot.generated.SessionCanvasOpenedEvent.SessionCanvasOpenedEventData
Returns the value of the status record component.
status() - Method in record class com.github.copilot.generated.SessionMcpServerStatusChangedEvent.SessionMcpServerStatusChangedEventData
Returns the value of the status record component.
statusCode() - Method in record class com.github.copilot.generated.ModelCallFailureEvent.ModelCallFailureEventData
Returns the value of the statusCode record component.
statusCode() - Method in record class com.github.copilot.generated.SessionErrorEvent.SessionErrorEventData
Returns the value of the statusCode record component.
statusMessage() - Method in record class com.github.copilot.generated.rpc.SessionAuthGetStatusResult
Returns the value of the statusMessage record component.
STDIO - Enum constant in enum class com.github.copilot.generated.McpServerTransport
The stdio variant.
STDIO - Enum constant in enum class com.github.copilot.generated.rpc.DiscoveredMcpServerType
The stdio variant.
steeringMessages() - Method in record class com.github.copilot.generated.rpc.SessionQueuePendingItemsResult
Returns the value of the steeringMessages record component.
stop() - Method in class com.github.copilot.CopilotClient
Disconnects from the Copilot server and closes all active sessions.
stop(SessionScheduleStopParams) - Method in class com.github.copilot.generated.rpc.SessionScheduleApi
Identifier of the scheduled prompt to remove.
SUBAGENT - Enum constant in enum class com.github.copilot.generated.ModelCallFailureSource
The subagent variant.
SubagentCompletedEvent - Class in com.github.copilot.generated
Session event "subagent.completed".
SubagentCompletedEvent() - Constructor for class com.github.copilot.generated.SubagentCompletedEvent
 
SubagentCompletedEvent.SubagentCompletedEventData - Record Class in com.github.copilot.generated
Data payload for SubagentCompletedEvent.
SubagentCompletedEventData(String, String, String, String, Long, Long, Long) - Constructor for record class com.github.copilot.generated.SubagentCompletedEvent.SubagentCompletedEventData
Creates an instance of a SubagentCompletedEventData record class.
SubagentDeselectedEvent - Class in com.github.copilot.generated
Session event "subagent.deselected".
SubagentDeselectedEvent() - Constructor for class com.github.copilot.generated.SubagentDeselectedEvent
 
SubagentDeselectedEvent.SubagentDeselectedEventData - Record Class in com.github.copilot.generated
Data payload for SubagentDeselectedEvent.
SubagentDeselectedEventData() - Constructor for record class com.github.copilot.generated.SubagentDeselectedEvent.SubagentDeselectedEventData
Creates an instance of a SubagentDeselectedEventData record class.
SubagentFailedEvent - Class in com.github.copilot.generated
Session event "subagent.failed".
SubagentFailedEvent() - Constructor for class com.github.copilot.generated.SubagentFailedEvent
 
SubagentFailedEvent.SubagentFailedEventData - Record Class in com.github.copilot.generated
Data payload for SubagentFailedEvent.
SubagentFailedEventData(String, String, String, String, String, Long, Long, Long) - Constructor for record class com.github.copilot.generated.SubagentFailedEvent.SubagentFailedEventData
Creates an instance of a SubagentFailedEventData record class.
SubagentSelectedEvent - Class in com.github.copilot.generated
Session event "subagent.selected".
SubagentSelectedEvent() - Constructor for class com.github.copilot.generated.SubagentSelectedEvent
 
SubagentSelectedEvent.SubagentSelectedEventData - Record Class in com.github.copilot.generated
Data payload for SubagentSelectedEvent.
SubagentSelectedEventData(String, String, List<String>) - Constructor for record class com.github.copilot.generated.SubagentSelectedEvent.SubagentSelectedEventData
Creates an instance of a SubagentSelectedEventData record class.
SubagentStartedEvent - Class in com.github.copilot.generated
Session event "subagent.started".
SubagentStartedEvent() - Constructor for class com.github.copilot.generated.SubagentStartedEvent
 
SubagentStartedEvent.SubagentStartedEventData - Record Class in com.github.copilot.generated
Data payload for SubagentStartedEvent.
SubagentStartedEventData(String, String, String, String, String) - Constructor for record class com.github.copilot.generated.SubagentStartedEvent.SubagentStartedEventData
Creates an instance of a SubagentStartedEventData record class.
subject() - Method in record class com.github.copilot.generated.SessionCustomNotificationEvent.SessionCustomNotificationEventData
Returns the value of the subject record component.
success() - Method in record class com.github.copilot.generated.HookEndEvent.HookEndEventData
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.McpAppToolCallCompleteEvent.McpAppToolCallCompleteEventData
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionAbortResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionAuthSetCredentialsResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionCommandsHandlePendingCommandResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionCommandsRespondToQueuedCommandResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionEventLogReleaseInterestResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionFsSetProviderResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionHistoryCompactResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsConfigureResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsFolderTrustAddTrustedResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsHandlePendingPermissionRequestResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsAddToolApprovalResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsModifyRulesResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsNotifyPromptShownResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsAddResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsUpdatePrimaryResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsResetSessionApprovalsResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetAllowAllResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetApproveAllResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetRequiredResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsUrlsSetUnrestrictedModeResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionToolsHandlePendingToolCallResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingAutoModeSwitchResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingElicitationResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingExitPlanModeResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingSamplingResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingUserInputResult
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.SessionCompactionCompleteEvent.SessionCompactionCompleteEventData
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.SessionTaskCompleteEvent.SessionTaskCompleteEventData
Returns the value of the success record component.
success() - Method in record class com.github.copilot.generated.ToolExecutionCompleteEvent.ToolExecutionCompleteEventData
Returns the value of the success record component.
success() - Method in record class com.github.copilot.rpc.DeleteSessionResponse
Returns the value of the success record component.
success() - Method in record class com.github.copilot.rpc.SetForegroundSessionResponse
Returns the value of the success record component.
success(String) - Static method in record class com.github.copilot.rpc.ToolResultObject
Creates a success result with the given text.
SUCCESS - Enum constant in enum class com.github.copilot.generated.rpc.McpSamplingExecutionAction
The success variant.
summarizeForHandoff() - Method in class com.github.copilot.generated.rpc.SessionHistoryApi
Identifies the target session.
summary() - Method in record class com.github.copilot.generated.ExitPlanModeRequestedEvent.ExitPlanModeRequestedEventData
Returns the value of the summary record component.
summary() - Method in record class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadata
Returns the value of the summary record component.
summary() - Method in record class com.github.copilot.generated.rpc.SessionHistorySummarizeForHandoffResult
Returns the value of the summary record component.
summary() - Method in record class com.github.copilot.generated.rpc.SessionMetadata
Returns the value of the summary record component.
summary() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult
Returns the value of the summary record component.
summary() - Method in record class com.github.copilot.generated.rpc.SessionNameSetAutoParams
Returns the value of the summary record component.
summary() - Method in record class com.github.copilot.generated.SessionHandoffEvent.SessionHandoffEventData
Returns the value of the summary record component.
summary() - Method in record class com.github.copilot.generated.SessionTaskCompleteEvent.SessionTaskCompleteEventData
Returns the value of the summary record component.
summary() - Method in record class com.github.copilot.rpc.SessionLifecycleEventMetadata
Returns the value of the summary record component.
summaryContent() - Method in record class com.github.copilot.generated.rpc.SessionHistoryCompactResult
Returns the value of the summaryContent record component.
summaryContent() - Method in record class com.github.copilot.generated.SessionCompactionCompleteEvent.SessionCompactionCompleteEventData
Returns the value of the summaryContent record component.
summaryCount() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace
Returns the value of the summaryCount record component.
supportedMediaTypes() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesLimitsVision
Returns the value of the supportedMediaTypes record component.
supportedMediaTypes() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesOverrideLimitsVision
Returns the value of the supportedMediaTypes record component.
supportedNativeDocumentMimeTypes() - Method in record class com.github.copilot.generated.UserMessageEvent.UserMessageEventData
Returns the value of the supportedNativeDocumentMimeTypes record component.
supportedReasoningEfforts() - Method in record class com.github.copilot.generated.rpc.Model
Returns the value of the supportedReasoningEfforts record component.
supports() - Method in record class com.github.copilot.generated.rpc.ModelCapabilities
Returns the value of the supports record component.
supports() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesOverride
Returns the value of the supports record component.
Supports() - Constructor for class com.github.copilot.rpc.ModelCapabilitiesOverride.Supports
 
SUPPRESS_AND_LOG_ERRORS - Enum constant in enum class com.github.copilot.EventErrorPolicy
Suppress errors: log the error and continue dispatching to remaining listeners.
suppressOutput() - Method in record class com.github.copilot.rpc.PostToolUseHookOutput
Returns the value of the suppressOutput record component.
suppressOutput() - Method in record class com.github.copilot.rpc.PreToolUseHookOutput
Returns the value of the suppressOutput record component.
suppressOutput() - Method in record class com.github.copilot.rpc.SessionEndHookOutput
Returns the value of the suppressOutput record component.
suppressOutput() - Method in record class com.github.copilot.rpc.UserPromptSubmittedHookOutput
Returns the value of the suppressOutput record component.
suspend() - Method in class com.github.copilot.generated.rpc.SessionRpc
Identifies the target session.
switchTo(SessionModelSwitchToParams) - Method in class com.github.copilot.generated.rpc.SessionModelApi
Target model identifier and optional reasoning effort, summary, and capability overrides.
SYSTEM - Enum constant in enum class com.github.copilot.generated.SystemMessageRole
The system variant.
SystemMessageConfig - Class in com.github.copilot.rpc
Configuration for customizing the system message.
SystemMessageConfig() - Constructor for class com.github.copilot.rpc.SystemMessageConfig
 
SystemMessageEvent - Class in com.github.copilot.generated
Session event "system.message".
SystemMessageEvent() - Constructor for class com.github.copilot.generated.SystemMessageEvent
 
SystemMessageEvent.SystemMessageEventData - Record Class in com.github.copilot.generated
Data payload for SystemMessageEvent.
SystemMessageEventData(String, SystemMessageRole, String, SystemMessageMetadata) - Constructor for record class com.github.copilot.generated.SystemMessageEvent.SystemMessageEventData
Creates an instance of a SystemMessageEventData record class.
SystemMessageMetadata - Record Class in com.github.copilot.generated
Metadata about the prompt template and its construction
SystemMessageMetadata(String, Map<String, Object>) - Constructor for record class com.github.copilot.generated.SystemMessageMetadata
Creates an instance of a SystemMessageMetadata record class.
SystemMessageMode - Enum Class in com.github.copilot
Specifies how the system message should be applied to a session.
SystemMessageRole - Enum Class in com.github.copilot.generated
Message role: "system" for system prompts, "developer" for developer-injected instructions
SystemNotificationEvent - Class in com.github.copilot.generated
Session event "system.notification".
SystemNotificationEvent() - Constructor for class com.github.copilot.generated.SystemNotificationEvent
 
SystemNotificationEvent.SystemNotificationEventData - Record Class in com.github.copilot.generated
Data payload for SystemNotificationEvent.
SystemNotificationEventData(String, Object) - Constructor for record class com.github.copilot.generated.SystemNotificationEvent.SystemNotificationEventData
Creates an instance of a SystemNotificationEventData record class.
SystemPromptSections - Class in com.github.copilot.rpc
Well-known system prompt section identifiers for use with SystemMessageMode#CUSTOMIZE mode.
systemTokenCount() - Method in record class com.github.copilot.generated.rpc.SessionMetadataRecomputeContextTokensResult
Returns the value of the systemTokenCount record component.
systemTokens() - Method in record class com.github.copilot.generated.rpc.HistoryCompactContextWindow
Returns the value of the systemTokens record component.
systemTokens() - Method in record class com.github.copilot.generated.rpc.SessionMetadataContextInfoResult.SessionMetadataContextInfoResultContextInfo
Returns the value of the systemTokens record component.
systemTokens() - Method in record class com.github.copilot.generated.SessionCompactionCompleteEvent.SessionCompactionCompleteEventData
Returns the value of the systemTokens record component.
systemTokens() - Method in record class com.github.copilot.generated.SessionCompactionStartEvent.SessionCompactionStartEventData
Returns the value of the systemTokens record component.
systemTokens() - Method in record class com.github.copilot.generated.SessionShutdownEvent.SessionShutdownEventData
Returns the value of the systemTokens record component.
systemTokens() - Method in record class com.github.copilot.generated.SessionUsageInfoEvent.SessionUsageInfoEventData
Returns the value of the systemTokens record component.

T

tail() - Method in class com.github.copilot.generated.rpc.SessionEventLogApi
Identifies the target session.
task() - Method in record class com.github.copilot.generated.rpc.SessionTasksGetCurrentPromotableResult
Returns the value of the task record component.
task() - Method in record class com.github.copilot.generated.rpc.SessionTasksPromoteCurrentToBackgroundResult
Returns the value of the task record component.
taskId() - Method in record class com.github.copilot.generated.rpc.SessionsFindByTaskIdParams
Returns the value of the taskId record component.
tasks - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the tasks namespace.
tasks() - Method in record class com.github.copilot.generated.rpc.SessionTasksListResult
Returns the value of the tasks record component.
taskType() - Method in record class com.github.copilot.generated.rpc.MetadataSnapshotRemoteMetadata
Returns the value of the taskType record component.
telemetry - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the telemetry namespace.
TelemetryConfig - Class in com.github.copilot.rpc
OpenTelemetry configuration for the Copilot CLI server.
TelemetryConfig() - Constructor for class com.github.copilot.rpc.TelemetryConfig
 
terms() - Method in record class com.github.copilot.generated.rpc.ModelPolicy
Returns the value of the terms record component.
text() - Method in record class com.github.copilot.generated.rpc.McpAppsResourceContent
Returns the value of the text record component.
text() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResource
Returns the value of the text record component.
textResultForLlm() - Method in record class com.github.copilot.rpc.ToolResultObject
Returns the value of the textResultForLlm record component.
theme() - Method in record class com.github.copilot.generated.rpc.McpAppsHostContextDetails
Returns the value of the theme record component.
theme() - Method in record class com.github.copilot.generated.rpc.McpAppsSetHostContextDetails
Returns the value of the theme record component.
timeout() - Method in record class com.github.copilot.generated.rpc.SessionShellExecParams
Returns the value of the timeout record component.
timestamp() - Method in record class com.github.copilot.generated.rpc.PingResult
Returns the value of the timestamp record component.
timestamp() - Method in record class com.github.copilot.rpc.PingResponse
Returns the value of the timestamp record component.
timestamp() - Method in record class com.github.copilot.rpc.SessionEndHookInput
Returns the value of the timestamp record component.
timestamp() - Method in record class com.github.copilot.rpc.SessionStartHookInput
Returns the value of the timestamp record component.
timestamp() - Method in record class com.github.copilot.rpc.UserPromptSubmittedHookInput
Returns the value of the timestamp record component.
timeToFirstTokenMs() - Method in record class com.github.copilot.generated.AssistantUsageEvent.AssistantUsageEventData
Returns the value of the timeToFirstTokenMs record component.
timeZone() - Method in record class com.github.copilot.generated.rpc.McpAppsHostContextDetails
Returns the value of the timeZone record component.
timeZone() - Method in record class com.github.copilot.generated.rpc.McpAppsSetHostContextDetails
Returns the value of the timeZone record component.
tip() - Method in record class com.github.copilot.generated.rpc.SessionLogParams
Returns the value of the tip record component.
tip() - Method in record class com.github.copilot.generated.SessionInfoEvent.SessionInfoEventData
Returns the value of the tip record component.
title() - Method in record class com.github.copilot.generated.rpc.CanvasOpenResult
Returns the value of the title record component.
title() - Method in record class com.github.copilot.generated.rpc.OpenCanvasInstance
Returns the value of the title record component.
title() - Method in record class com.github.copilot.generated.rpc.SessionCanvasOpenResult
Returns the value of the title record component.
title() - Method in record class com.github.copilot.generated.rpc.WorkspacesCheckpoints
Returns the value of the title record component.
title() - Method in record class com.github.copilot.generated.SessionCanvasOpenedEvent.SessionCanvasOpenedEventData
Returns the value of the title record component.
title() - Method in record class com.github.copilot.generated.SessionTitleChangedEvent.SessionTitleChangedEventData
Returns the value of the title record component.
toEventId() - Method in record class com.github.copilot.generated.rpc.SessionsForkParams
Returns the value of the toEventId record component.
token() - Method in record class com.github.copilot.generated.rpc.ConnectParams
Returns the value of the token record component.
TOKEN - Enum constant in enum class com.github.copilot.generated.rpc.AuthInfoType
The token variant.
tokenCount() - Method in record class com.github.copilot.generated.AssistantUsageCopilotUsageTokenDetail
Returns the value of the tokenCount record component.
tokenCount() - Method in record class com.github.copilot.generated.CompactionCompleteCompactionTokensUsedCopilotUsageTokenDetail
Returns the value of the tokenCount record component.
tokenCount() - Method in record class com.github.copilot.generated.rpc.UsageMetricsModelMetricTokenDetail
Returns the value of the tokenCount record component.
tokenCount() - Method in record class com.github.copilot.generated.rpc.UsageMetricsTokenDetail
Returns the value of the tokenCount record component.
tokenCount() - Method in record class com.github.copilot.generated.ShutdownModelMetricTokenDetail
Returns the value of the tokenCount record component.
tokenCount() - Method in record class com.github.copilot.generated.ShutdownTokenDetail
Returns the value of the tokenCount record component.
tokenDetails() - Method in record class com.github.copilot.generated.AssistantUsageCopilotUsage
Returns the value of the tokenDetails record component.
tokenDetails() - Method in record class com.github.copilot.generated.CompactionCompleteCompactionTokensUsedCopilotUsage
Returns the value of the tokenDetails record component.
tokenDetails() - Method in record class com.github.copilot.generated.rpc.SessionUsageGetMetricsResult
Returns the value of the tokenDetails record component.
tokenDetails() - Method in record class com.github.copilot.generated.rpc.UsageMetricsModelMetric
Returns the value of the tokenDetails record component.
tokenDetails() - Method in record class com.github.copilot.generated.SessionShutdownEvent.SessionShutdownEventData
Returns the value of the tokenDetails record component.
tokenDetails() - Method in record class com.github.copilot.generated.ShutdownModelMetric
Returns the value of the tokenDetails record component.
tokenLimit() - Method in record class com.github.copilot.generated.rpc.HistoryCompactContextWindow
Returns the value of the tokenLimit record component.
tokenLimit() - Method in record class com.github.copilot.generated.SessionTruncationEvent.SessionTruncationEventData
Returns the value of the tokenLimit record component.
tokenLimit() - Method in record class com.github.copilot.generated.SessionUsageInfoEvent.SessionUsageInfoEventData
Returns the value of the tokenLimit record component.
tokenPrices() - Method in record class com.github.copilot.generated.rpc.ModelBilling
Returns the value of the tokenPrices record component.
tokensRemoved() - Method in record class com.github.copilot.generated.rpc.SessionHistoryCompactResult
Returns the value of the tokensRemoved record component.
tokensRemoved() - Method in record class com.github.copilot.generated.SessionCompactionCompleteEvent.SessionCompactionCompleteEventData
Returns the value of the tokensRemoved record component.
tokensRemovedDuringTruncation() - Method in record class com.github.copilot.generated.SessionTruncationEvent.SessionTruncationEventData
Returns the value of the tokensRemovedDuringTruncation record component.
tokenType() - Method in record class com.github.copilot.generated.AssistantUsageCopilotUsageTokenDetail
Returns the value of the tokenType record component.
tokenType() - Method in record class com.github.copilot.generated.CompactionCompleteCompactionTokensUsedCopilotUsageTokenDetail
Returns the value of the tokenType record component.
TONE - Static variable in class com.github.copilot.rpc.SystemPromptSections
Response style, conciseness rules, output formatting preferences.
Tool - Record Class in com.github.copilot.generated.rpc
Schema for the `Tool` type.
Tool(String, String, String, Map<String, Object>, String) - Constructor for record class com.github.copilot.generated.rpc.Tool
Creates an instance of a Tool record class.
TOOL_EFFICIENCY - Static variable in class com.github.copilot.rpc.SystemPromptSections
Tool usage patterns, parallel calling, batching guidelines.
TOOL_INSTRUCTIONS - Static variable in class com.github.copilot.rpc.SystemPromptSections
Per-tool usage instructions.
ToolBinaryResult - Record Class in com.github.copilot.rpc
Binary result from a tool execution.
ToolBinaryResult(String, String, String, String) - Constructor for record class com.github.copilot.rpc.ToolBinaryResult
Creates an instance of a ToolBinaryResult record class.
toolCallId() - Method in record class com.github.copilot.generated.AssistantMessageToolRequest
Returns the value of the toolCallId record component.
toolCallId() - Method in record class com.github.copilot.generated.ElicitationRequestedEvent.ElicitationRequestedEventData
Returns the value of the toolCallId record component.
toolCallId() - Method in record class com.github.copilot.generated.ExternalToolRequestedEvent.ExternalToolRequestedEventData
Returns the value of the toolCallId record component.
toolCallId() - Method in record class com.github.copilot.generated.PermissionCompletedEvent.PermissionCompletedEventData
Returns the value of the toolCallId record component.
toolCallId() - Method in record class com.github.copilot.generated.SubagentCompletedEvent.SubagentCompletedEventData
Returns the value of the toolCallId record component.
toolCallId() - Method in record class com.github.copilot.generated.SubagentFailedEvent.SubagentFailedEventData
Returns the value of the toolCallId record component.
toolCallId() - Method in record class com.github.copilot.generated.SubagentStartedEvent.SubagentStartedEventData
Returns the value of the toolCallId record component.
toolCallId() - Method in record class com.github.copilot.generated.ToolExecutionCompleteEvent.ToolExecutionCompleteEventData
Returns the value of the toolCallId record component.
toolCallId() - Method in record class com.github.copilot.generated.ToolExecutionPartialResultEvent.ToolExecutionPartialResultEventData
Returns the value of the toolCallId record component.
toolCallId() - Method in record class com.github.copilot.generated.ToolExecutionProgressEvent.ToolExecutionProgressEventData
Returns the value of the toolCallId record component.
toolCallId() - Method in record class com.github.copilot.generated.ToolExecutionStartEvent.ToolExecutionStartEventData
Returns the value of the toolCallId record component.
toolCallId() - Method in record class com.github.copilot.generated.ToolUserRequestedEvent.ToolUserRequestedEventData
Returns the value of the toolCallId record component.
toolCallId() - Method in record class com.github.copilot.generated.UserInputRequestedEvent.UserInputRequestedEventData
Returns the value of the toolCallId record component.
toolCount() - Method in record class com.github.copilot.generated.rpc.McpAppsDiagnoseServer
Returns the value of the toolCount record component.
ToolDefinition - Record Class in com.github.copilot.rpc
Defines a tool that can be invoked by the AI assistant.
ToolDefinition(String, String, Object, ToolHandler, Boolean, Boolean) - Constructor for record class com.github.copilot.rpc.ToolDefinition
Creates an instance of a ToolDefinition record class.
toolDefinitionsTokens() - Method in record class com.github.copilot.generated.rpc.HistoryCompactContextWindow
Returns the value of the toolDefinitionsTokens record component.
toolDefinitionsTokens() - Method in record class com.github.copilot.generated.rpc.SessionMetadataContextInfoResult.SessionMetadataContextInfoResultContextInfo
Returns the value of the toolDefinitionsTokens record component.
toolDefinitionsTokens() - Method in record class com.github.copilot.generated.SessionCompactionCompleteEvent.SessionCompactionCompleteEventData
Returns the value of the toolDefinitionsTokens record component.
toolDefinitionsTokens() - Method in record class com.github.copilot.generated.SessionCompactionStartEvent.SessionCompactionStartEventData
Returns the value of the toolDefinitionsTokens record component.
toolDefinitionsTokens() - Method in record class com.github.copilot.generated.SessionShutdownEvent.SessionShutdownEventData
Returns the value of the toolDefinitionsTokens record component.
toolDefinitionsTokens() - Method in record class com.github.copilot.generated.SessionUsageInfoEvent.SessionUsageInfoEventData
Returns the value of the toolDefinitionsTokens record component.
toolDescription() - Method in record class com.github.copilot.generated.ToolExecutionCompleteEvent.ToolExecutionCompleteEventData
Returns the value of the toolDescription record component.
ToolExecutionCompleteError - Record Class in com.github.copilot.generated
Error details when the tool execution failed
ToolExecutionCompleteError(String, String) - Constructor for record class com.github.copilot.generated.ToolExecutionCompleteError
Creates an instance of a ToolExecutionCompleteError record class.
ToolExecutionCompleteEvent - Class in com.github.copilot.generated
Session event "tool.execution_complete".
ToolExecutionCompleteEvent() - Constructor for class com.github.copilot.generated.ToolExecutionCompleteEvent
 
ToolExecutionCompleteEvent.ToolExecutionCompleteEventData - Record Class in com.github.copilot.generated
Data payload for ToolExecutionCompleteEvent.
ToolExecutionCompleteEventData(String, Boolean, String, String, Boolean, ToolExecutionCompleteResult, ToolExecutionCompleteError, Map<String, Object>, String, ToolExecutionCompleteToolDescription, Boolean, String) - Constructor for record class com.github.copilot.generated.ToolExecutionCompleteEvent.ToolExecutionCompleteEventData
Creates an instance of a ToolExecutionCompleteEventData record class.
ToolExecutionCompleteResult - Record Class in com.github.copilot.generated
Tool execution result on success
ToolExecutionCompleteResult(String, String, List<Object>, ToolExecutionCompleteUIResource) - Constructor for record class com.github.copilot.generated.ToolExecutionCompleteResult
Creates an instance of a ToolExecutionCompleteResult record class.
ToolExecutionCompleteToolDescription - Record Class in com.github.copilot.generated
Tool definition metadata, present for MCP tools with MCP Apps support
ToolExecutionCompleteToolDescription(String, String, ToolExecutionCompleteToolDescriptionMeta) - Constructor for record class com.github.copilot.generated.ToolExecutionCompleteToolDescription
Creates an instance of a ToolExecutionCompleteToolDescription record class.
ToolExecutionCompleteToolDescriptionMeta - Record Class in com.github.copilot.generated
MCP Apps metadata for UI resource association
ToolExecutionCompleteToolDescriptionMeta(ToolExecutionCompleteToolDescriptionMetaUI) - Constructor for record class com.github.copilot.generated.ToolExecutionCompleteToolDescriptionMeta
Creates an instance of a ToolExecutionCompleteToolDescriptionMeta record class.
ToolExecutionCompleteToolDescriptionMetaUI - Record Class in com.github.copilot.generated
Schema for the `ToolExecutionCompleteToolDescriptionMetaUI` type.
ToolExecutionCompleteToolDescriptionMetaUI(String, List<ToolExecutionCompleteToolDescriptionMetaUIVisibility>) - Constructor for record class com.github.copilot.generated.ToolExecutionCompleteToolDescriptionMetaUI
Creates an instance of a ToolExecutionCompleteToolDescriptionMetaUI record class.
ToolExecutionCompleteToolDescriptionMetaUIVisibility - Enum Class in com.github.copilot.generated
Allowed values for the `ToolExecutionCompleteToolDescriptionMetaUIVisibility` enumeration.
ToolExecutionCompleteUIResource - Record Class in com.github.copilot.generated
MCP Apps UI resource content for rendering in a sandboxed iframe
ToolExecutionCompleteUIResource(String, String, String, String, ToolExecutionCompleteUIResourceMeta) - Constructor for record class com.github.copilot.generated.ToolExecutionCompleteUIResource
Creates an instance of a ToolExecutionCompleteUIResource record class.
ToolExecutionCompleteUIResourceMeta - Record Class in com.github.copilot.generated
Resource-level UI metadata (CSP, permissions, visual preferences)
ToolExecutionCompleteUIResourceMeta(ToolExecutionCompleteUIResourceMetaUI) - Constructor for record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMeta
Creates an instance of a ToolExecutionCompleteUIResourceMeta record class.
ToolExecutionCompleteUIResourceMetaUI - Record Class in com.github.copilot.generated
Schema for the `ToolExecutionCompleteUIResourceMetaUI` type.
ToolExecutionCompleteUIResourceMetaUI(ToolExecutionCompleteUIResourceMetaUICsp, ToolExecutionCompleteUIResourceMetaUIPermissions, String, Boolean) - Constructor for record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUI
Creates an instance of a ToolExecutionCompleteUIResourceMetaUI record class.
ToolExecutionCompleteUIResourceMetaUICsp - Record Class in com.github.copilot.generated
Schema for the `ToolExecutionCompleteUIResourceMetaUICsp` type.
ToolExecutionCompleteUIResourceMetaUICsp(List<String>, List<String>, List<String>, List<String>) - Constructor for record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUICsp
Creates an instance of a ToolExecutionCompleteUIResourceMetaUICsp record class.
ToolExecutionCompleteUIResourceMetaUIPermissions - Record Class in com.github.copilot.generated
Schema for the `ToolExecutionCompleteUIResourceMetaUIPermissions` type.
ToolExecutionCompleteUIResourceMetaUIPermissions(ToolExecutionCompleteUIResourceMetaUIPermissionsCamera, ToolExecutionCompleteUIResourceMetaUIPermissionsMicrophone, ToolExecutionCompleteUIResourceMetaUIPermissionsGeolocation, ToolExecutionCompleteUIResourceMetaUIPermissionsClipboardWrite) - Constructor for record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUIPermissions
Creates an instance of a ToolExecutionCompleteUIResourceMetaUIPermissions record class.
ToolExecutionCompleteUIResourceMetaUIPermissionsCamera - Record Class in com.github.copilot.generated
Schema for the `ToolExecutionCompleteUIResourceMetaUIPermissionsCamera` type.
ToolExecutionCompleteUIResourceMetaUIPermissionsCamera() - Constructor for record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUIPermissionsCamera
Creates an instance of a ToolExecutionCompleteUIResourceMetaUIPermissionsCamera record class.
ToolExecutionCompleteUIResourceMetaUIPermissionsClipboardWrite - Record Class in com.github.copilot.generated
Schema for the `ToolExecutionCompleteUIResourceMetaUIPermissionsClipboardWrite` type.
ToolExecutionCompleteUIResourceMetaUIPermissionsClipboardWrite() - Constructor for record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUIPermissionsClipboardWrite
Creates an instance of a ToolExecutionCompleteUIResourceMetaUIPermissionsClipboardWrite record class.
ToolExecutionCompleteUIResourceMetaUIPermissionsGeolocation - Record Class in com.github.copilot.generated
Schema for the `ToolExecutionCompleteUIResourceMetaUIPermissionsGeolocation` type.
ToolExecutionCompleteUIResourceMetaUIPermissionsGeolocation() - Constructor for record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUIPermissionsGeolocation
Creates an instance of a ToolExecutionCompleteUIResourceMetaUIPermissionsGeolocation record class.
ToolExecutionCompleteUIResourceMetaUIPermissionsMicrophone - Record Class in com.github.copilot.generated
Schema for the `ToolExecutionCompleteUIResourceMetaUIPermissionsMicrophone` type.
ToolExecutionCompleteUIResourceMetaUIPermissionsMicrophone() - Constructor for record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUIPermissionsMicrophone
Creates an instance of a ToolExecutionCompleteUIResourceMetaUIPermissionsMicrophone record class.
ToolExecutionPartialResultEvent - Class in com.github.copilot.generated
Session event "tool.execution_partial_result".
ToolExecutionPartialResultEvent() - Constructor for class com.github.copilot.generated.ToolExecutionPartialResultEvent
 
ToolExecutionPartialResultEvent.ToolExecutionPartialResultEventData - Record Class in com.github.copilot.generated
ToolExecutionPartialResultEventData(String, String) - Constructor for record class com.github.copilot.generated.ToolExecutionPartialResultEvent.ToolExecutionPartialResultEventData
Creates an instance of a ToolExecutionPartialResultEventData record class.
ToolExecutionProgressEvent - Class in com.github.copilot.generated
Session event "tool.execution_progress".
ToolExecutionProgressEvent() - Constructor for class com.github.copilot.generated.ToolExecutionProgressEvent
 
ToolExecutionProgressEvent.ToolExecutionProgressEventData - Record Class in com.github.copilot.generated
Data payload for ToolExecutionProgressEvent.
ToolExecutionProgressEventData(String, String) - Constructor for record class com.github.copilot.generated.ToolExecutionProgressEvent.ToolExecutionProgressEventData
Creates an instance of a ToolExecutionProgressEventData record class.
ToolExecutionStartEvent - Class in com.github.copilot.generated
Session event "tool.execution_start".
ToolExecutionStartEvent() - Constructor for class com.github.copilot.generated.ToolExecutionStartEvent
 
ToolExecutionStartEvent.ToolExecutionStartEventData - Record Class in com.github.copilot.generated
Data payload for ToolExecutionStartEvent.
ToolExecutionStartEventData(String, String, Object, String, String, String, Boolean, String) - Constructor for record class com.github.copilot.generated.ToolExecutionStartEvent.ToolExecutionStartEventData
Creates an instance of a ToolExecutionStartEventData record class.
toolFilterPrecedence() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the toolFilterPrecedence record component.
ToolHandler - Interface in com.github.copilot.rpc
Functional interface for handling tool invocations from the AI assistant.
ToolInvocation - Class in com.github.copilot.rpc
Represents a tool invocation request from the AI assistant.
ToolInvocation() - Constructor for class com.github.copilot.rpc.ToolInvocation
 
toolMeta() - Method in record class com.github.copilot.generated.McpAppToolCallCompleteEvent.McpAppToolCallCompleteEventData
Returns the value of the toolMeta record component.
toolName() - Method in record class com.github.copilot.generated.ExternalToolRequestedEvent.ExternalToolRequestedEventData
Returns the value of the toolName record component.
toolName() - Method in record class com.github.copilot.generated.McpAppToolCallCompleteEvent.McpAppToolCallCompleteEventData
Returns the value of the toolName record component.
toolName() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsCallToolParams
Returns the value of the toolName record component.
toolName() - Method in record class com.github.copilot.generated.ToolExecutionStartEvent.ToolExecutionStartEventData
Returns the value of the toolName record component.
toolName() - Method in record class com.github.copilot.generated.ToolUserRequestedEvent.ToolUserRequestedEventData
Returns the value of the toolName record component.
toolRequests() - Method in record class com.github.copilot.generated.AssistantMessageEvent.AssistantMessageEventData
Returns the value of the toolRequests record component.
ToolResultObject - Record Class in com.github.copilot.rpc
Result object returned from a tool execution.
ToolResultObject(String, String, List<ToolBinaryResult>, String, String, Map<String, Object>) - Constructor for record class com.github.copilot.rpc.ToolResultObject
Creates an instance of a ToolResultObject record class.
tools - Variable in class com.github.copilot.generated.rpc.ServerRpc
API methods for the tools namespace.
tools - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the tools namespace.
tools() - Method in record class com.github.copilot.generated.CustomAgentsUpdatedAgent
Returns the value of the tools record component.
tools() - Method in record class com.github.copilot.generated.rpc.AgentInfo
Returns the value of the tools record component.
tools() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsListToolsResult
Returns the value of the tools record component.
tools() - Method in record class com.github.copilot.generated.rpc.ToolsListResult
Returns the value of the tools record component.
tools() - Method in record class com.github.copilot.generated.SubagentSelectedEvent.SubagentSelectedEventData
Returns the value of the tools record component.
ToolSet - Class in com.github.copilot.rpc
Builder for SessionConfig.setAvailableTools(java.util.List) / SessionConfig.setExcludedTools(java.util.List) using source-qualified filter patterns (builtin:*, mcp:<name>, custom:*, etc.).
ToolSet() - Constructor for class com.github.copilot.rpc.ToolSet
 
ToolsListParams - Record Class in com.github.copilot.generated.rpc
Optional model identifier whose tool overrides should be applied to the listing.
ToolsListParams(String) - Constructor for record class com.github.copilot.generated.rpc.ToolsListParams
Creates an instance of a ToolsListParams record class.
ToolsListResult - Record Class in com.github.copilot.generated.rpc
Built-in tools available for the requested model, with their parameters and instructions.
ToolsListResult(List<Tool>) - Constructor for record class com.github.copilot.generated.rpc.ToolsListResult
Creates an instance of a ToolsListResult record class.
toolsWithUiMeta() - Method in record class com.github.copilot.generated.rpc.McpAppsDiagnoseServer
Returns the value of the toolsWithUiMeta record component.
toolTelemetry() - Method in record class com.github.copilot.generated.ToolExecutionCompleteEvent.ToolExecutionCompleteEventData
Returns the value of the toolTelemetry record component.
toolTelemetry() - Method in record class com.github.copilot.rpc.ToolResultObject
Returns the value of the toolTelemetry record component.
toolTitle() - Method in record class com.github.copilot.generated.AssistantMessageToolRequest
Returns the value of the toolTitle record component.
ToolUserRequestedEvent - Class in com.github.copilot.generated
Session event "tool.user_requested".
ToolUserRequestedEvent() - Constructor for class com.github.copilot.generated.ToolUserRequestedEvent
 
ToolUserRequestedEvent.ToolUserRequestedEventData - Record Class in com.github.copilot.generated
Data payload for ToolUserRequestedEvent.
ToolUserRequestedEventData(String, String, Object) - Constructor for record class com.github.copilot.generated.ToolUserRequestedEvent.ToolUserRequestedEventData
Creates an instance of a ToolUserRequestedEventData record class.
TOP_LEVEL - Enum constant in enum class com.github.copilot.generated.ModelCallFailureSource
The top_level variant.
toString() - Method in record class com.github.copilot.generated.AbortEvent.AbortEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.AssistantIntentEvent.AssistantIntentEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.AssistantMessageDeltaEvent.AssistantMessageDeltaEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.AssistantMessageEvent.AssistantMessageEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.AssistantMessageStartEvent.AssistantMessageStartEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.AssistantMessageToolRequest
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.AssistantReasoningDeltaEvent.AssistantReasoningDeltaEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.AssistantReasoningEvent.AssistantReasoningEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.AssistantStreamingDeltaEvent.AssistantStreamingDeltaEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.AssistantTurnEndEvent.AssistantTurnEndEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.AssistantTurnStartEvent.AssistantTurnStartEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.AssistantUsageCopilotUsage
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.AssistantUsageCopilotUsageTokenDetail
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.AssistantUsageEvent.AssistantUsageEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.AssistantUsageQuotaSnapshot
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.AutoModeSwitchCompletedEvent.AutoModeSwitchCompletedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.AutoModeSwitchRequestedEvent.AutoModeSwitchRequestedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.CanvasRegistryChangedCanvas
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.CanvasRegistryChangedCanvasAction
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.CapabilitiesChangedEvent.CapabilitiesChangedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.CapabilitiesChangedUI
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.CommandCompletedEvent.CommandCompletedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.CommandExecuteEvent.CommandExecuteEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.CommandQueuedEvent.CommandQueuedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.CommandsChangedCommand
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.CommandsChangedEvent.CommandsChangedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.CompactionCompleteCompactionTokensUsed
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.CompactionCompleteCompactionTokensUsedCopilotUsage
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.CompactionCompleteCompactionTokensUsedCopilotUsageTokenDetail
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.CustomAgentsUpdatedAgent
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ElicitationCompletedEvent.ElicitationCompletedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ElicitationRequestedEvent.ElicitationRequestedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ElicitationRequestedSchema
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ExitPlanModeCompletedEvent.ExitPlanModeCompletedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ExitPlanModeRequestedEvent.ExitPlanModeRequestedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ExtensionsLoadedExtension
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ExternalToolCompletedEvent.ExternalToolCompletedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ExternalToolRequestedEvent.ExternalToolRequestedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.HandoffRepository
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.HookEndError
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.HookEndEvent.HookEndEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.HookProgressEvent.HookProgressEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.HookStartEvent.HookStartEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.McpAppToolCallCompleteError
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.McpAppToolCallCompleteEvent.McpAppToolCallCompleteEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.McpAppToolCallCompleteToolMeta
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.McpAppToolCallCompleteToolMetaUI
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.McpOauthCompletedEvent.McpOauthCompletedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.McpOauthRequiredEvent.McpOauthRequiredEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.McpOauthRequiredStaticClientConfig
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.McpServersLoadedServer
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ModelCallFailureEvent.ModelCallFailureEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.PendingMessagesModifiedEvent.PendingMessagesModifiedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.PermissionCompletedEvent.PermissionCompletedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.PermissionCompletedResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.PermissionRequestedEvent.PermissionRequestedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.AccountGetQuotaResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.AccountQuotaSnapshot
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.AgentInfo
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.AgentRegistrySpawnParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.CanvasAction
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.CanvasCloseParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.CanvasHostContext
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.CanvasHostContextCapabilities
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.CanvasInvokeActionParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.CanvasOpenParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.CanvasOpenResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.CanvasSessionContext
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadata
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadataRepository
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.ConnectParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.ConnectResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.DiscoveredCanvas
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.DiscoveredMcpServer
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.Extension
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.HistoryCompactContextWindow
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.InstalledPlugin
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.InstructionsSources
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.McpAppsDiagnoseCapability
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.McpAppsDiagnoseServer
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.McpAppsHostContextDetails
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.McpAppsResourceContent
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.McpAppsSetHostContextDetails
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.McpConfigAddParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.McpConfigDisableParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.McpConfigEnableParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.McpConfigListResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.McpConfigRemoveParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.McpConfigUpdateParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.McpDiscoverParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.McpDiscoverResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.McpExecuteSamplingRequest
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.McpExecuteSamplingResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.McpServer
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.MetadataSnapshotRemoteMetadata
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.MetadataSnapshotRemoteMetadataRepository
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.Model
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.ModelBilling
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.ModelBillingTokenPrices
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.ModelBillingTokenPricesLongContext
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.ModelCapabilities
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesLimits
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesLimitsVision
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesOverride
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesOverrideLimits
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesOverrideLimitsVision
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesOverrideSupports
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesSupports
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.ModelPolicy
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.ModelsListResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.OpenCanvasInstance
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.PendingPermissionRequest
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.PermissionPathsConfig
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.PermissionRule
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.PermissionRulesSet
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicy
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicyRule
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicyRuleSource
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.PermissionUrlsConfig
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.PingParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.PingResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.Plugin
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.QueuePendingItems
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.ScheduleEntry
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SecretsAddFilterValuesParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SecretsAddFilterValuesResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.ServerSkill
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionAbortParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionAbortResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionAgentDeselectParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionAgentDeselectResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionAgentGetCurrentParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionAgentGetCurrentResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionAgentListParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionAgentListResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionAgentReloadParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionAgentReloadResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionAgentSelectParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionAgentSelectResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionAuthGetStatusParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionAuthGetStatusResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionAuthSetCredentialsParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionAuthSetCredentialsResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionCanvasCloseParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionCanvasInvokeActionParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionCanvasInvokeActionResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionCanvasListOpenParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionCanvasListOpenResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionCanvasListParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionCanvasListResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionCanvasOpenParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionCanvasOpenResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionCommandsEnqueueParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionCommandsEnqueueResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionCommandsExecuteParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionCommandsExecuteResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionCommandsHandlePendingCommandParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionCommandsHandlePendingCommandResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionCommandsInvokeParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionCommandsListParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionCommandsListResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionCommandsRespondToQueuedCommandParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionCommandsRespondToQueuedCommandResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionContext
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionEventLogReadParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionEventLogReadResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionEventLogRegisterInterestParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionEventLogRegisterInterestResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionEventLogReleaseInterestParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionEventLogReleaseInterestResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionEventLogTailParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionEventLogTailResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionExtensionsDisableParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionExtensionsDisableResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionExtensionsEnableParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionExtensionsEnableResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionExtensionsListParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionExtensionsListResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionExtensionsReloadParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionExtensionsReloadResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFleetStartParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFleetStartResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFsAppendFileParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFsError
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFsExistsParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFsExistsResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFsMkdirParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFsReaddirParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFsReaddirResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFsReaddirWithTypesEntry
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFsReaddirWithTypesParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFsReaddirWithTypesResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFsReadFileParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFsReadFileResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFsRenameParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFsRmParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFsSetProviderCapabilities
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFsSetProviderParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFsSetProviderResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFsSqliteExistsParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFsSqliteExistsResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFsSqliteQueryParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFsSqliteQueryResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFsStatParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFsStatResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionFsWriteFileParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionHistoryAbortManualCompactionParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionHistoryAbortManualCompactionResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionHistoryCancelBackgroundCompactionParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionHistoryCancelBackgroundCompactionResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionHistoryCompactParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionHistoryCompactResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionHistorySummarizeForHandoffParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionHistorySummarizeForHandoffResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionHistoryTruncateParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionHistoryTruncateResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionInstalledPlugin
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionInstructionsGetSourcesParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionInstructionsGetSourcesResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionLogParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionLogResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionLspInitializeParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsCallToolParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsDiagnoseParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsDiagnoseResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsGetHostContextParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsGetHostContextResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsListToolsParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsListToolsResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsReadResourceParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsReadResourceResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsSetHostContextParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpCancelSamplingExecutionParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpCancelSamplingExecutionResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpDisableParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpDisableResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpEnableParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpEnableResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpExecuteSamplingParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpExecuteSamplingResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpListParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpListResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpOauthLoginParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpOauthLoginResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpReloadParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpReloadResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpRemoveGitHubParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpRemoveGitHubResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpSetEnvValueModeParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMcpSetEnvValueModeResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMetadata
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMetadataContextInfoParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMetadataContextInfoResult.SessionMetadataContextInfoResultContextInfo
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMetadataContextInfoResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMetadataIsProcessingParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMetadataIsProcessingResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMetadataRecomputeContextTokensParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMetadataRecomputeContextTokensResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMetadataRecordContextChangeParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMetadataRecordContextChangeResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSetWorkingDirectoryParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSetWorkingDirectoryResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult.SessionMetadataSnapshotResultWorkspace
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionModeGetParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionModeGetResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionModelGetCurrentParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionModelGetCurrentResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionModelSetReasoningEffortParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionModelSetReasoningEffortResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionModelSwitchToParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionModelSwitchToResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionModeSetParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionModeSetResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionNameGetParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionNameGetResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionNameSetAutoParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionNameSetAutoResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionNameSetParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsConfigureParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsConfigureResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsFolderTrustAddTrustedParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsFolderTrustAddTrustedResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsFolderTrustIsTrustedParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsFolderTrustIsTrustedResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsGetAllowAllParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsGetAllowAllResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsHandlePendingPermissionRequestParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsHandlePendingPermissionRequestResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsAddToolApprovalParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsAddToolApprovalResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsApplyParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsApplyResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsResolveParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsResolveResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsModifyRulesParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsModifyRulesResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsNotifyPromptShownParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsNotifyPromptShownResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsAddParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsAddResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsIsPathWithinAllowedDirectoriesParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsIsPathWithinAllowedDirectoriesResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsIsPathWithinWorkspaceParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsIsPathWithinWorkspaceResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsListParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsListResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsUpdatePrimaryParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPathsUpdatePrimaryResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPendingRequestsParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsPendingRequestsResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsResetSessionApprovalsParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsResetSessionApprovalsResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetAllowAllParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetAllowAllResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetApproveAllParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetApproveAllResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetRequiredParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsSetRequiredResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsUrlsSetUnrestrictedModeParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsUrlsSetUnrestrictedModeResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPlanDeleteParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPlanDeleteResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPlanReadParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPlanReadResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPlanUpdateParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPlanUpdateResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPluginsListParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionPluginsListResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionQueueClearParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionQueuePendingItemsParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionQueuePendingItemsResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionQueueRemoveMostRecentParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionQueueRemoveMostRecentResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionRemoteDisableParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionRemoteEnableParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionRemoteEnableResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionRemoteNotifySteerableChangedParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionRemoteNotifySteerableChangedResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsBulkDeleteParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsBulkDeleteResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsCheckInUseParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsCheckInUseResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionScheduleListParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionScheduleListResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionScheduleStopParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionScheduleStopResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsCloseParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsCloseResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsConnectParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsConnectResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionSendParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionSendResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsEnrichMetadataParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsEnrichMetadataResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsFindByPrefixParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsFindByPrefixResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsFindByTaskIdParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsFindByTaskIdResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsForkParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsForkResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsGetEventFilePathParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsGetEventFilePathResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsGetLastForContextParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsGetLastForContextResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsGetPersistedRemoteSteerableParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsGetPersistedRemoteSteerableResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsGetSizesResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionShellExecParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionShellExecResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionShellKillParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionShellKillResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionShutdownParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionSkillsDisableParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionSkillsDisableResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionSkillsEnableParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionSkillsEnableResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionSkillsEnsureLoadedParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionSkillsGetInvokedParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionSkillsGetInvokedResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionSkillsListParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionSkillsListResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionSkillsReloadParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionSkillsReloadResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsListResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsLoadDeferredRepoHooksParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsLoadDeferredRepoHooksResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsPruneOldParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsPruneOldResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsReleaseLockParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsReleaseLockResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsReloadPluginHooksParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsReloadPluginHooksResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsSaveParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsSaveResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsSetAdditionalPluginsParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionsSetAdditionalPluginsResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionSuspendParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionTasksCancelParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionTasksCancelResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionTasksGetCurrentPromotableParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionTasksGetCurrentPromotableResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionTasksGetProgressParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionTasksGetProgressResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionTasksListParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionTasksListResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionTasksPromoteCurrentToBackgroundParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionTasksPromoteCurrentToBackgroundResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionTasksPromoteToBackgroundParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionTasksPromoteToBackgroundResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionTasksRefreshParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionTasksRefreshResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionTasksRemoveParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionTasksRemoveResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionTasksSendMessageParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionTasksSendMessageResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionTasksStartAgentParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionTasksStartAgentResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionTasksWaitForPendingParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionTasksWaitForPendingResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionTelemetrySetFeatureOverridesParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionToolsHandlePendingToolCallParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionToolsHandlePendingToolCallResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionToolsInitializeAndValidateParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionToolsInitializeAndValidateResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionUiElicitationParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionUiElicitationResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingAutoModeSwitchParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingAutoModeSwitchResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingElicitationParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingElicitationResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingExitPlanModeParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingExitPlanModeResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingSamplingParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingSamplingResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingUserInputParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionUiHandlePendingUserInputResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionUiRegisterDirectAutoModeSwitchHandlerParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionUiRegisterDirectAutoModeSwitchHandlerResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionUiUnregisterDirectAutoModeSwitchHandlerParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionUiUnregisterDirectAutoModeSwitchHandlerResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionUsageGetMetricsParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionUsageGetMetricsResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionWorkingDirectoryContext
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceCreateFileParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceCreateFileResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceListFilesParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceListFilesResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceReadFileParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionWorkspaceReadFileResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesCreateFileParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesDiffParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesDiffResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesListCheckpointsParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesListCheckpointsResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesListFilesParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesListFilesResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesReadCheckpointParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesReadCheckpointResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesReadFileParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesReadFileResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesSaveLargePasteParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesSaveLargePasteResult.SessionWorkspacesSaveLargePasteResultSaved
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesSaveLargePasteResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.Skill
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SkillsConfigSetDisabledSkillsParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SkillsDiscoverParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SkillsDiscoverResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SkillsInvokedSkill
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SlashCommandInfo
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SlashCommandInput
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.Tool
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.ToolsListParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.ToolsListResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.UIElicitationResponse
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.UIElicitationSchema
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.UIExitPlanModeResponse
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.UIHandlePendingSamplingResponse
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.UIUserInputResponse
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.UsageMetricsCodeChanges
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.UsageMetricsModelMetric
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.UsageMetricsModelMetricRequests
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.UsageMetricsModelMetricTokenDetail
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.UsageMetricsModelMetricUsage
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.UsageMetricsTokenDetail
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.WorkspaceDiffFileChange
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.WorkspacesCheckpoints
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SamplingCompletedEvent.SamplingCompletedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SamplingRequestedEvent.SamplingRequestedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionAutopilotObjectiveChangedEvent.SessionAutopilotObjectiveChangedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionBackgroundTasksChangedEvent.SessionBackgroundTasksChangedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionCanvasOpenedEvent.SessionCanvasOpenedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionCanvasRegistryChangedEvent.SessionCanvasRegistryChangedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionCompactionCompleteEvent.SessionCompactionCompleteEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionCompactionStartEvent.SessionCompactionStartEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionContextChangedEvent.SessionContextChangedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionCustomAgentsUpdatedEvent.SessionCustomAgentsUpdatedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionCustomNotificationEvent.SessionCustomNotificationEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionErrorEvent.SessionErrorEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionExtensionsLoadedEvent.SessionExtensionsLoadedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionHandoffEvent.SessionHandoffEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionIdleEvent.SessionIdleEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionInfoEvent.SessionInfoEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionMcpServersLoadedEvent.SessionMcpServersLoadedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionMcpServerStatusChangedEvent.SessionMcpServerStatusChangedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionModeChangedEvent.SessionModeChangedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionModelChangeEvent.SessionModelChangeEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionPermissionsChangedEvent.SessionPermissionsChangedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionPlanChangedEvent.SessionPlanChangedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionRemoteSteerableChangedEvent.SessionRemoteSteerableChangedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionResumeEvent.SessionResumeEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionScheduleCancelledEvent.SessionScheduleCancelledEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionScheduleCreatedEvent.SessionScheduleCreatedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionShutdownEvent.SessionShutdownEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionSkillsLoadedEvent.SessionSkillsLoadedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionSnapshotRewindEvent.SessionSnapshotRewindEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionStartEvent.SessionStartEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionTaskCompleteEvent.SessionTaskCompleteEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionTitleChangedEvent.SessionTitleChangedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionToolsUpdatedEvent.SessionToolsUpdatedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionTruncationEvent.SessionTruncationEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionUsageInfoEvent.SessionUsageInfoEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionWarningEvent.SessionWarningEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SessionWorkspaceFileChangedEvent.SessionWorkspaceFileChangedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ShutdownCodeChanges
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ShutdownModelMetric
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ShutdownModelMetricRequests
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ShutdownModelMetricTokenDetail
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ShutdownModelMetricUsage
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ShutdownTokenDetail
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SkillInvokedEvent.SkillInvokedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SkillsLoadedSkill
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SubagentCompletedEvent.SubagentCompletedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SubagentDeselectedEvent.SubagentDeselectedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SubagentFailedEvent.SubagentFailedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SubagentSelectedEvent.SubagentSelectedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SubagentStartedEvent.SubagentStartedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SystemMessageEvent.SystemMessageEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SystemMessageMetadata
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.SystemNotificationEvent.SystemNotificationEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ToolExecutionCompleteError
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ToolExecutionCompleteEvent.ToolExecutionCompleteEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ToolExecutionCompleteResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ToolExecutionCompleteToolDescription
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ToolExecutionCompleteToolDescriptionMeta
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ToolExecutionCompleteToolDescriptionMetaUI
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResource
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMeta
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUI
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUICsp
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUIPermissions
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUIPermissionsCamera
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUIPermissionsClipboardWrite
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUIPermissionsGeolocation
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMetaUIPermissionsMicrophone
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ToolExecutionPartialResultEvent.ToolExecutionPartialResultEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ToolExecutionProgressEvent.ToolExecutionProgressEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ToolExecutionStartEvent.ToolExecutionStartEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.ToolUserRequestedEvent.ToolUserRequestedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.UserInputCompletedEvent.UserInputCompletedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.UserInputRequestedEvent.UserInputRequestedEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.UserMessageEvent.UserMessageEventData
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.WorkingDirectoryContext
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.rpc.Attachment
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.rpc.CreateSessionResponse
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.rpc.DeleteSessionResponse
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.rpc.GetForegroundSessionResponse
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.rpc.GetLastSessionIdResponse
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.rpc.GetMessagesResponse
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.rpc.GetSessionMetadataResponse
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.rpc.ListSessionsResponse
Returns a string representation of this record class.
toString() - Method in class com.github.copilot.rpc.PermissionRequestResultKind
 
toString() - Method in record class com.github.copilot.rpc.PingResponse
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.rpc.PostToolUseHookOutput
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.rpc.PreToolUseHookOutput
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.rpc.ResumeSessionResponse
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.rpc.SendMessageResponse
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.rpc.SessionEndHookInput
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.rpc.SessionEndHookOutput
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.rpc.SessionLifecycleEventMetadata
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.rpc.SessionStartHookInput
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.rpc.SessionStartHookOutput
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.rpc.SetForegroundSessionRequest
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.rpc.SetForegroundSessionResponse
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.rpc.ToolBinaryResult
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.rpc.ToolDefinition
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.rpc.ToolResultObject
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.rpc.UserPromptSubmittedHookInput
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.rpc.UserPromptSubmittedHookOutput
Returns a string representation of this record class.
totalApiDurationMs() - Method in record class com.github.copilot.generated.rpc.SessionUsageGetMetricsResult
Returns the value of the totalApiDurationMs record component.
totalApiDurationMs() - Method in record class com.github.copilot.generated.SessionShutdownEvent.SessionShutdownEventData
Returns the value of the totalApiDurationMs record component.
totalNanoAiu() - Method in record class com.github.copilot.generated.AssistantUsageCopilotUsage
Returns the value of the totalNanoAiu record component.
totalNanoAiu() - Method in record class com.github.copilot.generated.CompactionCompleteCompactionTokensUsedCopilotUsage
Returns the value of the totalNanoAiu record component.
totalNanoAiu() - Method in record class com.github.copilot.generated.rpc.SessionUsageGetMetricsResult
Returns the value of the totalNanoAiu record component.
totalNanoAiu() - Method in record class com.github.copilot.generated.rpc.UsageMetricsModelMetric
Returns the value of the totalNanoAiu record component.
totalNanoAiu() - Method in record class com.github.copilot.generated.SessionShutdownEvent.SessionShutdownEventData
Returns the value of the totalNanoAiu record component.
totalNanoAiu() - Method in record class com.github.copilot.generated.ShutdownModelMetric
Returns the value of the totalNanoAiu record component.
totalPremiumRequestCost() - Method in record class com.github.copilot.generated.rpc.SessionUsageGetMetricsResult
Returns the value of the totalPremiumRequestCost record component.
totalPremiumRequests() - Method in record class com.github.copilot.generated.SessionShutdownEvent.SessionShutdownEventData
Returns the value of the totalPremiumRequests record component.
totalResponseSizeBytes() - Method in record class com.github.copilot.generated.AssistantStreamingDeltaEvent.AssistantStreamingDeltaEventData
Returns the value of the totalResponseSizeBytes record component.
totalTokens() - Method in record class com.github.copilot.generated.rpc.SessionMetadataContextInfoResult.SessionMetadataContextInfoResultContextInfo
Returns the value of the totalTokens record component.
totalTokens() - Method in record class com.github.copilot.generated.rpc.SessionMetadataRecomputeContextTokensResult
Returns the value of the totalTokens record component.
totalTokens() - Method in record class com.github.copilot.generated.SubagentCompletedEvent.SubagentCompletedEventData
Returns the value of the totalTokens record component.
totalTokens() - Method in record class com.github.copilot.generated.SubagentFailedEvent.SubagentFailedEventData
Returns the value of the totalTokens record component.
totalToolCalls() - Method in record class com.github.copilot.generated.SubagentCompletedEvent.SubagentCompletedEventData
Returns the value of the totalToolCalls record component.
totalToolCalls() - Method in record class com.github.copilot.generated.SubagentFailedEvent.SubagentFailedEventData
Returns the value of the totalToolCalls record component.
totalUserRequests() - Method in record class com.github.copilot.generated.rpc.SessionUsageGetMetricsResult
Returns the value of the totalUserRequests record component.
traceparent() - Method in record class com.github.copilot.generated.ExternalToolRequestedEvent.ExternalToolRequestedEventData
Returns the value of the traceparent record component.
traceparent() - Method in record class com.github.copilot.generated.rpc.SessionSendParams
Returns the value of the traceparent record component.
tracestate() - Method in record class com.github.copilot.generated.ExternalToolRequestedEvent.ExternalToolRequestedEventData
Returns the value of the tracestate record component.
tracestate() - Method in record class com.github.copilot.generated.rpc.SessionSendParams
Returns the value of the tracestate record component.
trajectoryFile() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the trajectoryFile record component.
TRANSFORM - Enum constant in enum class com.github.copilot.rpc.SectionOverrideAction
Transform the section content via a callback.
transformedContent() - Method in record class com.github.copilot.generated.UserMessageEvent.UserMessageEventData
Returns the value of the transformedContent record component.
transport() - Method in record class com.github.copilot.generated.McpServersLoadedServer
Returns the value of the transport record component.
trigger() - Method in record class com.github.copilot.generated.SkillInvokedEvent.SkillInvokedEventData
Returns the value of the trigger record component.
truncate(SessionHistoryTruncateParams) - Method in class com.github.copilot.generated.rpc.SessionHistoryApi
Identifier of the event to truncate to; this event and all later events are removed.
trusted() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsFolderTrustIsTrustedResult
Returns the value of the trusted record component.
turnId() - Method in record class com.github.copilot.generated.AssistantMessageEvent.AssistantMessageEventData
Returns the value of the turnId record component.
turnId() - Method in record class com.github.copilot.generated.AssistantTurnEndEvent.AssistantTurnEndEventData
Returns the value of the turnId record component.
turnId() - Method in record class com.github.copilot.generated.AssistantTurnStartEvent.AssistantTurnStartEventData
Returns the value of the turnId record component.
turnId() - Method in record class com.github.copilot.generated.ToolExecutionCompleteEvent.ToolExecutionCompleteEventData
Returns the value of the turnId record component.
turnId() - Method in record class com.github.copilot.generated.ToolExecutionStartEvent.ToolExecutionStartEventData
Returns the value of the turnId record component.
type() - Method in record class com.github.copilot.generated.AssistantMessageToolRequest
Returns the value of the type record component.
type() - Method in record class com.github.copilot.generated.ElicitationRequestedSchema
Returns the value of the type record component.
type() - Method in record class com.github.copilot.generated.rpc.DiscoveredMcpServer
Returns the value of the type record component.
type() - Method in record class com.github.copilot.generated.rpc.InstructionsSources
Returns the value of the type record component.
type() - Method in record class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicyRuleSource
Returns the value of the type record component.
type() - Method in record class com.github.copilot.generated.rpc.SessionFsReaddirWithTypesEntry
Returns the value of the type record component.
type() - Method in record class com.github.copilot.generated.rpc.SessionLogParams
Returns the value of the type record component.
type() - Method in record class com.github.copilot.generated.rpc.SessionShutdownParams
Returns the value of the type record component.
type() - Method in record class com.github.copilot.generated.rpc.UIElicitationSchema
Returns the value of the type record component.
type() - Method in record class com.github.copilot.rpc.Attachment
Returns the value of the type record component.
type() - Method in record class com.github.copilot.rpc.ToolBinaryResult
Returns the value of the type record component.
types() - Method in record class com.github.copilot.generated.rpc.SessionEventLogReadParams
Returns the value of the types record component.

U

ui - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the ui namespace.
ui() - Method in record class com.github.copilot.generated.CapabilitiesChangedEvent.CapabilitiesChangedEventData
Returns the value of the ui record component.
ui() - Method in record class com.github.copilot.generated.McpAppToolCallCompleteToolMeta
Returns the value of the ui record component.
ui() - Method in record class com.github.copilot.generated.ToolExecutionCompleteToolDescriptionMeta
Returns the value of the ui record component.
ui() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResourceMeta
Returns the value of the ui record component.
UIAutoModeSwitchResponse - Enum Class in com.github.copilot.generated.rpc
User's choice for auto-mode switching: yes (allow this turn), yes_always (allow + persist as setting), or no (decline).
UIElicitationResponse - Record Class in com.github.copilot.generated.rpc
The elicitation response (accept with form values, decline, or cancel)
UIElicitationResponse(UIElicitationResponseAction, Map<String, Object>) - Constructor for record class com.github.copilot.generated.rpc.UIElicitationResponse
Creates an instance of a UIElicitationResponse record class.
UIElicitationResponseAction - Enum Class in com.github.copilot.generated.rpc
The user's response: accept (submitted), decline (rejected), or cancel (dismissed)
UIElicitationSchema - Record Class in com.github.copilot.generated.rpc
JSON Schema describing the form fields to present to the user
UIElicitationSchema(String, Map<String, Object>, List<String>) - Constructor for record class com.github.copilot.generated.rpc.UIElicitationSchema
Creates an instance of a UIElicitationSchema record class.
UIExitPlanModeAction - Enum Class in com.github.copilot.generated.rpc
The action the user selected.
UIExitPlanModeResponse - Record Class in com.github.copilot.generated.rpc
Schema for the `UIExitPlanModeResponse` type.
UIExitPlanModeResponse(Boolean, UIExitPlanModeAction, Boolean, String) - Constructor for record class com.github.copilot.generated.rpc.UIExitPlanModeResponse
Creates an instance of a UIExitPlanModeResponse record class.
UIHandlePendingSamplingResponse - Record Class in com.github.copilot.generated.rpc
Optional sampling result payload.
UIHandlePendingSamplingResponse() - Constructor for record class com.github.copilot.generated.rpc.UIHandlePendingSamplingResponse
Creates an instance of a UIHandlePendingSamplingResponse record class.
uiResource() - Method in record class com.github.copilot.generated.ToolExecutionCompleteResult
Returns the value of the uiResource record component.
UIUserInputResponse - Record Class in com.github.copilot.generated.rpc
Schema for the `UIUserInputResponse` type.
UIUserInputResponse(String, Boolean) - Constructor for record class com.github.copilot.generated.rpc.UIUserInputResponse
Creates an instance of a UIUserInputResponse record class.
UNCONFIGURED - Enum constant in enum class com.github.copilot.generated.rpc.ModelPolicyState
The unconfigured variant.
UNKNOWN - Enum constant in enum class com.github.copilot.generated.rpc.SessionFsErrorCode
The UNKNOWN variant.
UnknownSessionEvent - Class in com.github.copilot.generated
Fallback for event types not yet known to this SDK version.
UnknownSessionEvent() - Constructor for class com.github.copilot.generated.UnknownSessionEvent
 
unregisterDirectAutoModeSwitchHandler(SessionUiUnregisterDirectAutoModeSwitchHandlerParams) - Method in class com.github.copilot.generated.rpc.SessionUiApi
Opaque handle previously returned by `registerDirectAutoModeSwitchHandler` to release.
unregistered() - Method in record class com.github.copilot.generated.rpc.SessionUiUnregisterDirectAutoModeSwitchHandlerResult
Returns the value of the unregistered record component.
unrestricted() - Method in record class com.github.copilot.generated.rpc.PermissionPathsConfig
Returns the value of the unrestricted record component.
unrestricted() - Method in record class com.github.copilot.generated.rpc.PermissionUrlsConfig
Returns the value of the unrestricted record component.
UNSTAGED - Enum constant in enum class com.github.copilot.generated.rpc.WorkspaceDiffMode
The unstaged variant.
update(McpConfigUpdateParams) - Method in class com.github.copilot.generated.rpc.ServerMcpConfigApi
MCP server name and replacement configuration to write to user configuration.
update(SessionOptionsUpdateParams) - Method in class com.github.copilot.generated.rpc.SessionOptionsApi
Patch of mutable session options to apply to the running session.
update(SessionPlanUpdateParams) - Method in class com.github.copilot.generated.rpc.SessionPlanApi
Replacement contents to write to the session plan file.
UPDATE - Enum constant in enum class com.github.copilot.generated.AutopilotObjectiveChangedOperation
The update variant.
UPDATE - Enum constant in enum class com.github.copilot.generated.PlanChangedOperation
The update variant.
UPDATE - Enum constant in enum class com.github.copilot.generated.WorkspaceFileChangedOperation
The update variant.
UPDATED - Static variable in class com.github.copilot.rpc.SessionLifecycleEventTypes
Event fired when a session is updated.
updatedAt() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult.SessionMetadataSnapshotResultWorkspace
Returns the value of the updatedAt record component.
updatedAt() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace
Returns the value of the updatedAt record component.
updatePrimary(SessionPermissionsPathsUpdatePrimaryParams) - Method in class com.github.copilot.generated.rpc.SessionPermissionsPathsApi
Directory path to set as the session's new primary working directory.
upToEventId() - Method in record class com.github.copilot.generated.SessionSnapshotRewindEvent.SessionSnapshotRewindEventData
Returns the value of the upToEventId record component.
uri() - Method in record class com.github.copilot.generated.rpc.McpAppsResourceContent
Returns the value of the uri record component.
uri() - Method in record class com.github.copilot.generated.rpc.SessionMcpAppsReadResourceParams
Returns the value of the uri record component.
uri() - Method in record class com.github.copilot.generated.ToolExecutionCompleteUIResource
Returns the value of the uri record component.
url() - Method in record class com.github.copilot.generated.ElicitationRequestedEvent.ElicitationRequestedEventData
Returns the value of the url record component.
url() - Method in record class com.github.copilot.generated.rpc.CanvasOpenResult
Returns the value of the url record component.
url() - Method in record class com.github.copilot.generated.rpc.OpenCanvasInstance
Returns the value of the url record component.
url() - Method in record class com.github.copilot.generated.rpc.SessionCanvasOpenResult
Returns the value of the url record component.
url() - Method in record class com.github.copilot.generated.rpc.SessionLogParams
Returns the value of the url record component.
url() - Method in record class com.github.copilot.generated.rpc.SessionRemoteEnableResult
Returns the value of the url record component.
url() - Method in record class com.github.copilot.generated.SessionCanvasOpenedEvent.SessionCanvasOpenedEventData
Returns the value of the url record component.
url() - Method in record class com.github.copilot.generated.SessionErrorEvent.SessionErrorEventData
Returns the value of the url record component.
url() - Method in record class com.github.copilot.generated.SessionInfoEvent.SessionInfoEventData
Returns the value of the url record component.
url() - Method in record class com.github.copilot.generated.SessionWarningEvent.SessionWarningEventData
Returns the value of the url record component.
URL - Enum constant in enum class com.github.copilot.generated.ElicitationRequestedMode
The url variant.
urls - Variable in class com.github.copilot.generated.rpc.SessionPermissionsApi
API methods for the permissions.urls sub-namespace.
urls() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsConfigureParams
Returns the value of the urls record component.
usage - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the usage namespace.
usage() - Method in record class com.github.copilot.generated.rpc.UsageMetricsModelMetric
Returns the value of the usage record component.
usage() - Method in record class com.github.copilot.generated.ShutdownModelMetric
Returns the value of the usage record component.
usageAllowedWithExhaustedQuota() - Method in record class com.github.copilot.generated.AssistantUsageQuotaSnapshot
Returns the value of the usageAllowedWithExhaustedQuota record component.
usageAllowedWithExhaustedQuota() - Method in record class com.github.copilot.generated.rpc.AccountQuotaSnapshot
Returns the value of the usageAllowedWithExhaustedQuota record component.
UsageMetricsCodeChanges - Record Class in com.github.copilot.generated.rpc
Aggregated code change metrics
UsageMetricsCodeChanges(Long, Long, Long, List<String>) - Constructor for record class com.github.copilot.generated.rpc.UsageMetricsCodeChanges
Creates an instance of a UsageMetricsCodeChanges record class.
UsageMetricsModelMetric - Record Class in com.github.copilot.generated.rpc
Schema for the `UsageMetricsModelMetric` type.
UsageMetricsModelMetric(UsageMetricsModelMetricRequests, UsageMetricsModelMetricUsage, Double, Map<String, UsageMetricsModelMetricTokenDetail>) - Constructor for record class com.github.copilot.generated.rpc.UsageMetricsModelMetric
Creates an instance of a UsageMetricsModelMetric record class.
UsageMetricsModelMetricRequests - Record Class in com.github.copilot.generated.rpc
Request count and cost metrics for this model
UsageMetricsModelMetricRequests(Long, Double) - Constructor for record class com.github.copilot.generated.rpc.UsageMetricsModelMetricRequests
Creates an instance of a UsageMetricsModelMetricRequests record class.
UsageMetricsModelMetricTokenDetail - Record Class in com.github.copilot.generated.rpc
Schema for the `UsageMetricsModelMetricTokenDetail` type.
UsageMetricsModelMetricTokenDetail(Long) - Constructor for record class com.github.copilot.generated.rpc.UsageMetricsModelMetricTokenDetail
Creates an instance of a UsageMetricsModelMetricTokenDetail record class.
UsageMetricsModelMetricUsage - Record Class in com.github.copilot.generated.rpc
Token usage metrics for this model
UsageMetricsModelMetricUsage(Long, Long, Long, Long, Long) - Constructor for record class com.github.copilot.generated.rpc.UsageMetricsModelMetricUsage
Creates an instance of a UsageMetricsModelMetricUsage record class.
UsageMetricsTokenDetail - Record Class in com.github.copilot.generated.rpc
Schema for the `UsageMetricsTokenDetail` type.
UsageMetricsTokenDetail(Long) - Constructor for record class com.github.copilot.generated.rpc.UsageMetricsTokenDetail
Creates an instance of a UsageMetricsTokenDetail record class.
usedRequests() - Method in record class com.github.copilot.generated.AssistantUsageQuotaSnapshot
Returns the value of the usedRequests record component.
usedRequests() - Method in record class com.github.copilot.generated.rpc.AccountQuotaSnapshot
Returns the value of the usedRequests record component.
USER - Enum constant in enum class com.github.copilot.generated.ExtensionsLoadedExtensionSource
The user variant.
USER - Enum constant in enum class com.github.copilot.generated.McpServerSource
The user variant.
USER - Enum constant in enum class com.github.copilot.generated.rpc.AgentInfoSource
The user variant.
USER - Enum constant in enum class com.github.copilot.generated.rpc.AuthInfoType
The user variant.
USER - Enum constant in enum class com.github.copilot.generated.rpc.DiscoveredMcpServerSource
The user variant.
USER - Enum constant in enum class com.github.copilot.generated.rpc.ExtensionSource
The user variant.
USER - Enum constant in enum class com.github.copilot.generated.rpc.InstructionsSourcesLocation
The user variant.
USER - Enum constant in enum class com.github.copilot.generated.rpc.McpServerSource
The user variant.
USER_ABORT - Enum constant in enum class com.github.copilot.generated.AbortReason
The user_abort variant.
USER_ABORT - Enum constant in enum class com.github.copilot.generated.rpc.AbortReason
The user_abort variant.
USER_INITIATED - Enum constant in enum class com.github.copilot.generated.AbortReason
The user_initiated variant.
USER_INITIATED - Enum constant in enum class com.github.copilot.generated.rpc.AbortReason
The user_initiated variant.
USER_INVOKED - Enum constant in enum class com.github.copilot.generated.SkillInvokedTrigger
The user-invoked variant.
USER_NOT_AVAILABLE - Static variable in class com.github.copilot.rpc.PermissionRequestResultKind
The permission was denied because user confirmation was unavailable.
userAgent() - Method in record class com.github.copilot.generated.rpc.McpAppsHostContextDetails
Returns the value of the userAgent record component.
userAgent() - Method in record class com.github.copilot.generated.rpc.McpAppsSetHostContextDetails
Returns the value of the userAgent record component.
UserInputCompletedEvent - Class in com.github.copilot.generated
Session event "user_input.completed".
UserInputCompletedEvent() - Constructor for class com.github.copilot.generated.UserInputCompletedEvent
 
UserInputCompletedEvent.UserInputCompletedEventData - Record Class in com.github.copilot.generated
Data payload for UserInputCompletedEvent.
UserInputCompletedEventData(String, String, Boolean) - Constructor for record class com.github.copilot.generated.UserInputCompletedEvent.UserInputCompletedEventData
Creates an instance of a UserInputCompletedEventData record class.
UserInputHandler - Interface in com.github.copilot.rpc
Handler for user input requests from the agent.
UserInputInvocation - Class in com.github.copilot.rpc
Context for a user input request invocation.
UserInputInvocation() - Constructor for class com.github.copilot.rpc.UserInputInvocation
 
UserInputRequest - Class in com.github.copilot.rpc
Request for user input from the agent.
UserInputRequest() - Constructor for class com.github.copilot.rpc.UserInputRequest
 
UserInputRequestedEvent - Class in com.github.copilot.generated
Session event "user_input.requested".
UserInputRequestedEvent() - Constructor for class com.github.copilot.generated.UserInputRequestedEvent
 
UserInputRequestedEvent.UserInputRequestedEventData - Record Class in com.github.copilot.generated
Data payload for UserInputRequestedEvent.
UserInputRequestedEventData(String, String, List<String>, Boolean, String) - Constructor for record class com.github.copilot.generated.UserInputRequestedEvent.UserInputRequestedEventData
Creates an instance of a UserInputRequestedEventData record class.
UserInputResponse - Class in com.github.copilot.rpc
Response to a user input request.
UserInputResponse() - Constructor for class com.github.copilot.rpc.UserInputResponse
 
userInvocable() - Method in record class com.github.copilot.generated.CustomAgentsUpdatedAgent
Returns the value of the userInvocable record component.
userInvocable() - Method in record class com.github.copilot.generated.rpc.AgentInfo
Returns the value of the userInvocable record component.
userInvocable() - Method in record class com.github.copilot.generated.rpc.ServerSkill
Returns the value of the userInvocable record component.
userInvocable() - Method in record class com.github.copilot.generated.rpc.Skill
Returns the value of the userInvocable record component.
userInvocable() - Method in record class com.github.copilot.generated.SkillsLoadedSkill
Returns the value of the userInvocable record component.
UserMessageAgentMode - Enum Class in com.github.copilot.generated
The agent mode that was active when this message was sent
UserMessageEvent - Class in com.github.copilot.generated
Session event "user.message".
UserMessageEvent() - Constructor for class com.github.copilot.generated.UserMessageEvent
 
UserMessageEvent.UserMessageEventData - Record Class in com.github.copilot.generated
Data payload for UserMessageEvent.
UserMessageEventData(String, String, List<Object>, List<String>, List<String>, String, UserMessageAgentMode, Boolean, String, String) - Constructor for record class com.github.copilot.generated.UserMessageEvent.UserMessageEventData
Creates an instance of a UserMessageEventData record class.
userNamed() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult.SessionWorkspacesGetWorkspaceResultWorkspace
Returns the value of the userNamed record component.
userNotAvailable() - Static method in class com.github.copilot.rpc.PermissionRequestResult
Creates a result denying the request because no user is available to confirm it.
UserPromptSubmittedHandler - Interface in com.github.copilot.rpc
Handler for user-prompt-submitted hooks.
UserPromptSubmittedHookInput - Record Class in com.github.copilot.rpc
Input for a user-prompt-submitted hook.
UserPromptSubmittedHookInput(String, long, String, String) - Constructor for record class com.github.copilot.rpc.UserPromptSubmittedHookInput
Creates an instance of a UserPromptSubmittedHookInput record class.
UserPromptSubmittedHookOutput - Record Class in com.github.copilot.rpc
Output for a user-prompt-submitted hook.
UserPromptSubmittedHookOutput(String, String, Boolean) - Constructor for record class com.github.copilot.rpc.UserPromptSubmittedHookOutput
Creates an instance of a UserPromptSubmittedHookOutput record class.

V

V1_MESSAGES - Enum constant in enum class com.github.copilot.generated.AssistantUsageApiEndpoint
The /v1/messages variant.
valueOf(String) - Static method in enum class com.github.copilot.ConnectionState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.EventErrorPolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.AbortReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.AssistantMessageToolRequestType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.AssistantUsageApiEndpoint
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.AutoModeSwitchResponse
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.AutopilotObjectiveChangedOperation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.AutopilotObjectiveChangedStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.CanvasOpenedAvailability
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.ElicitationCompletedAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.ElicitationRequestedMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.ExitPlanModeAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.ExtensionsLoadedExtensionSource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.ExtensionsLoadedExtensionStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.HandoffSourceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.McpServersLoadedServerStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.McpServerSource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.McpServerStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.McpServerStatusChangedStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.McpServerTransport
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.ModelCallFailureSource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.PermissionCompletedKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.PlanChangedOperation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.ReasoningSummary
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.AbortReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.AgentInfoSource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.AgentRegistrySpawnPermissionMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.AuthInfoType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.CanvasInstanceAvailability
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadataKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.DiscoveredMcpServerSource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.DiscoveredMcpServerType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.EventsAgentScope
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.EventsCursorStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.ExtensionSource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.ExtensionStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.InstructionsSourcesLocation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.InstructionsSourcesType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsAvailableDisplayMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsDisplayMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsPlatform
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsTheme
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsAvailableDisplayMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsDisplayMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsPlatform
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsTheme
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.McpSamplingExecutionAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.McpServerSource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.McpServerStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.McpSetEnvValueModeDetails
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.MetadataSnapshotCurrentMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.MetadataSnapshotRemoteMetadataTaskType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.ModelPickerCategory
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.ModelPickerPriceCategory
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.ModelPolicyState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.OptionsUpdateEnvValueMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.OptionsUpdateToolFilterPrecedence
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.PermissionLocationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicyScope
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.PermissionsModifyRulesScope
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.PermissionsSetApproveAllSource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.QueuePendingItemsKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.ReasoningSummary
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.RemoteSessionMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.SendAgentMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.SendMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.SessionContextHostType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.SessionFsErrorCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.SessionFsReaddirWithTypesEntryType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.SessionFsSetProviderConventions
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.SessionFsSqliteQueryType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.SessionLogLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.SessionMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.SessionModeGetResult.SessionModeGetResultMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.SessionModeSetResult.SessionModeSetResultMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.SessionWorkingDirectoryContextHostType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.ShellKillSignal
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.ShutdownType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.SkillSource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.SlashCommandInputCompletion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.SlashCommandKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.UIAutoModeSwitchResponse
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.UIElicitationResponseAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.UIExitPlanModeAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.WorkspaceDiffFileChangeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.WorkspaceDiffMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.WorkspaceSummaryHostType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.WorkspacesWorkspaceDetailsHostType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.SessionMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.SessionModelChangeEvent.SessionModelChangeEventData.SessionModelChangeEventDataContextTier
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.ShutdownType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.SkillInvokedTrigger
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.SkillSource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.SystemMessageRole
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.ToolExecutionCompleteToolDescriptionMetaUIVisibility
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.UserMessageAgentMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.WorkingDirectoryContextHostType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.WorkspaceFileChangedOperation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.rpc.AgentMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.rpc.AutoModeSwitchResponse
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.rpc.CopilotClientMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.rpc.ElicitationResultAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.rpc.SectionOverrideAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.SdkProtocolVersion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.SystemMessageMode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.github.copilot.ConnectionState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.EventErrorPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.AbortReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.AssistantMessageToolRequestType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.AssistantUsageApiEndpoint
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.AutoModeSwitchResponse
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.AutopilotObjectiveChangedOperation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.AutopilotObjectiveChangedStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.CanvasOpenedAvailability
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.ElicitationCompletedAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.ElicitationRequestedMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.ExitPlanModeAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.ExtensionsLoadedExtensionSource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.ExtensionsLoadedExtensionStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.HandoffSourceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.McpServersLoadedServerStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.McpServerSource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.McpServerStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.McpServerStatusChangedStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.McpServerTransport
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.ModelCallFailureSource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.PermissionCompletedKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.PlanChangedOperation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.ReasoningSummary
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.AbortReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.AgentInfoSource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.AgentRegistrySpawnPermissionMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.AuthInfoType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.CanvasInstanceAvailability
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.ConnectedRemoteSessionMetadataKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.DiscoveredMcpServerSource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.DiscoveredMcpServerType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.EventsAgentScope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.EventsCursorStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.ExtensionSource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.ExtensionStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.InstructionsSourcesLocation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.InstructionsSourcesType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsAvailableDisplayMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsDisplayMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsPlatform
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsTheme
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsAvailableDisplayMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsDisplayMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsPlatform
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsTheme
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.McpSamplingExecutionAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.McpServerSource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.McpServerStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.McpSetEnvValueModeDetails
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.MetadataSnapshotCurrentMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.MetadataSnapshotRemoteMetadataTaskType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.ModelPickerCategory
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.ModelPickerPriceCategory
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.ModelPolicyState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.OptionsUpdateEnvValueMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.OptionsUpdateToolFilterPrecedence
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.PermissionLocationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.PermissionsConfigureAdditionalContentExclusionPolicyScope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.PermissionsModifyRulesScope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.PermissionsSetApproveAllSource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.QueuePendingItemsKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.ReasoningSummary
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.RemoteSessionMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in record class com.github.copilot.generated.rpc.SecretsAddFilterValuesParams
Returns the value of the values record component.
values() - Static method in enum class com.github.copilot.generated.rpc.SendAgentMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.SendMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.SessionContextHostType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.SessionFsErrorCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.SessionFsReaddirWithTypesEntryType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.SessionFsSetProviderConventions
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.SessionFsSqliteQueryType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.SessionLogLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.SessionMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.SessionModeGetResult.SessionModeGetResultMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.SessionModeSetResult.SessionModeSetResultMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.SessionWorkingDirectoryContextHostType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.ShellKillSignal
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.ShutdownType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.SkillSource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.SlashCommandInputCompletion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.SlashCommandKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.UIAutoModeSwitchResponse
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.UIElicitationResponseAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.UIExitPlanModeAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.WorkspaceDiffFileChangeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.WorkspaceDiffMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.WorkspaceSummaryHostType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.rpc.WorkspacesWorkspaceDetailsHostType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.SessionMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.SessionModelChangeEvent.SessionModelChangeEventData.SessionModelChangeEventDataContextTier
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.ShutdownType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.SkillInvokedTrigger
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.SkillSource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.SystemMessageRole
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.ToolExecutionCompleteToolDescriptionMetaUIVisibility
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.UserMessageAgentMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.WorkingDirectoryContextHostType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.generated.WorkspaceFileChangedOperation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.rpc.AgentMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.rpc.AutoModeSwitchResponse
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.rpc.CopilotClientMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.rpc.ElicitationResultAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.rpc.SectionOverrideAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.SdkProtocolVersion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.copilot.SystemMessageMode
Returns an array containing the constants of this enum class, in the order they are declared.
variables() - Method in record class com.github.copilot.generated.SystemMessageMetadata
Returns the value of the variables record component.
VERSATILE - Enum constant in enum class com.github.copilot.generated.rpc.ModelPickerCategory
The versatile variant.
version() - Method in record class com.github.copilot.generated.rpc.ConnectResult
Returns the value of the version record component.
version() - Method in record class com.github.copilot.generated.rpc.InstalledPlugin
Returns the value of the version record component.
version() - Method in record class com.github.copilot.generated.rpc.Plugin
Returns the value of the version record component.
version() - Method in record class com.github.copilot.generated.rpc.SessionInstalledPlugin
Returns the value of the version record component.
version() - Method in record class com.github.copilot.generated.SessionCustomNotificationEvent.SessionCustomNotificationEventData
Returns the value of the version record component.
version() - Method in record class com.github.copilot.generated.SessionStartEvent.SessionStartEventData
Returns the value of the version record component.
VERY_HIGH - Enum constant in enum class com.github.copilot.generated.rpc.ModelPickerPriceCategory
The very_high variant.
visibility() - Method in record class com.github.copilot.generated.McpAppToolCallCompleteToolMetaUI
Returns the value of the visibility record component.
visibility() - Method in record class com.github.copilot.generated.ToolExecutionCompleteToolDescriptionMetaUI
Returns the value of the visibility record component.
vision() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesLimits
Returns the value of the vision record component.
vision() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesOverrideLimits
Returns the value of the vision record component.
vision() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesOverrideSupports
Returns the value of the vision record component.
vision() - Method in record class com.github.copilot.generated.rpc.ModelCapabilitiesSupports
Returns the value of the vision record component.
VSCODE - Enum constant in enum class com.github.copilot.generated.rpc.InstructionsSourcesType
The vscode variant.

W

wait_() - Method in record class com.github.copilot.generated.rpc.SessionSendParams
Returns the value of the wait_ record component.
waitForPending() - Method in class com.github.copilot.generated.rpc.SessionTasksApi
Identifies the target session.
waitMs() - Method in record class com.github.copilot.generated.rpc.SessionEventLogReadParams
Returns the value of the waitMs record component.
WARNING - Enum constant in enum class com.github.copilot.generated.rpc.SessionLogLevel
The warning variant.
warnings() - Method in record class com.github.copilot.generated.rpc.SessionSkillsReloadResult
Returns the value of the warnings record component.
warnings() - Method in record class com.github.copilot.generated.SessionCustomAgentsUpdatedEvent.SessionCustomAgentsUpdatedEventData
Returns the value of the warnings record component.
warningType() - Method in record class com.github.copilot.generated.SessionWarningEvent.SessionWarningEventData
Returns the value of the warningType record component.
wasFreeform() - Method in record class com.github.copilot.generated.rpc.UIUserInputResponse
Returns the value of the wasFreeform record component.
wasFreeform() - Method in record class com.github.copilot.generated.UserInputCompletedEvent.UserInputCompletedEventData
Returns the value of the wasFreeform record component.
WEB - Enum constant in enum class com.github.copilot.generated.rpc.McpAppsHostContextDetailsPlatform
The web variant.
WEB - Enum constant in enum class com.github.copilot.generated.rpc.McpAppsSetHostContextDetailsPlatform
The web variant.
WINDOWS - Enum constant in enum class com.github.copilot.generated.rpc.SessionFsSetProviderConventions
The windows variant.
withMeta(JsonNode) - Static method in class com.github.copilot.rpc.PreMcpToolCallHookOutput
Creates a hook output that sets the given metadata on the MCP request.
withModifiedArgs(String, JsonNode) - Static method in record class com.github.copilot.rpc.PreToolUseHookOutput
Creates an output with modified tool arguments.
WORKING_DIRECTORY - Enum constant in enum class com.github.copilot.generated.rpc.InstructionsSourcesLocation
The working-directory variant.
workingDirectory() - Method in record class com.github.copilot.generated.ExternalToolRequestedEvent.ExternalToolRequestedEventData
Returns the value of the workingDirectory record component.
workingDirectory() - Method in record class com.github.copilot.generated.rpc.CanvasSessionContext
Returns the value of the workingDirectory record component.
workingDirectory() - Method in record class com.github.copilot.generated.rpc.McpDiscoverParams
Returns the value of the workingDirectory record component.
workingDirectory() - Method in record class com.github.copilot.generated.rpc.SessionLspInitializeParams
Returns the value of the workingDirectory record component.
workingDirectory() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSetWorkingDirectoryParams
Returns the value of the workingDirectory record component.
workingDirectory() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSetWorkingDirectoryResult
Returns the value of the workingDirectory record component.
workingDirectory() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult
Returns the value of the workingDirectory record component.
workingDirectory() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the workingDirectory record component.
workingDirectory() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsApplyParams
Returns the value of the workingDirectory record component.
workingDirectory() - Method in record class com.github.copilot.generated.rpc.SessionPermissionsLocationsResolveParams
Returns the value of the workingDirectory record component.
WorkingDirectoryContext - Record Class in com.github.copilot.generated
Working directory and git context at session start
WorkingDirectoryContext(String, String, String, WorkingDirectoryContextHostType, String, String, String, String) - Constructor for record class com.github.copilot.generated.WorkingDirectoryContext
Creates an instance of a WorkingDirectoryContext record class.
WorkingDirectoryContextHostType - Enum Class in com.github.copilot.generated
Hosting platform type of the repository (github or ado)
workspace() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult
Returns the value of the workspace record component.
workspace() - Method in record class com.github.copilot.generated.rpc.SessionWorkspacesGetWorkspaceResult
Returns the value of the workspace record component.
WORKSPACE - Enum constant in enum class com.github.copilot.generated.McpServerSource
The workspace variant.
WORKSPACE - Enum constant in enum class com.github.copilot.generated.rpc.DiscoveredMcpServerSource
The workspace variant.
WORKSPACE - Enum constant in enum class com.github.copilot.generated.rpc.McpServerSource
The workspace variant.
WorkspaceDiffFileChange - Record Class in com.github.copilot.generated.rpc
A single changed file and its unified diff.
WorkspaceDiffFileChange(String, String, WorkspaceDiffFileChangeType, String, Boolean) - Constructor for record class com.github.copilot.generated.rpc.WorkspaceDiffFileChange
Creates an instance of a WorkspaceDiffFileChange record class.
WorkspaceDiffFileChangeType - Enum Class in com.github.copilot.generated.rpc
Type of change represented by this file diff.
WorkspaceDiffMode - Enum Class in com.github.copilot.generated.rpc
Diff mode requested by the client.
WorkspaceFileChangedOperation - Enum Class in com.github.copilot.generated
Whether the file was newly created or updated
workspacePath() - Method in record class com.github.copilot.generated.rpc.PermissionPathsConfig
Returns the value of the workspacePath record component.
workspacePath() - Method in record class com.github.copilot.generated.rpc.SessionMetadataSnapshotResult
Returns the value of the workspacePath record component.
workspacePath() - Method in record class com.github.copilot.rpc.CreateSessionResponse
Returns the value of the workspacePath record component.
workspacePath() - Method in record class com.github.copilot.rpc.GetForegroundSessionResponse
Returns the value of the workspacePath record component.
workspacePath() - Method in record class com.github.copilot.rpc.ResumeSessionResponse
Returns the value of the workspacePath record component.
workspaces - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the workspaces namespace.
WorkspacesCheckpoints - Record Class in com.github.copilot.generated.rpc
Schema for the `WorkspacesCheckpoints` type.
WorkspacesCheckpoints(Long, String, String) - Constructor for record class com.github.copilot.generated.rpc.WorkspacesCheckpoints
Creates an instance of a WorkspacesCheckpoints record class.
WorkspaceSummaryHostType - Enum Class in com.github.copilot.generated.rpc
Repository host type, if known
WorkspacesWorkspaceDetailsHostType - Enum Class in com.github.copilot.generated.rpc
Allowed values for the `WorkspacesWorkspaceDetailsHostType` enumeration.
WS_RESPONSES - Enum constant in enum class com.github.copilot.generated.AssistantUsageApiEndpoint
The ws:/responses variant.

Y

YES - Enum constant in enum class com.github.copilot.generated.AutoModeSwitchResponse
The yes variant.
YES - Enum constant in enum class com.github.copilot.generated.rpc.UIAutoModeSwitchResponse
The yes variant.
YES - Enum constant in enum class com.github.copilot.rpc.AutoModeSwitchResponse
Approve the switch for this rate-limit cycle.
YES_ALWAYS - Enum constant in enum class com.github.copilot.generated.AutoModeSwitchResponse
The yes_always variant.
YES_ALWAYS - Enum constant in enum class com.github.copilot.generated.rpc.UIAutoModeSwitchResponse
The yes_always variant.
YES_ALWAYS - Enum constant in enum class com.github.copilot.rpc.AutoModeSwitchResponse
Approve and remember the choice for this session.
YOLO - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistrySpawnPermissionMode
The yolo variant.
A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form