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
ABORT - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntryLastTerminalEvent
The abort variant.
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).
accessTypeSku() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponse
Returns the value of the accessTypeSku record component.
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) - 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 - Variable in class com.github.copilot.generated.rpc.SessionCanvasApi
API methods for the canvas.action sub-namespace.
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.CanvasActionInvokeParams
Returns the value of the actionName 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.SessionCanvasActionInvokeParams
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) - 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, Map, List) - 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.
AGENTNAME - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistrySpawnValidationErrorField
The agentName variant.
agentRegistry - Variable in class com.github.copilot.generated.rpc.ServerRpc
API methods for the agentRegistry namespace.
AgentRegistryLiveTargetEntry - Record Class in com.github.copilot.generated.rpc
Full registry entry for the spawned child.
AgentRegistryLiveTargetEntry(Long, AgentRegistryLiveTargetEntryKind, Long, String, Long, String, String, String, String, String, String, AgentRegistryLiveTargetEntryStatus, AgentRegistryLiveTargetEntryAttentionKind, Long, AgentRegistryLiveTargetEntryLastTerminalEvent, String, String, Long) - Constructor for record class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntry
Creates an instance of a AgentRegistryLiveTargetEntry record class.
AgentRegistryLiveTargetEntryAttentionKind - Enum Class in com.github.copilot.generated.rpc
Kind of attention required when status === "attention".
AgentRegistryLiveTargetEntryKind - Enum Class in com.github.copilot.generated.rpc
Process kind tag for the registry entry
AgentRegistryLiveTargetEntryLastTerminalEvent - Enum Class in com.github.copilot.generated.rpc
How the most recent turn ended (clean vs aborted).
AgentRegistryLiveTargetEntryStatus - Enum Class in com.github.copilot.generated.rpc
Coarse lifecycle status of the foreground session
AgentRegistryLogCapture - Record Class in com.github.copilot.generated.rpc
Per-spawn log-capture outcome; populated from spawnLiveTarget.
AgentRegistryLogCapture(Boolean, String, String, AgentRegistryLogCaptureOpenErrorReason) - Constructor for record class com.github.copilot.generated.rpc.AgentRegistryLogCapture
Creates an instance of a AgentRegistryLogCapture record class.
AgentRegistryLogCaptureOpenErrorReason - Enum Class in com.github.copilot.generated.rpc
Categorized reason for log-open failure
AgentRegistrySpawnError - Class in com.github.copilot.generated.rpc
`child_process.spawn` itself failed before the child entered the registry.
AgentRegistrySpawnError() - Constructor for class com.github.copilot.generated.rpc.AgentRegistrySpawnError
 
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.
AgentRegistrySpawnRegistryTimeout - Class in com.github.copilot.generated.rpc
Spawn succeeded but the child did not publish a matching managed-server entry within the timeout.
AgentRegistrySpawnRegistryTimeout() - Constructor for class com.github.copilot.generated.rpc.AgentRegistrySpawnRegistryTimeout
 
AgentRegistrySpawnResult - Class in com.github.copilot.generated.rpc
Outcome of an agentRegistry.spawn call.
AgentRegistrySpawnResult() - Constructor for class com.github.copilot.generated.rpc.AgentRegistrySpawnResult
 
AgentRegistrySpawnSpawned - Class in com.github.copilot.generated.rpc
Managed-server child was spawned and registered successfully.
AgentRegistrySpawnSpawned() - Constructor for class com.github.copilot.generated.rpc.AgentRegistrySpawnSpawned
 
AgentRegistrySpawnValidationError - Class in com.github.copilot.generated.rpc
Synchronous pre-validation rejected the spawn request.
AgentRegistrySpawnValidationError() - Constructor for class com.github.copilot.generated.rpc.AgentRegistrySpawnValidationError
 
AgentRegistrySpawnValidationErrorField - Enum Class in com.github.copilot.generated.rpc
Which parameter field was invalid.
AgentRegistrySpawnValidationErrorReason - Enum Class in com.github.copilot.generated.rpc
Categorized reason for the rejection.
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.
analyticsTrackingId() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponse
Returns the value of the analyticsTrackingId 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() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseEndpoints
Returns the value of the api 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.
ApiKeyAuthInfo - Class in com.github.copilot.generated.rpc
Schema for the `ApiKeyAuthInfo` type.
ApiKeyAuthInfo() - Constructor for class com.github.copilot.generated.rpc.ApiKeyAuthInfo
 
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.PermissionRule
Returns the value of the argument 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.
assignedDate() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponse
Returns the value of the assignedDate 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, String, String, String, String, Long, String, String, String, List, 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, 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, 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.
ATTACHED - Enum constant in enum class com.github.copilot.generated.rpc.TaskShellInfoAttachmentMode
The attached variant.
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.SessionExtensionsSendAttachmentsToMessageParams
Returns the value of the attachments record component.
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.SessionExtensionsAttachmentsPushedEvent.SessionExtensionsAttachmentsPushedEventData
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.
ATTENTION - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntryStatus
The attention variant.
attentionKind() - Method in record class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntry
Returns the value of the attentionKind record component.
auth - Variable in class com.github.copilot.generated.rpc.SessionRpc
API methods for the auth namespace.
AuthInfo - Class in com.github.copilot.generated.rpc
The new auth credentials to install on the session.
AuthInfo() - Constructor for class com.github.copilot.generated.rpc.AuthInfo
 
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.PermissionsSetAllowAllSource
The autopilot_confirmation variant.
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 - Enum constant in enum class com.github.copilot.generated.rpc.TaskExecutionMode
The background variant.
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
 
Blob Attachment Example - Section in class com.github.copilot.rpc.MessageOptions
 
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.AgentRegistryLiveTargetEntry
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.
CANCELLED - Enum constant in enum class com.github.copilot.generated.rpc.TaskStatus
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.
canSignupForLimited() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponse
Returns the value of the canSignupForLimited 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.
CanvasActionInvokeParams - Record Class in com.github.copilot.generated.rpc
Canvas action invocation parameters sent to the provider.
CanvasActionInvokeParams(String, String, String, String, String, Object, CanvasHostContext, CanvasSessionContext) - Constructor for record class com.github.copilot.generated.rpc.CanvasActionInvokeParams
Creates an instance of a CanvasActionInvokeParams 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.CanvasActionInvokeParams
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, List) - 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) - 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.
character() - Method in record class com.github.copilot.generated.rpc.SendAttachmentSelectionDetailsEnd
Returns the value of the character record component.
character() - Method in record class com.github.copilot.generated.rpc.SendAttachmentSelectionDetailsStart
Returns the value of the character record component.
character() - Method in record class com.github.copilot.generated.UserMessageAttachmentSelectionDetailsEnd
Returns the value of the character record component.
character() - Method in record class com.github.copilot.generated.UserMessageAttachmentSelectionDetailsStart
Returns the value of the character record component.
chat() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshots
Returns the value of the chat record component.
CHAT_COMPLETIONS - Enum constant in enum class com.github.copilot.generated.AssistantUsageApiEndpoint
The /chat/completions variant.
chatEnabled() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponse
Returns the value of the chatEnabled record component.
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.
clearEmbeddingCacheStorage() - Method in class com.github.copilot.rpc.CreateSessionRequest
Clears the embeddingCacheStorage setting, reverting to the default behavior.
clearEmbeddingCacheStorage() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Clears the embeddingCacheStorage setting, reverting to the default behavior.
clearEmbeddingCacheStorage() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Clears the embeddingCacheStorage setting, reverting to the default behavior.
clearEmbeddingCacheStorage() - Method in class com.github.copilot.rpc.SessionConfig
Clears the embeddingCacheStorage 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.
clearEnableFileHooks() - Method in class com.github.copilot.rpc.CreateSessionRequest
Clears the enableFileHooks setting, reverting to the default behavior.
clearEnableFileHooks() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Clears the enableFileHooks setting, reverting to the default behavior.
clearEnableFileHooks() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Clears the enableFileHooks setting, reverting to the default behavior.
clearEnableFileHooks() - Method in class com.github.copilot.rpc.SessionConfig
Clears the enableFileHooks setting, reverting to the default behavior.
clearEnableHostGitOperations() - Method in class com.github.copilot.rpc.CreateSessionRequest
Clears the enableHostGitOperations setting, reverting to the default behavior.
clearEnableHostGitOperations() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Clears the enableHostGitOperations setting, reverting to the default behavior.
clearEnableHostGitOperations() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Clears the enableHostGitOperations setting, reverting to the default behavior.
clearEnableHostGitOperations() - Method in class com.github.copilot.rpc.SessionConfig
Clears the enableHostGitOperations setting, reverting to the default behavior.
clearEnableOnDemandInstructionDiscovery() - Method in class com.github.copilot.rpc.CreateSessionRequest
Clears the enableOnDemandInstructionDiscovery setting, reverting to the default behavior.
clearEnableOnDemandInstructionDiscovery() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Clears the enableOnDemandInstructionDiscovery setting, reverting to the default behavior.
clearEnableOnDemandInstructionDiscovery() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Clears the enableOnDemandInstructionDiscovery setting, reverting to the default behavior.
clearEnableOnDemandInstructionDiscovery() - Method in class com.github.copilot.rpc.SessionConfig
Clears the enableOnDemandInstructionDiscovery setting, reverting to the default behavior.
clearEnableSessionStore() - Method in class com.github.copilot.rpc.CreateSessionRequest
Clears the enableSessionStore setting, reverting to the default behavior.
clearEnableSessionStore() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Clears the enableSessionStore setting, reverting to the default behavior.
clearEnableSessionStore() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Clears the enableSessionStore setting, reverting to the default behavior.
clearEnableSessionStore() - Method in class com.github.copilot.rpc.SessionConfig
Clears the enableSessionStore 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.
clearEnableSkills() - Method in class com.github.copilot.rpc.CreateSessionRequest
Clears the enableSkills setting, reverting to the default behavior.
clearEnableSkills() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Clears the enableSkills setting, reverting to the default behavior.
clearEnableSkills() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Clears the enableSkills setting, reverting to the default behavior.
clearEnableSkills() - Method in class com.github.copilot.rpc.SessionConfig
Clears the enableSkills 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.
clearMcpApps() - Method in class com.github.copilot.rpc.SessionUiCapabilities
Clears the mcpApps setting.
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.
clearRequestMcpApps() - Method in class com.github.copilot.rpc.CreateSessionRequest
Clears the requestMcpApps setting, reverting to the default behavior.
clearRequestMcpApps() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Clears the requestMcpApps 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.
clearSkipEmbeddingRetrieval() - Method in class com.github.copilot.rpc.CreateSessionRequest
Clears the skipEmbeddingRetrieval setting, reverting to the default behavior.
clearSkipEmbeddingRetrieval() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Clears the skipEmbeddingRetrieval setting, reverting to the default behavior.
clearSkipEmbeddingRetrieval() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Clears the skipEmbeddingRetrieval setting, reverting to the default behavior.
clearSkipEmbeddingRetrieval() - Method in class com.github.copilot.rpc.SessionConfig
Clears the skipEmbeddingRetrieval setting, reverting to the default behavior.
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.PermissionsSetAllowAllSource
The cli_flag 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.
Client Configuration - Section in package com.github.copilot.rpc
 
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.
cliRemoteControlEnabled() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponse
Returns the value of the cliRemoteControlEnabled 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
 
cloudSessionStorageEnabled() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponse
Returns the value of the cloudSessionStorageEnabled record component.
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.
codexAgentEnabled() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponse
Returns the value of the codexAgentEnabled 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) - 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.
Common Result Kinds - Section in class com.github.copilot.rpc.PermissionRequestResult
 
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, 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.
COMPLETED - Enum constant in enum class com.github.copilot.generated.rpc.TaskStatus
The completed variant.
COMPLETED - Enum constant in enum class com.github.copilot.generated.SystemNotificationAgentCompletedStatus
The completed variant.
completion() - Method in record class com.github.copilot.generated.rpc.SlashCommandInput
Returns the value of the completion record component.
completions() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshots
Returns the value of the completions 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.rpc.SessionModelGetCurrentResult
Returns the value of the contextTier record component.
contextTier() - Method in record class com.github.copilot.generated.rpc.SessionModelSwitchToParams
Returns the value of the contextTier record component.
contextTier() - Method in record class com.github.copilot.generated.SessionModelChangeEvent.SessionModelChangeEventData
Returns the value of the contextTier record component.
contextTier() - Method in record class com.github.copilot.generated.SessionResumeEvent.SessionResumeEventData
Returns the value of the contextTier record component.
contextTier() - Method in record class com.github.copilot.generated.SessionStartEvent.SessionStartEventData
Returns the value of the contextTier record component.
ContextTier - Enum Class in com.github.copilot.generated
Allowed values for the `ContextTier` enumeration.
ContextTier - Enum Class in com.github.copilot.generated.rpc
Context tier for models that support multiple context-window sizes.
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.
CopilotApiTokenAuthInfo - Class in com.github.copilot.generated.rpc
Schema for the `CopilotApiTokenAuthInfo` type.
CopilotApiTokenAuthInfo() - Constructor for class com.github.copilot.generated.rpc.CopilotApiTokenAuthInfo
 
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
 
copilotignoreEnabled() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponse
Returns the value of the copilotignoreEnabled record component.
copilotPlan() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponse
Returns the value of the copilotPlan record component.
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.
CopilotUserResponse - Record Class in com.github.copilot.generated.rpc
Snapshot of the authenticated user's Copilot subscription info, if known.
CopilotUserResponse(String, String, String, Object, Boolean, Boolean, String, Boolean, CopilotUserResponseEndpoints, List, Object, Boolean, Object, String, CopilotUserResponseQuotaSnapshots, Boolean, Boolean, String, Map, String, Map, Boolean, Boolean) - Constructor for record class com.github.copilot.generated.rpc.CopilotUserResponse
Creates an instance of a CopilotUserResponse record class.
CopilotUserResponseEndpoints - Record Class in com.github.copilot.generated.rpc
Schema for the `CopilotUserResponseEndpoints` type.
CopilotUserResponseEndpoints(String, String, String, String) - Constructor for record class com.github.copilot.generated.rpc.CopilotUserResponseEndpoints
Creates an instance of a CopilotUserResponseEndpoints record class.
CopilotUserResponseQuotaSnapshots - Record Class in com.github.copilot.generated.rpc
Schema for the `CopilotUserResponseQuotaSnapshots` type.
CopilotUserResponseQuotaSnapshots(CopilotUserResponseQuotaSnapshotsChat, CopilotUserResponseQuotaSnapshotsCompletions, CopilotUserResponseQuotaSnapshotsPremiumInteractions) - Constructor for record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshots
Creates an instance of a CopilotUserResponseQuotaSnapshots record class.
CopilotUserResponseQuotaSnapshotsChat - Record Class in com.github.copilot.generated.rpc
Schema for the `CopilotUserResponseQuotaSnapshotsChat` type.
CopilotUserResponseQuotaSnapshotsChat(Double, Double, Boolean, Double, String, Double, Double, Boolean, String, Boolean, Double, Boolean) - Constructor for record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsChat
Creates an instance of a CopilotUserResponseQuotaSnapshotsChat record class.
CopilotUserResponseQuotaSnapshotsCompletions - Record Class in com.github.copilot.generated.rpc
Schema for the `CopilotUserResponseQuotaSnapshotsCompletions` type.
CopilotUserResponseQuotaSnapshotsCompletions(Double, Double, Boolean, Double, String, Double, Double, Boolean, String, Boolean, Double, Boolean) - Constructor for record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsCompletions
Creates an instance of a CopilotUserResponseQuotaSnapshotsCompletions record class.
CopilotUserResponseQuotaSnapshotsPremiumInteractions - Record Class in com.github.copilot.generated.rpc
Schema for the `CopilotUserResponseQuotaSnapshotsPremiumInteractions` type.
CopilotUserResponseQuotaSnapshotsPremiumInteractions(Double, Double, Boolean, Double, String, Double, Double, Boolean, String, Boolean, Double, Boolean) - Constructor for record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsPremiumInteractions
Creates an instance of a CopilotUserResponseQuotaSnapshotsPremiumInteractions record class.
copilotVersion() - Method in record class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntry
Returns the value of the copilotVersion 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, 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, 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, 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.
CurrentToolMetadata - Record Class in com.github.copilot.generated.rpc
Lightweight metadata for a currently initialized session tool
CurrentToolMetadata(String, String, String, String, String, Map, Boolean) - Constructor for record class com.github.copilot.generated.rpc.CurrentToolMetadata
Creates an instance of a CurrentToolMetadata record class.
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
 
Custom Agents - Section in package com.github.copilot.rpc
 
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, 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.AgentRegistryLiveTargetEntry
Returns the value of the cwd record component.
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.
CWD - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistrySpawnValidationErrorField
The cwd variant.
CWD_NOT_DIRECTORY - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistrySpawnValidationErrorReason
The cwd-not-directory variant.
CWD_NOT_FOUND - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistrySpawnValidationErrorReason
The cwd-not-found variant.

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.
DARK - Enum constant in enum class com.github.copilot.generated.ToolExecutionCompleteContentResourceLinkIconTheme
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.ContextTier
The default variant.
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.rpc.ContextTier
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.
deferLoading() - Method in record class com.github.copilot.generated.rpc.CurrentToolMetadata
Returns the value of the deferLoading 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.CurrentToolMetadata
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.SlashCommandSelectSubcommandOption
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.
DETACHED - Enum constant in enum class com.github.copilot.generated.rpc.TaskShellInfoAttachmentMode
The detached variant.
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, 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
DISCUSSION - Enum constant in enum class com.github.copilot.generated.rpc.SendAttachmentGitHubReferenceType
The discussion variant.
DISCUSSION - Enum constant in enum class com.github.copilot.generated.UserMessageAttachmentGitHubReferenceType
The discussion variant.
DISK_FULL - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistryLogCaptureOpenErrorReason
The disk_full variant.
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.
DONE - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntryStatus
The done variant.
DOWNVOTE - Enum constant in enum class com.github.copilot.generated.PermissionRequestMemoryDirection
The downvote variant.
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.
ELICITATION - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntryAttentionKind
The elicitation variant.
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) - 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, List) - 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.AgentRegistryLogCapture
Returns the value of the enabled record component.
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.
enableFileHooks() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the enableFileHooks record component.
enableHostGitOperations() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the enableHostGitOperations record component.
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.
enableSessionStore() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the enableSessionStore record component.
enableSkills() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the enableSkills 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.
end() - Method in record class com.github.copilot.generated.rpc.SendAttachmentFileLineRange
Returns the value of the end record component.
end() - Method in record class com.github.copilot.generated.rpc.SendAttachmentSelectionDetails
Returns the value of the end record component.
end() - Method in record class com.github.copilot.generated.UserMessageAttachmentFileLineRange
Returns the value of the end record component.
end() - Method in record class com.github.copilot.generated.UserMessageAttachmentSelectionDetails
Returns the value of the end record component.
endpoints() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponse
Returns the value of the endpoints 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.
entitlement() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsChat
Returns the value of the entitlement record component.
entitlement() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsCompletions
Returns the value of the entitlement record component.
entitlement() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsPremiumInteractions
Returns the value of the entitlement record component.
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.
EnvAuthInfo - Class in com.github.copilot.generated.rpc
Schema for the `EnvAuthInfo` type.
EnvAuthInfo() - Constructor for class com.github.copilot.generated.rpc.EnvAuthInfo
 
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.PermissionRequestShellCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.PermissionRequestShellPossibleUrl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.PermissionRule
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.AgentRegistryLiveTargetEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.AgentRegistryLogCapture
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.CanvasActionInvokeParams
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.CopilotUserResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseEndpoints
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshots
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsChat
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsCompletions
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsPremiumInteractions
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.CurrentToolMetadata
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.SendAttachmentFileLineRange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SendAttachmentSelectionDetails
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SendAttachmentSelectionDetailsEnd
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SendAttachmentSelectionDetailsStart
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.SessionCanvasActionInvokeParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionCanvasActionInvokeResult
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.SessionExtensionsSendAttachmentsToMessageParams
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.SessionModelListParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionModelListResult
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.SessionToolsGetCurrentMetadataParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.rpc.SessionToolsGetCurrentMetadataResult
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.SlashCommandSelectSubcommandOption
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.SessionExtensionsAttachmentsPushedEvent.SessionExtensionsAttachmentsPushedEventData
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.ToolExecutionCompleteContentResourceLinkIcon
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.UserMessageAttachmentFileLineRange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.UserMessageAttachmentSelectionDetails
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.UserMessageAttachmentSelectionDetailsEnd
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.copilot.generated.UserMessageAttachmentSelectionDetailsStart
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.AgentRegistryLiveTargetEntryAttentionKind
The error variant.
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.
Example - Section in class com.github.copilot.rpc.SystemPromptSections
 
Example - Section in class com.github.copilot.rpc.ToolSet
 
Example: Custom Result - Section in record class com.github.copilot.rpc.ToolResultObject
 
Example: Disable vision for a session - Section in class com.github.copilot.rpc.ModelCapabilitiesOverride
 
Example: Error Result - Section in record class com.github.copilot.rpc.ToolResultObject
 
Example: Override capabilities when switching models - Section in class com.github.copilot.rpc.ModelCapabilitiesOverride
 
Example: Success Result - Section in record class com.github.copilot.rpc.ToolResultObject
 
Example - Append Mode - Section in class com.github.copilot.rpc.SystemMessageConfig
 
Example - Customize Mode - Section in class com.github.copilot.rpc.SystemMessageConfig
 
Example Implementation - Section in interface com.github.copilot.rpc.PermissionHandler
 
Example Implementation - Section in interface com.github.copilot.rpc.ToolHandler
 
Example - Replace Mode - Section in class com.github.copilot.rpc.SystemMessageConfig
 
Example Usage - Section in class com.github.copilot.CopilotSession
 
Example Usage - Section in class com.github.copilot.rpc.AzureOptions
 
Example Usage - Section in class com.github.copilot.rpc.BlobAttachment
 
Example Usage - Section in class com.github.copilot.rpc.CommandDefinition
 
Example Usage - Section in class com.github.copilot.rpc.CopilotClientOptions
 
Example Usage - Section in class com.github.copilot.rpc.CustomAgentConfig
 
Example Usage - Section in class com.github.copilot.rpc.DefaultAgentConfig
 
Example Usage - Section in class com.github.copilot.rpc.InfiniteSessionConfig
 
Example Usage - Section in class com.github.copilot.rpc.McpHttpServerConfig
 
Example Usage - Section in class com.github.copilot.rpc.McpStdioServerConfig
 
Example Usage - Section in class com.github.copilot.rpc.MessageOptions
 
Example Usage - Section in class com.github.copilot.rpc.ResumeSessionConfig
 
Example Usage - Section in class com.github.copilot.rpc.SessionConfig
 
Example Usage - Section in class com.github.copilot.rpc.SessionHooks
 
Example Usage - Section in class com.github.copilot.rpc.SessionListFilter
 
Example Usage - Section in class com.github.copilot.rpc.SessionMetadata
 
Example Usage - Section in class com.github.copilot.rpc.TelemetryConfig
 
Example Usage - Section in com.github.copilot.CopilotClient.getSessionMetadata(String)
 
Example Usage - Section in com.github.copilot.CopilotClient.listSessions(SessionListFilter)
 
Example Usage - Section in com.github.copilot.CopilotSession.log(String, String, Boolean)
 
Example Usage - Section in com.github.copilot.CopilotSession.log(String, String, Boolean, String)
 
Example Usage - Section in interface com.github.copilot.rpc.AutoModeSwitchHandler
 
Example Usage - Section in interface com.github.copilot.rpc.CommandHandler
 
Example Usage - Section in interface com.github.copilot.rpc.ElicitationHandler
 
Example Usage - Section in interface com.github.copilot.rpc.ExitPlanModeHandler
 
Example Usage - Section in interface com.github.copilot.rpc.SessionEndHandler
 
Example Usage - Section in interface com.github.copilot.rpc.SessionStartHandler
 
Example Usage - Section in interface com.github.copilot.rpc.SessionUiApi
 
Example Usage - Section in interface com.github.copilot.rpc.UserInputHandler
 
Example Usage - Section in interface com.github.copilot.rpc.UserPromptSubmittedHandler
 
Example Usage - Section in record class com.github.copilot.rpc.Attachment
 
Example Usage - Section in record class com.github.copilot.rpc.ToolBinaryResult
 
Example Usage - Section in record class com.github.copilot.rpc.ToolDefinition
 
Example Usage - Azure OpenAI - Section in class com.github.copilot.rpc.ProviderConfig
 
Example Usage - OpenAI - Section in class com.github.copilot.rpc.ProviderConfig
 
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.
EXIT_PLAN - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntryAttentionKind
The exit_plan 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) - 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.CanvasActionInvokeParams
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.
FAILED - Enum constant in enum class com.github.copilot.generated.rpc.TaskStatus
The failed variant.
FAILED - Enum constant in enum class com.github.copilot.generated.SystemNotificationAgentCompletedStatus
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.ContextTier
 
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.PermissionPromptRequestPathAccessKind
 
fromValue(String) - Static method in enum class com.github.copilot.generated.PermissionRequestMemoryAction
 
fromValue(String) - Static method in enum class com.github.copilot.generated.PermissionRequestMemoryDirection
 
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.AgentRegistryLiveTargetEntryAttentionKind
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntryKind
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntryLastTerminalEvent
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntryStatus
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.AgentRegistryLogCaptureOpenErrorReason
 
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.AgentRegistrySpawnValidationErrorField
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.AgentRegistrySpawnValidationErrorReason
 
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.ContextTier
 
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.PermissionsSetAllowAllSource
 
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.SendAttachmentGitHubReferenceType
 
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.TaskExecutionMode
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.TaskShellInfoAttachmentMode
 
fromValue(String) - Static method in enum class com.github.copilot.generated.rpc.TaskStatus
 
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.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.SystemNotificationAgentCompletedStatus
 
fromValue(String) - Static method in enum class com.github.copilot.generated.ToolExecutionCompleteContentResourceLinkIconTheme
 
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.UserMessageAttachmentGitHubReferenceType
 
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.
getAccessKind() - Method in class com.github.copilot.generated.PermissionPromptRequestPath
 
getAction() - Method in class com.github.copilot.generated.PermissionPromptRequestMemory
 
getAction() - Method in class com.github.copilot.generated.PermissionRequestMemory
 
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.
getActiveStartedAt() - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
getActiveTimeMs() - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
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.
getAgentId() - Method in class com.github.copilot.generated.SystemNotificationAgentCompleted
 
getAgentId() - Method in class com.github.copilot.generated.SystemNotificationAgentIdle
 
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.
getAgentType() - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
getAgentType() - Method in class com.github.copilot.generated.SystemNotificationAgentCompleted
 
getAgentType() - Method in class com.github.copilot.generated.SystemNotificationAgentIdle
 
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.generated.rpc.ApiKeyAuthInfo
 
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.
getApproval() - Method in class com.github.copilot.generated.PermissionApprovedForLocation
 
getApproval() - Method in class com.github.copilot.generated.PermissionApprovedForSession
 
getApproval() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApprovedForLocation
 
getApproval() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApprovedForSession
 
getApproval() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocation
 
getApproval() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSession
 
getArgs() - Method in class com.github.copilot.generated.PermissionPromptRequestCustomTool
 
getArgs() - Method in class com.github.copilot.generated.PermissionPromptRequestMcp
 
getArgs() - Method in class com.github.copilot.generated.PermissionRequestCustomTool
 
getArgs() - Method in class com.github.copilot.generated.PermissionRequestMcp
 
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) - Method in class com.github.copilot.rpc.ToolInvocation
Deserializes the tool arguments into the specified type.
getAttachmentMode() - Method in class com.github.copilot.generated.rpc.TaskShellInfo
 
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.
getCanOfferSessionApproval() - Method in class com.github.copilot.generated.PermissionPromptRequestCommands
 
getCanOfferSessionApproval() - Method in class com.github.copilot.generated.PermissionPromptRequestWrite
 
getCanOfferSessionApproval() - Method in class com.github.copilot.generated.PermissionRequestShell
 
getCanOfferSessionApproval() - Method in class com.github.copilot.generated.PermissionRequestWrite
 
getCanPromoteToBackground() - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
getCanPromoteToBackground() - Method in class com.github.copilot.generated.rpc.TaskShellInfo
 
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.generated.PermissionPromptRequestExtensionPermissionAccess
 
getCapabilities() - Method in class com.github.copilot.generated.PermissionRequestExtensionPermissionAccess
 
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.
getChildPid() - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnRegistryTimeout
 
getChoices() - Method in class com.github.copilot.rpc.UserInputRequest
Gets the optional choices for multiple choice questions.
getCitations() - Method in class com.github.copilot.generated.PermissionPromptRequestMemory
 
getCitations() - Method in class com.github.copilot.generated.PermissionRequestMemory
 
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.generated.rpc.AgentRegistrySpawnError
 
getCode() - Method in class com.github.copilot.rpc.JsonRpcError
Gets the error code.
getCommand() - Method in class com.github.copilot.generated.rpc.SlashCommandSelectSubcommandResult
 
getCommand() - Method in class com.github.copilot.generated.rpc.TaskShellInfo
 
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.
getCommandIdentifiers() - Method in class com.github.copilot.generated.PermissionPromptRequestCommands
 
getCommandIdentifiers() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalCommands
 
getCommandIdentifiers() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalCommands
 
getCommandIdentifiers() - Method in class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsCommands
 
getCommandIdentifiers() - Method in class com.github.copilot.generated.rpc.UserToolSessionApprovalCommands
 
getCommandIdentifiers() - Method in class com.github.copilot.generated.UserToolSessionApprovalCommands
 
getCommandName() - Method in class com.github.copilot.rpc.CommandContext
Gets the command name without the leading /.
getCommands() - Method in class com.github.copilot.generated.PermissionRequestShell
 
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.
getCompletedAt() - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
getCompletedAt() - Method in class com.github.copilot.generated.rpc.TaskShellInfo
 
getConfigDirectory() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets config directory.
getConfigDirectory() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the configuration directory path.
getConfigDirectory() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets config directory.
getConfigDirectory() - 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.
getContextTier() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets the context window tier.
getContextTier() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the context window tier.
getContextTier() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets the context window tier.
getContextTier() - Method in class com.github.copilot.rpc.SessionConfig
Gets the context window tier.
getCopilotHome() - Method in class com.github.copilot.rpc.CopilotClientOptions
Gets the base directory for Copilot data (session state, config, etc.).
getCopilotUser() - Method in class com.github.copilot.generated.rpc.ApiKeyAuthInfo
 
getCopilotUser() - Method in class com.github.copilot.generated.rpc.CopilotApiTokenAuthInfo
 
getCopilotUser() - Method in class com.github.copilot.generated.rpc.EnvAuthInfo
 
getCopilotUser() - Method in class com.github.copilot.generated.rpc.GhCliAuthInfo
 
getCopilotUser() - Method in class com.github.copilot.generated.rpc.HMACAuthInfo
 
getCopilotUser() - Method in class com.github.copilot.generated.rpc.TokenAuthInfo
 
getCopilotUser() - Method in class com.github.copilot.generated.rpc.UserAuthInfo
 
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.
getCurrentMetadata() - Method in class com.github.copilot.generated.rpc.SessionToolsApi
Identifies the target session.
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.generated.ToolExecutionCompleteContentTerminal
 
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.rpc.SendAttachmentBlob
 
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.SessionExtensionsAttachmentsPushedEvent
 
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.ToolExecutionCompleteContentAudio
 
getData() - Method in class com.github.copilot.generated.ToolExecutionCompleteContentImage
 
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.UserMessageAttachmentBlob
 
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.generated.rpc.TaskAgentInfo
 
getDescription() - Method in class com.github.copilot.generated.rpc.TaskShellInfo
 
getDescription() - Method in class com.github.copilot.generated.SystemNotificationAgentCompleted
 
getDescription() - Method in class com.github.copilot.generated.SystemNotificationAgentIdle
 
getDescription() - Method in class com.github.copilot.generated.SystemNotificationInstructionDiscovered
 
getDescription() - Method in class com.github.copilot.generated.SystemNotificationShellCompleted
 
getDescription() - Method in class com.github.copilot.generated.SystemNotificationShellDetachedCompleted
 
getDescription() - Method in class com.github.copilot.generated.ToolExecutionCompleteContentResourceLink
 
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.
getDiff() - Method in class com.github.copilot.generated.PermissionPromptRequestWrite
 
getDiff() - Method in class com.github.copilot.generated.PermissionRequestWrite
 
getDirection() - Method in class com.github.copilot.generated.PermissionPromptRequestMemory
 
getDirection() - Method in class com.github.copilot.generated.PermissionRequestMemory
 
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.generated.rpc.SendAttachmentBlob
 
getDisplayName() - Method in class com.github.copilot.generated.rpc.SendAttachmentDirectory
 
getDisplayName() - Method in class com.github.copilot.generated.rpc.SendAttachmentFile
 
getDisplayName() - Method in class com.github.copilot.generated.rpc.SendAttachmentSelection
 
getDisplayName() - Method in class com.github.copilot.generated.UserMessageAttachmentBlob
 
getDisplayName() - Method in class com.github.copilot.generated.UserMessageAttachmentDirectory
 
getDisplayName() - Method in class com.github.copilot.generated.UserMessageAttachmentFile
 
getDisplayName() - Method in class com.github.copilot.generated.UserMessageAttachmentSelection
 
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.
getDisplayPrompt() - Method in class com.github.copilot.generated.rpc.SlashCommandAgentPromptResult
 
getDisplayPrompt() - Method in class com.github.copilot.rpc.MessageOptions
Gets the display prompt shown in the timeline instead of the prompt.
getDisplayPrompt() - Method in class com.github.copilot.rpc.SendMessageRequest
Gets the display prompt.
getDomain() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSession
 
getDomain() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApprovePermanently
 
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).
getEmbeddingCacheStorage() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets embedding cache storage mode.
getEmbeddingCacheStorage() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the embedding cache storage mode.
getEmbeddingCacheStorage() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets embedding cache storage mode.
getEmbeddingCacheStorage() - Method in class com.github.copilot.rpc.SessionConfig
Gets the embedding cache storage mode.
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.
getEnabled() - Method in class com.github.copilot.rpc.LargeToolOutputConfig
Gets whether large tool output handling is enabled.
getEnableFileHooks() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets enable file hooks flag.
getEnableFileHooks() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets whether file-based hooks are enabled.
getEnableFileHooks() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets enable file hooks flag.
getEnableFileHooks() - Method in class com.github.copilot.rpc.SessionConfig
Gets whether file-based hooks are enabled.
getEnableHostGitOperations() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets enable host git operations flag.
getEnableHostGitOperations() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets whether host git operations are enabled.
getEnableHostGitOperations() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets enable host git operations flag.
getEnableHostGitOperations() - Method in class com.github.copilot.rpc.SessionConfig
Gets whether host git operations are enabled.
getEnableOnDemandInstructionDiscovery() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets enable on-demand instruction discovery flag.
getEnableOnDemandInstructionDiscovery() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets whether on-demand instruction file discovery is enabled.
getEnableOnDemandInstructionDiscovery() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets enable on-demand instruction discovery flag.
getEnableOnDemandInstructionDiscovery() - Method in class com.github.copilot.rpc.SessionConfig
Gets whether on-demand instruction file discovery is enabled.
getEnableSessionStore() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets enable session store flag.
getEnableSessionStore() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets whether the cross-session store is enabled.
getEnableSessionStore() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets enable session store flag.
getEnableSessionStore() - Method in class com.github.copilot.rpc.SessionConfig
Gets whether the cross-session store is 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.
getEnableSkills() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets enable skills flag.
getEnableSkills() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets whether skill loading is enabled.
getEnableSkills() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets enable skills flag.
getEnableSkills() - Method in class com.github.copilot.rpc.SessionConfig
Gets whether skill loading is enabled.
getEntry() - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnSpawned
 
getEntryId() - Method in class com.github.copilot.generated.SystemNotificationNewInboxMessage
 
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.
getEnvVar() - Method in class com.github.copilot.generated.rpc.EnvAuthInfo
 
getEphemeral() - Method in class com.github.copilot.generated.SessionEvent
 
getError() - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
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.
getExecutionMode() - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
getExecutionMode() - Method in class com.github.copilot.generated.rpc.TaskShellInfo
 
getExecutor() - Method in class com.github.copilot.rpc.CopilotClientOptions
Gets the executor used for internal asynchronous operations.
getExitCode() - Method in class com.github.copilot.generated.SystemNotificationShellCompleted
 
getExitCode() - Method in class com.github.copilot.generated.ToolExecutionCompleteContentTerminal
 
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.
getExtensionName() - Method in class com.github.copilot.generated.PermissionPromptRequestExtensionManagement
 
getExtensionName() - Method in class com.github.copilot.generated.PermissionPromptRequestExtensionPermissionAccess
 
getExtensionName() - Method in class com.github.copilot.generated.PermissionRequestExtensionManagement
 
getExtensionName() - Method in class com.github.copilot.generated.PermissionRequestExtensionPermissionAccess
 
getExtensionName() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalExtensionPermissionAccess
 
getExtensionName() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalExtensionPermissionAccess
 
getExtensionName() - Method in class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsExtensionPermissionAccess
 
getExtensionName() - Method in class com.github.copilot.generated.rpc.UserToolSessionApprovalExtensionPermissionAccess
 
getExtensionName() - Method in class com.github.copilot.generated.UserToolSessionApprovalExtensionPermissionAccess
 
getFact() - Method in class com.github.copilot.generated.PermissionPromptRequestMemory
 
getFact() - Method in class com.github.copilot.generated.PermissionRequestMemory
 
getFeedback() - Method in class com.github.copilot.generated.PermissionDeniedInteractivelyByUser
 
getFeedback() - Method in class com.github.copilot.generated.rpc.PermissionDecisionDeniedInteractivelyByUser
 
getFeedback() - Method in class com.github.copilot.generated.rpc.PermissionDecisionReject
 
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.
getField() - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnValidationError
 
getFileName() - Method in class com.github.copilot.generated.PermissionPromptRequestWrite
 
getFileName() - Method in class com.github.copilot.generated.PermissionRequestWrite
 
getFilePath() - Method in class com.github.copilot.generated.rpc.SendAttachmentSelection
 
getFilePath() - Method in class com.github.copilot.generated.UserMessageAttachmentSelection
 
getFilePath() - Method in class com.github.copilot.rpc.TelemetryConfig
Gets the file path for the file exporter.
getForceReject() - Method in class com.github.copilot.generated.PermissionDeniedInteractivelyByUser
 
getForceReject() - Method in class com.github.copilot.generated.rpc.PermissionDecisionDeniedInteractivelyByUser
 
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").
getFullCommandText() - Method in class com.github.copilot.generated.PermissionPromptRequestCommands
 
getFullCommandText() - Method in class com.github.copilot.generated.PermissionRequestShell
 
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.
getHandled() - Method in class com.github.copilot.generated.rpc.QueuedCommandHandled
 
getHandled() - Method in class com.github.copilot.generated.rpc.QueuedCommandNotHandled
 
getHandled() - Method in class com.github.copilot.generated.rpc.QueuedCommandResult
Returns the discriminator value for this variant.
getHandler() - Method in class com.github.copilot.rpc.CommandDefinition
Gets the handler invoked when the command is executed.
getHasWriteFileRedirection() - Method in class com.github.copilot.generated.PermissionRequestShell
 
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.
getHmac() - Method in class com.github.copilot.generated.rpc.HMACAuthInfo
 
getHookMessage() - Method in class com.github.copilot.generated.PermissionPromptRequestHook
 
getHookMessage() - Method in class com.github.copilot.generated.PermissionRequestHook
 
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.generated.rpc.ApiKeyAuthInfo
 
getHost() - Method in class com.github.copilot.generated.rpc.CopilotApiTokenAuthInfo
 
getHost() - Method in class com.github.copilot.generated.rpc.EnvAuthInfo
 
getHost() - Method in class com.github.copilot.generated.rpc.GhCliAuthInfo
 
getHost() - Method in class com.github.copilot.generated.rpc.HMACAuthInfo
 
getHost() - Method in class com.github.copilot.generated.rpc.TokenAuthInfo
 
getHost() - Method in class com.github.copilot.generated.rpc.UserAuthInfo
 
getHost() - Method in class com.github.copilot.rpc.GetAuthStatusResponse
 
getHostContext() - Method in class com.github.copilot.generated.rpc.SessionMcpAppsApi
Identifies the target session.
getIcons() - Method in class com.github.copilot.generated.ToolExecutionCompleteContentResourceLink
 
getId() - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
getId() - Method in class com.github.copilot.generated.rpc.TaskShellInfo
 
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
 
getIdleSince() - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
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.
getInitialPromptError() - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnSpawned
 
getInitialPromptSent() - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnSpawned
 
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.
getIntention() - Method in class com.github.copilot.generated.PermissionPromptRequestCommands
 
getIntention() - Method in class com.github.copilot.generated.PermissionPromptRequestRead
 
getIntention() - Method in class com.github.copilot.generated.PermissionPromptRequestUrl
 
getIntention() - Method in class com.github.copilot.generated.PermissionPromptRequestWrite
 
getIntention() - Method in class com.github.copilot.generated.PermissionRequestRead
 
getIntention() - Method in class com.github.copilot.generated.PermissionRequestShell
 
getIntention() - Method in class com.github.copilot.generated.PermissionRequestUrl
 
getIntention() - Method in class com.github.copilot.generated.PermissionRequestWrite
 
getInterrupt() - Method in class com.github.copilot.generated.PermissionDeniedByPermissionRequestHook
 
getInterrupt() - Method in class com.github.copilot.generated.rpc.PermissionDecisionDeniedByPermissionRequestHook
 
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.generated.PermissionApproved
 
getKind() - Method in class com.github.copilot.generated.PermissionApprovedForLocation
 
getKind() - Method in class com.github.copilot.generated.PermissionApprovedForSession
 
getKind() - Method in class com.github.copilot.generated.PermissionCancelled
 
getKind() - Method in class com.github.copilot.generated.PermissionDeniedByContentExclusionPolicy
 
getKind() - Method in class com.github.copilot.generated.PermissionDeniedByPermissionRequestHook
 
getKind() - Method in class com.github.copilot.generated.PermissionDeniedByRules
 
getKind() - Method in class com.github.copilot.generated.PermissionDeniedInteractivelyByUser
 
getKind() - Method in class com.github.copilot.generated.PermissionDeniedNoApprovalRuleAndCouldNotRequestFromUser
 
getKind() - Method in class com.github.copilot.generated.PermissionPromptRequest
Returns the discriminator value for this variant.
getKind() - Method in class com.github.copilot.generated.PermissionPromptRequestCommands
 
getKind() - Method in class com.github.copilot.generated.PermissionPromptRequestCustomTool
 
getKind() - Method in class com.github.copilot.generated.PermissionPromptRequestExtensionManagement
 
getKind() - Method in class com.github.copilot.generated.PermissionPromptRequestExtensionPermissionAccess
 
getKind() - Method in class com.github.copilot.generated.PermissionPromptRequestHook
 
getKind() - Method in class com.github.copilot.generated.PermissionPromptRequestMcp
 
getKind() - Method in class com.github.copilot.generated.PermissionPromptRequestMemory
 
getKind() - Method in class com.github.copilot.generated.PermissionPromptRequestPath
 
getKind() - Method in class com.github.copilot.generated.PermissionPromptRequestRead
 
getKind() - Method in class com.github.copilot.generated.PermissionPromptRequestUrl
 
getKind() - Method in class com.github.copilot.generated.PermissionPromptRequestWrite
 
getKind() - Method in class com.github.copilot.generated.PermissionRequest
Returns the discriminator value for this variant.
getKind() - Method in class com.github.copilot.generated.PermissionRequestCustomTool
 
getKind() - Method in class com.github.copilot.generated.PermissionRequestExtensionManagement
 
getKind() - Method in class com.github.copilot.generated.PermissionRequestExtensionPermissionAccess
 
getKind() - Method in class com.github.copilot.generated.PermissionRequestHook
 
getKind() - Method in class com.github.copilot.generated.PermissionRequestMcp
 
getKind() - Method in class com.github.copilot.generated.PermissionRequestMemory
 
getKind() - Method in class com.github.copilot.generated.PermissionRequestRead
 
getKind() - Method in class com.github.copilot.generated.PermissionRequestShell
 
getKind() - Method in class com.github.copilot.generated.PermissionRequestUrl
 
getKind() - Method in class com.github.copilot.generated.PermissionRequestWrite
 
getKind() - Method in class com.github.copilot.generated.PermissionResult
Returns the discriminator value for this variant.
getKind() - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnError
 
getKind() - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnRegistryTimeout
 
getKind() - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnResult
Returns the discriminator value for this variant.
getKind() - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnSpawned
 
getKind() - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnValidationError
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecision
Returns the discriminator value for this variant.
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproved
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApprovedForLocation
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApprovedForSession
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocation
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApproval
Returns the discriminator value for this variant.
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalCommands
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalCustomTool
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalExtensionManagement
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalExtensionPermissionAccess
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalMcp
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalMcpSampling
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalMemory
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalRead
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalWrite
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSession
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApproval
Returns the discriminator value for this variant.
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalCommands
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalCustomTool
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalExtensionManagement
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalExtensionPermissionAccess
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalMcp
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalMcpSampling
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalMemory
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalRead
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalWrite
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveOnce
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApprovePermanently
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionCancelled
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionDeniedByContentExclusionPolicy
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionDeniedByPermissionRequestHook
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionDeniedByRules
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionDeniedInteractivelyByUser
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionDeniedNoApprovalRuleAndCouldNotRequestFromUser
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionReject
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionDecisionUserNotAvailable
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetails
Returns the discriminator value for this variant.
getKind() - Method in class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsCommands
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsCustomTool
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsExtensionManagement
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsExtensionPermissionAccess
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsMcp
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsMcpSampling
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsMemory
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsRead
 
getKind() - Method in class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsWrite
 
getKind() - Method in class com.github.copilot.generated.rpc.SlashCommandAgentPromptResult
 
getKind() - Method in class com.github.copilot.generated.rpc.SlashCommandCompletedResult
 
getKind() - Method in class com.github.copilot.generated.rpc.SlashCommandInvocationResult
Returns the discriminator value for this variant.
getKind() - Method in class com.github.copilot.generated.rpc.SlashCommandSelectSubcommandResult
 
getKind() - Method in class com.github.copilot.generated.rpc.SlashCommandTextResult
 
getKind() - Method in class com.github.copilot.generated.rpc.UserToolSessionApproval
Returns the discriminator value for this variant.
getKind() - Method in class com.github.copilot.generated.rpc.UserToolSessionApprovalCommands
 
getKind() - Method in class com.github.copilot.generated.rpc.UserToolSessionApprovalCustomTool
 
getKind() - Method in class com.github.copilot.generated.rpc.UserToolSessionApprovalExtensionManagement
 
getKind() - Method in class com.github.copilot.generated.rpc.UserToolSessionApprovalExtensionPermissionAccess
 
getKind() - Method in class com.github.copilot.generated.rpc.UserToolSessionApprovalMcp
 
getKind() - Method in class com.github.copilot.generated.rpc.UserToolSessionApprovalMemory
 
getKind() - Method in class com.github.copilot.generated.rpc.UserToolSessionApprovalRead
 
getKind() - Method in class com.github.copilot.generated.rpc.UserToolSessionApprovalWrite
 
getKind() - Method in class com.github.copilot.generated.UserToolSessionApproval
Returns the discriminator value for this variant.
getKind() - Method in class com.github.copilot.generated.UserToolSessionApprovalCommands
 
getKind() - Method in class com.github.copilot.generated.UserToolSessionApprovalCustomTool
 
getKind() - Method in class com.github.copilot.generated.UserToolSessionApprovalExtensionManagement
 
getKind() - Method in class com.github.copilot.generated.UserToolSessionApprovalExtensionPermissionAccess
 
getKind() - Method in class com.github.copilot.generated.UserToolSessionApprovalMcp
 
getKind() - Method in class com.github.copilot.generated.UserToolSessionApprovalMemory
 
getKind() - Method in class com.github.copilot.generated.UserToolSessionApprovalRead
 
getKind() - Method in class com.github.copilot.generated.UserToolSessionApprovalWrite
 
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.
getLargeOutput() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets large output config.
getLargeOutput() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the configuration for large tool output handling.
getLargeOutput() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets large output config.
getLargeOutput() - Method in class com.github.copilot.rpc.SessionConfig
Gets the configuration for large tool output handling.
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.
getLatestResponse() - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
getLimits() - Method in class com.github.copilot.rpc.ModelCapabilities
 
getLimits() - Method in class com.github.copilot.rpc.ModelCapabilitiesOverride
Gets the token limit overrides.
getLineRange() - Method in class com.github.copilot.generated.rpc.SendAttachmentFile
 
getLineRange() - Method in class com.github.copilot.generated.UserMessageAttachmentFile
 
getLocationKey() - Method in class com.github.copilot.generated.PermissionApprovedForLocation
 
getLocationKey() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApprovedForLocation
 
getLocationKey() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocation
 
getLogCapture() - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnRegistryTimeout
 
getLogCapture() - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnSpawned
 
getLogin() - Method in class com.github.copilot.generated.rpc.EnvAuthInfo
 
getLogin() - Method in class com.github.copilot.generated.rpc.GhCliAuthInfo
 
getLogin() - Method in class com.github.copilot.generated.rpc.UserAuthInfo
 
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.
getLogPath() - Method in class com.github.copilot.generated.rpc.TaskShellInfo
 
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.
getMarkdown() - Method in class com.github.copilot.generated.rpc.SlashCommandTextResult
 
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.
getMaxSizeBytes() - Method in class com.github.copilot.rpc.LargeToolOutputConfig
Gets the maximum tool output size in bytes before it is redirected to a file.
getMcpApps() - Method in class com.github.copilot.rpc.SessionUiCapabilities
Returns whether the runtime has accepted the session's MCP Apps (SEP-1865) opt-in.
getMcpOAuthTokenStorage() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets MCP OAuth token storage mode.
getMcpOAuthTokenStorage() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the MCP OAuth token storage mode.
getMcpOAuthTokenStorage() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets MCP OAuth token storage mode.
getMcpOAuthTokenStorage() - Method in class com.github.copilot.rpc.SessionConfig
Gets the MCP OAuth token storage mode.
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.generated.PermissionDeniedByContentExclusionPolicy
 
getMessage() - Method in class com.github.copilot.generated.PermissionDeniedByPermissionRequestHook
 
getMessage() - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnError
 
getMessage() - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnValidationError
 
getMessage() - Method in class com.github.copilot.generated.rpc.PermissionDecisionDeniedByContentExclusionPolicy
 
getMessage() - Method in class com.github.copilot.generated.rpc.PermissionDecisionDeniedByPermissionRequestHook
 
getMessage() - Method in class com.github.copilot.generated.rpc.SlashCommandCompletedResult
 
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) - 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.generated.rpc.SendAttachmentBlob
 
getMimeType() - Method in class com.github.copilot.generated.ToolExecutionCompleteContentAudio
 
getMimeType() - Method in class com.github.copilot.generated.ToolExecutionCompleteContentImage
 
getMimeType() - Method in class com.github.copilot.generated.ToolExecutionCompleteContentResourceLink
 
getMimeType() - Method in class com.github.copilot.generated.UserMessageAttachmentBlob
 
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.generated.rpc.SlashCommandAgentPromptResult
 
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.generated.rpc.TaskAgentInfo
 
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.generated.ToolExecutionCompleteContentResourceLink
 
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
 
getNewFileContents() - Method in class com.github.copilot.generated.PermissionPromptRequestWrite
 
getNewFileContents() - Method in class com.github.copilot.generated.PermissionRequestWrite
 
getNumber() - Method in class com.github.copilot.generated.rpc.SendAttachmentGitHubReference
 
getNumber() - Method in class com.github.copilot.generated.UserMessageAttachmentGitHubReference
 
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.
getOperation() - Method in class com.github.copilot.generated.PermissionPromptRequestExtensionManagement
 
getOperation() - Method in class com.github.copilot.generated.PermissionRequestExtensionManagement
 
getOperation() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalExtensionManagement
 
getOperation() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalExtensionManagement
 
getOperation() - Method in class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsExtensionManagement
 
getOperation() - Method in class com.github.copilot.generated.rpc.UserToolSessionApprovalExtensionManagement
 
getOperation() - Method in class com.github.copilot.generated.UserToolSessionApprovalExtensionManagement
 
getOptions() - Method in class com.github.copilot.generated.rpc.SlashCommandSelectSubcommandResult
 
getOrganizationCustomInstructions() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets organization custom instructions.
getOrganizationCustomInstructions() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the organization-level custom instructions.
getOrganizationCustomInstructions() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets organization custom instructions.
getOrganizationCustomInstructions() - Method in class com.github.copilot.rpc.SessionConfig
Gets the organization-level custom instructions.
getOtlpEndpoint() - Method in class com.github.copilot.rpc.TelemetryConfig
Gets the OTLP exporter endpoint URL.
getOutputDirectory() - Method in class com.github.copilot.rpc.LargeToolOutputConfig
Gets the directory where large tool output files are written.
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
 
getPath() - Method in class com.github.copilot.generated.PermissionDeniedByContentExclusionPolicy
 
getPath() - Method in class com.github.copilot.generated.PermissionPromptRequestRead
 
getPath() - Method in class com.github.copilot.generated.PermissionRequestRead
 
getPath() - Method in class com.github.copilot.generated.rpc.PermissionDecisionDeniedByContentExclusionPolicy
 
getPath() - Method in class com.github.copilot.generated.rpc.SendAttachmentDirectory
 
getPath() - Method in class com.github.copilot.generated.rpc.SendAttachmentFile
 
getPath() - Method in class com.github.copilot.generated.UserMessageAttachmentDirectory
 
getPath() - Method in class com.github.copilot.generated.UserMessageAttachmentFile
 
getPaths() - Method in class com.github.copilot.generated.PermissionPromptRequestPath
 
getPersistedRemoteSteerable() - Method in class com.github.copilot.generated.rpc.ServerSessionsApi
Session ID to look up the persisted remote-steerable flag for.
getPid() - Method in class com.github.copilot.generated.rpc.TaskShellInfo
 
getPlanContent() - Method in class com.github.copilot.rpc.ExitPlanModeRequest
Gets the full plan content, when available.
getPluginDirectories() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets plugin directories.
getPluginDirectories() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the plugin directories to load Open Plugin definitions from.
getPluginDirectories() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets plugin directories.
getPluginDirectories() - Method in class com.github.copilot.rpc.SessionConfig
Gets the plugin directories to load Open Plugin definitions from.
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.
getPossiblePaths() - Method in class com.github.copilot.generated.PermissionRequestShell
 
getPossibleUrls() - Method in class com.github.copilot.generated.PermissionRequestShell
 
getPreserveAnsi() - Method in class com.github.copilot.generated.rpc.SlashCommandTextResult
 
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.generated.rpc.SlashCommandAgentPromptResult
 
getPrompt() - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
getPrompt() - Method in class com.github.copilot.generated.SystemNotificationAgentCompleted
 
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.
getReadOnly() - Method in class com.github.copilot.generated.PermissionRequestMcp
 
getReason() - Method in class com.github.copilot.generated.PermissionCancelled
 
getReason() - Method in class com.github.copilot.generated.PermissionPromptRequestMemory
 
getReason() - Method in class com.github.copilot.generated.PermissionRequestMemory
 
getReason() - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnValidationError
 
getReason() - Method in class com.github.copilot.generated.rpc.PermissionDecisionCancelled
 
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.
getReasoningSummary() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets the reasoning summary mode.
getReasoningSummary() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets the reasoning summary mode.
getReasoningSummary() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets the reasoning summary mode.
getReasoningSummary() - Method in class com.github.copilot.rpc.SessionConfig
Gets the reasoning summary mode.
getRecommendedAction() - Method in class com.github.copilot.rpc.ExitPlanModeRequest
Gets the action recommended by the runtime.
getReferenceType() - Method in class com.github.copilot.generated.rpc.SendAttachmentGitHubReference
 
getReferenceType() - Method in class com.github.copilot.generated.UserMessageAttachmentGitHubReference
 
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.
getRequestMcpApps() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets the requestMcpApps flag.
getRequestMcpApps() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets the requestMcpApps flag.
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.
getResource() - Method in class com.github.copilot.generated.ToolExecutionCompleteContentResource
 
getResult() - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
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.generated.PermissionDeniedByRules
 
getRules() - Method in class com.github.copilot.generated.rpc.PermissionDecisionDeniedByRules
 
getRules() - Method in class com.github.copilot.rpc.PermissionRequestResult
Gets the approval rules.
getRuntimeSettingsChanged() - Method in class com.github.copilot.generated.rpc.SlashCommandAgentPromptResult
 
getRuntimeSettingsChanged() - Method in class com.github.copilot.generated.rpc.SlashCommandCompletedResult
 
getRuntimeSettingsChanged() - Method in class com.github.copilot.generated.rpc.SlashCommandSelectSubcommandResult
 
getRuntimeSettingsChanged() - Method in class com.github.copilot.generated.rpc.SlashCommandTextResult
 
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.
getSelection() - Method in class com.github.copilot.generated.rpc.SendAttachmentSelection
 
getSelection() - Method in class com.github.copilot.generated.UserMessageAttachmentSelection
 
getSenderName() - Method in class com.github.copilot.generated.SystemNotificationNewInboxMessage
 
getSenderType() - Method in class com.github.copilot.generated.SystemNotificationNewInboxMessage
 
getServerName() - Method in class com.github.copilot.generated.PermissionPromptRequestMcp
 
getServerName() - Method in class com.github.copilot.generated.PermissionRequestMcp
 
getServerName() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalMcp
 
getServerName() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalMcpSampling
 
getServerName() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalMcp
 
getServerName() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalMcpSampling
 
getServerName() - Method in class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsMcp
 
getServerName() - Method in class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsMcpSampling
 
getServerName() - Method in class com.github.copilot.generated.rpc.UserToolSessionApprovalMcp
 
getServerName() - Method in class com.github.copilot.generated.UserToolSessionApprovalMcp
 
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.
getShellId() - Method in class com.github.copilot.generated.SystemNotificationShellCompleted
 
getShellId() - Method in class com.github.copilot.generated.SystemNotificationShellDetachedCompleted
 
getSize() - Method in class com.github.copilot.generated.ToolExecutionCompleteContentResourceLink
 
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.
getSkipEmbeddingRetrieval() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets skip embedding retrieval flag.
getSkipEmbeddingRetrieval() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Gets whether embedding-based retrieval is skipped.
getSkipEmbeddingRetrieval() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets skip embedding retrieval flag.
getSkipEmbeddingRetrieval() - Method in class com.github.copilot.rpc.SessionConfig
Gets whether embedding-based retrieval is skipped.
getSourceName() - Method in class com.github.copilot.rpc.TelemetryConfig
Gets the source name for telemetry spans.
getSourcePath() - Method in class com.github.copilot.generated.SystemNotificationInstructionDiscovered
 
getSources() - Method in class com.github.copilot.generated.rpc.SessionInstructionsApi
Identifies the target session.
getStartedAt() - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
getStartedAt() - Method in class com.github.copilot.generated.rpc.TaskShellInfo
 
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.generated.rpc.SendAttachmentGitHubReference
 
getState() - Method in class com.github.copilot.generated.UserMessageAttachmentGitHubReference
 
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.
getStatus() - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
getStatus() - Method in class com.github.copilot.generated.rpc.TaskShellInfo
 
getStatus() - Method in class com.github.copilot.generated.SystemNotificationAgentCompleted
 
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
 
getStopProcessingQueue() - Method in class com.github.copilot.generated.rpc.QueuedCommandHandled
 
getStreaming() - Method in class com.github.copilot.rpc.CreateSessionRequest
Gets streaming flag.
getStreaming() - Method in class com.github.copilot.rpc.ResumeSessionRequest
Gets streaming flag.
getSubject() - Method in class com.github.copilot.generated.PermissionPromptRequestMemory
 
getSubject() - Method in class com.github.copilot.generated.PermissionRequestMemory
 
getSummary() - Method in class com.github.copilot.generated.SystemNotificationNewInboxMessage
 
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
 
getText() - Method in class com.github.copilot.generated.rpc.SendAttachmentSelection
 
getText() - Method in class com.github.copilot.generated.rpc.SlashCommandTextResult
 
getText() - Method in class com.github.copilot.generated.ToolExecutionCompleteContentTerminal
 
getText() - Method in class com.github.copilot.generated.ToolExecutionCompleteContentText
 
getText() - Method in class com.github.copilot.generated.UserMessageAttachmentSelection
 
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.generated.rpc.SendAttachmentGitHubReference
 
getTitle() - Method in class com.github.copilot.generated.rpc.SlashCommandSelectSubcommandResult
 
getTitle() - Method in class com.github.copilot.generated.ToolExecutionCompleteContentResourceLink
 
getTitle() - Method in class com.github.copilot.generated.UserMessageAttachmentGitHubReference
 
getTitle() - Method in class com.github.copilot.rpc.InputOptions
Gets the title label for the input field.
getToken() - Method in class com.github.copilot.generated.rpc.EnvAuthInfo
 
getToken() - Method in class com.github.copilot.generated.rpc.GhCliAuthInfo
 
getToken() - Method in class com.github.copilot.generated.rpc.TokenAuthInfo
 
getToolArgs() - Method in class com.github.copilot.generated.PermissionPromptRequestHook
 
getToolArgs() - Method in class com.github.copilot.generated.PermissionRequestHook
 
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.generated.PermissionPromptRequestCommands
 
getToolCallId() - Method in class com.github.copilot.generated.PermissionPromptRequestCustomTool
 
getToolCallId() - Method in class com.github.copilot.generated.PermissionPromptRequestExtensionManagement
 
getToolCallId() - Method in class com.github.copilot.generated.PermissionPromptRequestExtensionPermissionAccess
 
getToolCallId() - Method in class com.github.copilot.generated.PermissionPromptRequestHook
 
getToolCallId() - Method in class com.github.copilot.generated.PermissionPromptRequestMcp
 
getToolCallId() - Method in class com.github.copilot.generated.PermissionPromptRequestMemory
 
getToolCallId() - Method in class com.github.copilot.generated.PermissionPromptRequestPath
 
getToolCallId() - Method in class com.github.copilot.generated.PermissionPromptRequestRead
 
getToolCallId() - Method in class com.github.copilot.generated.PermissionPromptRequestUrl
 
getToolCallId() - Method in class com.github.copilot.generated.PermissionPromptRequestWrite
 
getToolCallId() - Method in class com.github.copilot.generated.PermissionRequestCustomTool
 
getToolCallId() - Method in class com.github.copilot.generated.PermissionRequestExtensionManagement
 
getToolCallId() - Method in class com.github.copilot.generated.PermissionRequestExtensionPermissionAccess
 
getToolCallId() - Method in class com.github.copilot.generated.PermissionRequestHook
 
getToolCallId() - Method in class com.github.copilot.generated.PermissionRequestMcp
 
getToolCallId() - Method in class com.github.copilot.generated.PermissionRequestMemory
 
getToolCallId() - Method in class com.github.copilot.generated.PermissionRequestRead
 
getToolCallId() - Method in class com.github.copilot.generated.PermissionRequestShell
 
getToolCallId() - Method in class com.github.copilot.generated.PermissionRequestUrl
 
getToolCallId() - Method in class com.github.copilot.generated.PermissionRequestWrite
 
getToolCallId() - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
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.
getToolDescription() - Method in class com.github.copilot.generated.PermissionPromptRequestCustomTool
 
getToolDescription() - Method in class com.github.copilot.generated.PermissionRequestCustomTool
 
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.generated.PermissionPromptRequestCustomTool
 
getToolName() - Method in class com.github.copilot.generated.PermissionPromptRequestHook
 
getToolName() - Method in class com.github.copilot.generated.PermissionPromptRequestMcp
 
getToolName() - Method in class com.github.copilot.generated.PermissionRequestCustomTool
 
getToolName() - Method in class com.github.copilot.generated.PermissionRequestHook
 
getToolName() - Method in class com.github.copilot.generated.PermissionRequestMcp
 
getToolName() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalCustomTool
 
getToolName() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalMcp
 
getToolName() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalCustomTool
 
getToolName() - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalMcp
 
getToolName() - Method in class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsCustomTool
 
getToolName() - Method in class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsMcp
 
getToolName() - Method in class com.github.copilot.generated.rpc.UserToolSessionApprovalCustomTool
 
getToolName() - Method in class com.github.copilot.generated.rpc.UserToolSessionApprovalMcp
 
getToolName() - Method in class com.github.copilot.generated.UserToolSessionApprovalCustomTool
 
getToolName() - Method in class com.github.copilot.generated.UserToolSessionApprovalMcp
 
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.
getToolTitle() - Method in class com.github.copilot.generated.PermissionPromptRequestMcp
 
getToolTitle() - Method in class com.github.copilot.generated.PermissionRequestMcp
 
getTransform() - Method in class com.github.copilot.rpc.SectionOverride
Gets the transform callback.
getTriggerFile() - Method in class com.github.copilot.generated.SystemNotificationInstructionDiscovered
 
getTriggerTool() - Method in class com.github.copilot.generated.SystemNotificationInstructionDiscovered
 
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.rpc.ApiKeyAuthInfo
 
getType() - Method in class com.github.copilot.generated.rpc.AuthInfo
Returns the discriminator value for this variant.
getType() - Method in class com.github.copilot.generated.rpc.CopilotApiTokenAuthInfo
 
getType() - Method in class com.github.copilot.generated.rpc.EnvAuthInfo
 
getType() - Method in class com.github.copilot.generated.rpc.GhCliAuthInfo
 
getType() - Method in class com.github.copilot.generated.rpc.HMACAuthInfo
 
getType() - Method in class com.github.copilot.generated.rpc.SendAttachment
Returns the discriminator value for this variant.
getType() - Method in class com.github.copilot.generated.rpc.SendAttachmentBlob
 
getType() - Method in class com.github.copilot.generated.rpc.SendAttachmentDirectory
 
getType() - Method in class com.github.copilot.generated.rpc.SendAttachmentFile
 
getType() - Method in class com.github.copilot.generated.rpc.SendAttachmentGitHubReference
 
getType() - Method in class com.github.copilot.generated.rpc.SendAttachmentSelection
 
getType() - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
getType() - Method in class com.github.copilot.generated.rpc.TaskInfo
Returns the discriminator value for this variant.
getType() - Method in class com.github.copilot.generated.rpc.TaskShellInfo
 
getType() - Method in class com.github.copilot.generated.rpc.TokenAuthInfo
 
getType() - Method in class com.github.copilot.generated.rpc.UserAuthInfo
 
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.SessionExtensionsAttachmentsPushedEvent
 
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.SystemNotification
Returns the discriminator value for this variant.
getType() - Method in class com.github.copilot.generated.SystemNotificationAgentCompleted
 
getType() - Method in class com.github.copilot.generated.SystemNotificationAgentIdle
 
getType() - Method in class com.github.copilot.generated.SystemNotificationEvent
 
getType() - Method in class com.github.copilot.generated.SystemNotificationInstructionDiscovered
 
getType() - Method in class com.github.copilot.generated.SystemNotificationNewInboxMessage
 
getType() - Method in class com.github.copilot.generated.SystemNotificationShellCompleted
 
getType() - Method in class com.github.copilot.generated.SystemNotificationShellDetachedCompleted
 
getType() - Method in class com.github.copilot.generated.ToolExecutionCompleteContent
Returns the discriminator value for this variant.
getType() - Method in class com.github.copilot.generated.ToolExecutionCompleteContentAudio
 
getType() - Method in class com.github.copilot.generated.ToolExecutionCompleteContentImage
 
getType() - Method in class com.github.copilot.generated.ToolExecutionCompleteContentResource
 
getType() - Method in class com.github.copilot.generated.ToolExecutionCompleteContentResourceLink
 
getType() - Method in class com.github.copilot.generated.ToolExecutionCompleteContentTerminal
 
getType() - Method in class com.github.copilot.generated.ToolExecutionCompleteContentText
 
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.UserMessageAttachment
Returns the discriminator value for this variant.
getType() - Method in class com.github.copilot.generated.UserMessageAttachmentBlob
 
getType() - Method in class com.github.copilot.generated.UserMessageAttachmentDirectory
 
getType() - Method in class com.github.copilot.generated.UserMessageAttachmentFile
 
getType() - Method in class com.github.copilot.generated.UserMessageAttachmentGitHubReference
 
getType() - Method in class com.github.copilot.generated.UserMessageAttachmentSelection
 
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.
getUri() - Method in class com.github.copilot.generated.ToolExecutionCompleteContentResourceLink
 
getUrl() - Method in class com.github.copilot.generated.PermissionPromptRequestUrl
 
getUrl() - Method in class com.github.copilot.generated.PermissionRequestUrl
 
getUrl() - Method in class com.github.copilot.generated.rpc.SendAttachmentGitHubReference
 
getUrl() - Method in class com.github.copilot.generated.UserMessageAttachmentGitHubReference
 
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.ContextTier
 
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.PermissionPromptRequestPathAccessKind
 
getValue() - Method in enum class com.github.copilot.generated.PermissionRequestMemoryAction
 
getValue() - Method in enum class com.github.copilot.generated.PermissionRequestMemoryDirection
 
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.AgentRegistryLiveTargetEntryAttentionKind
 
getValue() - Method in enum class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntryKind
 
getValue() - Method in enum class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntryLastTerminalEvent
 
getValue() - Method in enum class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntryStatus
 
getValue() - Method in enum class com.github.copilot.generated.rpc.AgentRegistryLogCaptureOpenErrorReason
 
getValue() - Method in enum class com.github.copilot.generated.rpc.AgentRegistrySpawnPermissionMode
 
getValue() - Method in enum class com.github.copilot.generated.rpc.AgentRegistrySpawnValidationErrorField
 
getValue() - Method in enum class com.github.copilot.generated.rpc.AgentRegistrySpawnValidationErrorReason
 
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.ContextTier
 
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.PermissionsSetAllowAllSource
 
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.SendAttachmentGitHubReferenceType
 
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.TaskExecutionMode
 
getValue() - Method in enum class com.github.copilot.generated.rpc.TaskShellInfoAttachmentMode
 
getValue() - Method in enum class com.github.copilot.generated.rpc.TaskStatus
 
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.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.SystemNotificationAgentCompletedStatus
 
getValue() - Method in enum class com.github.copilot.generated.ToolExecutionCompleteContentResourceLinkIconTheme
 
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.UserMessageAttachmentGitHubReferenceType
 
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
 
getWarning() - Method in class com.github.copilot.generated.PermissionPromptRequestCommands
 
getWarning() - Method in class com.github.copilot.generated.PermissionRequestShell
 
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.
GhCliAuthInfo - Class in com.github.copilot.generated.rpc
Schema for the `GhCliAuthInfo` type.
GhCliAuthInfo() - Constructor for class com.github.copilot.generated.rpc.GhCliAuthInfo
 
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.
group() - Method in record class com.github.copilot.generated.rpc.SlashCommandSelectSubcommandOption
Returns the value of the group 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.PermissionRequestShellCommand
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.PermissionRequestShellPossibleUrl
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.PermissionRule
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.AgentRegistryLiveTargetEntry
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.AgentRegistryLogCapture
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.CanvasActionInvokeParams
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.CopilotUserResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseEndpoints
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshots
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsChat
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsCompletions
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsPremiumInteractions
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.CurrentToolMetadata
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.SendAttachmentFileLineRange
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SendAttachmentSelectionDetails
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SendAttachmentSelectionDetailsEnd
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SendAttachmentSelectionDetailsStart
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.SessionCanvasActionInvokeParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionCanvasActionInvokeResult
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.SessionExtensionsSendAttachmentsToMessageParams
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.SessionModelListParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionModelListResult
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.SessionToolsGetCurrentMetadataParams
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.rpc.SessionToolsGetCurrentMetadataResult
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.SlashCommandSelectSubcommandOption
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.SessionExtensionsAttachmentsPushedEvent.SessionExtensionsAttachmentsPushedEventData
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.ToolExecutionCompleteContentResourceLinkIcon
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.UserMessageAttachmentFileLineRange
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.UserMessageAttachmentSelectionDetails
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.UserMessageAttachmentSelectionDetailsEnd
Returns a hash code value for this object.
hashCode() - Method in record class com.github.copilot.generated.UserMessageAttachmentSelectionDetailsStart
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.
hasQuota() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsChat
Returns the value of the hasQuota record component.
hasQuota() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsCompletions
Returns the value of the hasQuota record component.
hasQuota() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsPremiumInteractions
Returns the value of the hasQuota 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.
HMACAuthInfo - Class in com.github.copilot.generated.rpc
Schema for the `HMACAuthInfo` type.
HMACAuthInfo() - Constructor for class com.github.copilot.generated.rpc.HMACAuthInfo
 
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.AgentRegistryLiveTargetEntry
Returns the value of the host record component.
host() - Method in record class com.github.copilot.generated.rpc.CanvasActionInvokeParams
Returns the value of the host 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.
identifier() - Method in record class com.github.copilot.generated.PermissionRequestShellCommand
Returns the value of the identifier record component.
IDENTITY - Static variable in class com.github.copilot.rpc.SystemPromptSections
Agent identity preamble and mode statement.
IDLE - Enum constant in enum class com.github.copilot.generated.rpc.TaskStatus
The idle variant.
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.CanvasActionInvokeParams
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.SessionCanvasActionInvokeParams
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.CurrentToolMetadata
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.CanvasActionInvokeParams
Returns the value of the instanceId 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.SessionCanvasActionInvokeParams
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.rpc.SessionExtensionsSendAttachmentsToMessageParams
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, 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.
INVALID_NAME - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistrySpawnValidationErrorReason
The invalid-name variant.
invoke(SessionCanvasActionInvokeParams) - Method in class com.github.copilot.generated.rpc.SessionCanvasActionApi
Canvas action invocation parameters.
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) - Method in interface com.github.copilot.generated.rpc.RpcCaller
Invokes a JSON-RPC method and returns a future for the typed response.
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.
isEnableMcpApps() - Method in class com.github.copilot.rpc.ResumeSessionConfig
Returns whether MCP Apps (SEP-1865) UI passthrough is enabled on resume.
isEnableMcpApps() - Method in class com.github.copilot.rpc.SessionConfig
Returns whether MCP Apps (SEP-1865) UI passthrough is enabled on this session.
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.
isMcpEnabled() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponse
Returns the value of the isMcpEnabled 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.
ISSUE - Enum constant in enum class com.github.copilot.generated.rpc.SendAttachmentGitHubReferenceType
The issue variant.
ISSUE - Enum constant in enum class com.github.copilot.generated.UserMessageAttachmentGitHubReferenceType
The issue variant.
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.PermissionRule
Returns the value of the kind record component.
kind() - Method in record class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntry
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.
LargeToolOutputConfig - Class in com.github.copilot.rpc
Configuration for large tool output handling.
LargeToolOutputConfig() - Constructor for class com.github.copilot.rpc.LargeToolOutputConfig
 
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.
lastSeenMs() - Method in record class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntry
Returns the value of the lastSeenMs record component.
lastTerminalEvent() - Method in record class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntry
Returns the value of the lastTerminalEvent 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.
LIGHT - Enum constant in enum class com.github.copilot.generated.ToolExecutionCompleteContentResourceLinkIconTheme
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.
limitedUserQuotas() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponse
Returns the value of the limitedUserQuotas record component.
limitedUserResetDate() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponse
Returns the value of the limitedUserResetDate 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
 
line() - Method in record class com.github.copilot.generated.rpc.SendAttachmentSelectionDetailsEnd
Returns the value of the line record component.
line() - Method in record class com.github.copilot.generated.rpc.SendAttachmentSelectionDetailsStart
Returns the value of the line record component.
line() - Method in record class com.github.copilot.generated.UserMessageAttachmentSelectionDetailsEnd
Returns the value of the line record component.
line() - Method in record class com.github.copilot.generated.UserMessageAttachmentSelectionDetailsStart
Returns the value of the line record component.
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.SessionModelApi
Optional listing options.
list() - Method in record class com.github.copilot.generated.rpc.SessionModelListResult
Returns the value of the list record component.
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) - 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.CopilotUserResponse
Returns the value of the login record component.
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.ContextTier
The long_context variant.
LONG_CONTEXT - Enum constant in enum class com.github.copilot.generated.rpc.ContextTier
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

Main Classes - Section in package com.github.copilot
 
MANAGED_SERVER - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntryKind
The managed-server variant.
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) - 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, 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) - 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, 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, Boolean, Double, Map, 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) - 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) - 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) - 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) - 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) - 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.rpc.CurrentToolMetadata
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.rpc.CurrentToolMetadata
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.
mcpToolsTokens() - Method in record class com.github.copilot.generated.rpc.SessionMetadataContextInfoResult.SessionMetadataContextInfoResultContextInfo
Returns the value of the mcpToolsTokens 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.
Message and Tool Configuration - Section in package com.github.copilot.rpc
 
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.ToolExecutionCompleteContentResourceLinkIcon
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.AgentRegistryLiveTargetEntry
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() - Method in record class com.github.copilot.generated.ToolExecutionStartEvent.ToolExecutionStartEventData
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, 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.AgentRegistrySpawnValidationErrorField
The model variant.
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, 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, 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
 
Model Information - Section in package com.github.copilot.rpc
 
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) - 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.
monthlyQuotas() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponse
Returns the value of the monthlyQuotas record component.
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.CurrentToolMetadata
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.SlashCommandSelectSubcommandOption
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.
NAME - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistrySpawnValidationErrorField
The name variant.
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.CurrentToolMetadata
Returns the value of the namespacedName 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, Consumer) - Method in class com.github.copilot.CopilotSession
Registers an event handler for a specific event type.
on(Consumer) - 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.
openError() - Method in record class com.github.copilot.generated.rpc.AgentRegistryLogCapture
Returns the value of the openError record component.
openErrorReason() - Method in record class com.github.copilot.generated.rpc.AgentRegistryLogCapture
Returns the value of the openErrorReason record component.
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.
organizationCustomInstructions() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the organizationCustomInstructions record component.
organizationList() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponse
Returns the value of the organizationList record component.
organizationLoginList() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponse
Returns the value of the organizationLoginList record component.
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.
originTracker() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseEndpoints
Returns the value of the originTracker record component.
OTHER - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistryLogCaptureOpenErrorReason
The other variant.
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.
overageCount() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsChat
Returns the value of the overageCount record component.
overageCount() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsCompletions
Returns the value of the overageCount record component.
overageCount() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsPremiumInteractions
Returns the value of the overageCount record component.
overagePermitted() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsChat
Returns the value of the overagePermitted record component.
overagePermitted() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsCompletions
Returns the value of the overagePermitted record component.
overagePermitted() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsPremiumInteractions
Returns the value of the overagePermitted 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.AgentRegistryLogCapture
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.
percentRemaining() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsChat
Returns the value of the percentRemaining record component.
percentRemaining() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsCompletions
Returns the value of the percentRemaining record component.
percentRemaining() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsPremiumInteractions
Returns the value of the percentRemaining record component.
performedBy() - Method in record class com.github.copilot.generated.SessionTruncationEvent.SessionTruncationEventData
Returns the value of the performedBy record component.
PERMISSION - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntryAttentionKind
The permission variant.
PERMISSION - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistryLogCaptureOpenErrorReason
The permission variant.
PermissionApproved - Class in com.github.copilot.generated
Schema for the `PermissionApproved` type.
PermissionApproved() - Constructor for class com.github.copilot.generated.PermissionApproved
 
PermissionApprovedForLocation - Class in com.github.copilot.generated
Schema for the `PermissionApprovedForLocation` type.
PermissionApprovedForLocation() - Constructor for class com.github.copilot.generated.PermissionApprovedForLocation
 
PermissionApprovedForSession - Class in com.github.copilot.generated
Schema for the `PermissionApprovedForSession` type.
PermissionApprovedForSession() - Constructor for class com.github.copilot.generated.PermissionApprovedForSession
 
PermissionCancelled - Class in com.github.copilot.generated
Schema for the `PermissionCancelled` type.
PermissionCancelled() - Constructor for class com.github.copilot.generated.PermissionCancelled
 
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.
PermissionDecision - Class in com.github.copilot.generated.rpc
The client's response to the pending permission prompt
PermissionDecision() - Constructor for class com.github.copilot.generated.rpc.PermissionDecision
 
PermissionDecisionApproved - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionApproved` type.
PermissionDecisionApproved() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApproved
 
PermissionDecisionApprovedForLocation - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionApprovedForLocation` type.
PermissionDecisionApprovedForLocation() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApprovedForLocation
 
PermissionDecisionApprovedForSession - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionApprovedForSession` type.
PermissionDecisionApprovedForSession() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApprovedForSession
 
PermissionDecisionApproveForLocation - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionApproveForLocation` type.
PermissionDecisionApproveForLocation() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocation
 
PermissionDecisionApproveForLocationApproval - Class in com.github.copilot.generated.rpc
Approval to persist for this location
PermissionDecisionApproveForLocationApproval() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApproval
 
PermissionDecisionApproveForLocationApprovalCommands - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionApproveForLocationApprovalCommands` type.
PermissionDecisionApproveForLocationApprovalCommands() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalCommands
 
PermissionDecisionApproveForLocationApprovalCustomTool - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionApproveForLocationApprovalCustomTool` type.
PermissionDecisionApproveForLocationApprovalCustomTool() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalCustomTool
 
PermissionDecisionApproveForLocationApprovalExtensionManagement - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionApproveForLocationApprovalExtensionManagement` type.
PermissionDecisionApproveForLocationApprovalExtensionManagement() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalExtensionManagement
 
PermissionDecisionApproveForLocationApprovalExtensionPermissionAccess - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionApproveForLocationApprovalExtensionPermissionAccess` type.
PermissionDecisionApproveForLocationApprovalExtensionPermissionAccess() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalExtensionPermissionAccess
 
PermissionDecisionApproveForLocationApprovalMcp - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionApproveForLocationApprovalMcp` type.
PermissionDecisionApproveForLocationApprovalMcp() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalMcp
 
PermissionDecisionApproveForLocationApprovalMcpSampling - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionApproveForLocationApprovalMcpSampling` type.
PermissionDecisionApproveForLocationApprovalMcpSampling() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalMcpSampling
 
PermissionDecisionApproveForLocationApprovalMemory - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionApproveForLocationApprovalMemory` type.
PermissionDecisionApproveForLocationApprovalMemory() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalMemory
 
PermissionDecisionApproveForLocationApprovalRead - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionApproveForLocationApprovalRead` type.
PermissionDecisionApproveForLocationApprovalRead() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalRead
 
PermissionDecisionApproveForLocationApprovalWrite - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionApproveForLocationApprovalWrite` type.
PermissionDecisionApproveForLocationApprovalWrite() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalWrite
 
PermissionDecisionApproveForSession - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionApproveForSession` type.
PermissionDecisionApproveForSession() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApproveForSession
 
PermissionDecisionApproveForSessionApproval - Class in com.github.copilot.generated.rpc
Session-scoped approval to remember (tool prompts only; omitted for path/url prompts)
PermissionDecisionApproveForSessionApproval() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApproval
 
PermissionDecisionApproveForSessionApprovalCommands - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionApproveForSessionApprovalCommands` type.
PermissionDecisionApproveForSessionApprovalCommands() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalCommands
 
PermissionDecisionApproveForSessionApprovalCustomTool - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionApproveForSessionApprovalCustomTool` type.
PermissionDecisionApproveForSessionApprovalCustomTool() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalCustomTool
 
PermissionDecisionApproveForSessionApprovalExtensionManagement - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionApproveForSessionApprovalExtensionManagement` type.
PermissionDecisionApproveForSessionApprovalExtensionManagement() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalExtensionManagement
 
PermissionDecisionApproveForSessionApprovalExtensionPermissionAccess - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionApproveForSessionApprovalExtensionPermissionAccess` type.
PermissionDecisionApproveForSessionApprovalExtensionPermissionAccess() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalExtensionPermissionAccess
 
PermissionDecisionApproveForSessionApprovalMcp - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionApproveForSessionApprovalMcp` type.
PermissionDecisionApproveForSessionApprovalMcp() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalMcp
 
PermissionDecisionApproveForSessionApprovalMcpSampling - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionApproveForSessionApprovalMcpSampling` type.
PermissionDecisionApproveForSessionApprovalMcpSampling() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalMcpSampling
 
PermissionDecisionApproveForSessionApprovalMemory - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionApproveForSessionApprovalMemory` type.
PermissionDecisionApproveForSessionApprovalMemory() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalMemory
 
PermissionDecisionApproveForSessionApprovalRead - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionApproveForSessionApprovalRead` type.
PermissionDecisionApproveForSessionApprovalRead() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalRead
 
PermissionDecisionApproveForSessionApprovalWrite - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionApproveForSessionApprovalWrite` type.
PermissionDecisionApproveForSessionApprovalWrite() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalWrite
 
PermissionDecisionApproveOnce - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionApproveOnce` type.
PermissionDecisionApproveOnce() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApproveOnce
 
PermissionDecisionApprovePermanently - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionApprovePermanently` type.
PermissionDecisionApprovePermanently() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionApprovePermanently
 
PermissionDecisionCancelled - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionCancelled` type.
PermissionDecisionCancelled() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionCancelled
 
PermissionDecisionDeniedByContentExclusionPolicy - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionDeniedByContentExclusionPolicy` type.
PermissionDecisionDeniedByContentExclusionPolicy() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionDeniedByContentExclusionPolicy
 
PermissionDecisionDeniedByPermissionRequestHook - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionDeniedByPermissionRequestHook` type.
PermissionDecisionDeniedByPermissionRequestHook() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionDeniedByPermissionRequestHook
 
PermissionDecisionDeniedByRules - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionDeniedByRules` type.
PermissionDecisionDeniedByRules() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionDeniedByRules
 
PermissionDecisionDeniedInteractivelyByUser - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionDeniedInteractivelyByUser` type.
PermissionDecisionDeniedInteractivelyByUser() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionDeniedInteractivelyByUser
 
PermissionDecisionDeniedNoApprovalRuleAndCouldNotRequestFromUser - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionDeniedNoApprovalRuleAndCouldNotRequestFromUser` type.
PermissionDecisionDeniedNoApprovalRuleAndCouldNotRequestFromUser() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionDeniedNoApprovalRuleAndCouldNotRequestFromUser
 
permissionDecisionReason() - Method in record class com.github.copilot.rpc.PreToolUseHookOutput
Returns the value of the permissionDecisionReason record component.
PermissionDecisionReject - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionReject` type.
PermissionDecisionReject() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionReject
 
PermissionDecisionUserNotAvailable - Class in com.github.copilot.generated.rpc
Schema for the `PermissionDecisionUserNotAvailable` type.
PermissionDecisionUserNotAvailable() - Constructor for class com.github.copilot.generated.rpc.PermissionDecisionUserNotAvailable
 
PermissionDeniedByContentExclusionPolicy - Class in com.github.copilot.generated
Schema for the `PermissionDeniedByContentExclusionPolicy` type.
PermissionDeniedByContentExclusionPolicy() - Constructor for class com.github.copilot.generated.PermissionDeniedByContentExclusionPolicy
 
PermissionDeniedByPermissionRequestHook - Class in com.github.copilot.generated
Schema for the `PermissionDeniedByPermissionRequestHook` type.
PermissionDeniedByPermissionRequestHook() - Constructor for class com.github.copilot.generated.PermissionDeniedByPermissionRequestHook
 
PermissionDeniedByRules - Class in com.github.copilot.generated
Schema for the `PermissionDeniedByRules` type.
PermissionDeniedByRules() - Constructor for class com.github.copilot.generated.PermissionDeniedByRules
 
PermissionDeniedInteractivelyByUser - Class in com.github.copilot.generated
Schema for the `PermissionDeniedInteractivelyByUser` type.
PermissionDeniedInteractivelyByUser() - Constructor for class com.github.copilot.generated.PermissionDeniedInteractivelyByUser
 
PermissionDeniedNoApprovalRuleAndCouldNotRequestFromUser - Class in com.github.copilot.generated
Schema for the `PermissionDeniedNoApprovalRuleAndCouldNotRequestFromUser` type.
PermissionDeniedNoApprovalRuleAndCouldNotRequestFromUser() - Constructor for class com.github.copilot.generated.PermissionDeniedNoApprovalRuleAndCouldNotRequestFromUser
 
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.
PERMISSIONMODE - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistrySpawnValidationErrorField
The permissionMode variant.
PermissionPathsConfig - Record Class in com.github.copilot.generated.rpc
If specified, replaces the session's path-permission policy.
PermissionPathsConfig(Boolean, List, Boolean, String) - Constructor for record class com.github.copilot.generated.rpc.PermissionPathsConfig
Creates an instance of a PermissionPathsConfig record class.
PermissionPromptRequest - Class in com.github.copilot.generated
Derived user-facing permission prompt details for UI consumers
PermissionPromptRequest() - Constructor for class com.github.copilot.generated.PermissionPromptRequest
 
PermissionPromptRequestCommands - Class in com.github.copilot.generated
Shell command permission prompt
PermissionPromptRequestCommands() - Constructor for class com.github.copilot.generated.PermissionPromptRequestCommands
 
PermissionPromptRequestCustomTool - Class in com.github.copilot.generated
Custom tool invocation permission prompt
PermissionPromptRequestCustomTool() - Constructor for class com.github.copilot.generated.PermissionPromptRequestCustomTool
 
PermissionPromptRequestExtensionManagement - Class in com.github.copilot.generated
Extension management permission prompt
PermissionPromptRequestExtensionManagement() - Constructor for class com.github.copilot.generated.PermissionPromptRequestExtensionManagement
 
PermissionPromptRequestExtensionPermissionAccess - Class in com.github.copilot.generated
Extension permission access prompt
PermissionPromptRequestExtensionPermissionAccess() - Constructor for class com.github.copilot.generated.PermissionPromptRequestExtensionPermissionAccess
 
PermissionPromptRequestHook - Class in com.github.copilot.generated
Hook confirmation permission prompt
PermissionPromptRequestHook() - Constructor for class com.github.copilot.generated.PermissionPromptRequestHook
 
PermissionPromptRequestMcp - Class in com.github.copilot.generated
MCP tool invocation permission prompt
PermissionPromptRequestMcp() - Constructor for class com.github.copilot.generated.PermissionPromptRequestMcp
 
PermissionPromptRequestMemory - Class in com.github.copilot.generated
Memory operation permission prompt
PermissionPromptRequestMemory() - Constructor for class com.github.copilot.generated.PermissionPromptRequestMemory
 
PermissionPromptRequestPath - Class in com.github.copilot.generated
Path access permission prompt
PermissionPromptRequestPath() - Constructor for class com.github.copilot.generated.PermissionPromptRequestPath
 
PermissionPromptRequestPathAccessKind - Enum Class in com.github.copilot.generated
Underlying permission kind that needs path approval
PermissionPromptRequestRead - Class in com.github.copilot.generated
File read permission prompt
PermissionPromptRequestRead() - Constructor for class com.github.copilot.generated.PermissionPromptRequestRead
 
PermissionPromptRequestUrl - Class in com.github.copilot.generated
URL access permission prompt
PermissionPromptRequestUrl() - Constructor for class com.github.copilot.generated.PermissionPromptRequestUrl
 
PermissionPromptRequestWrite - Class in com.github.copilot.generated
File write permission prompt
PermissionPromptRequestWrite() - Constructor for class com.github.copilot.generated.PermissionPromptRequestWrite
 
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.generated
Details of the permission being requested
PermissionRequest - Class in com.github.copilot.rpc
Represents a permission request from the AI assistant.
PermissionRequest() - Constructor for class com.github.copilot.generated.PermissionRequest
 
PermissionRequest() - Constructor for class com.github.copilot.rpc.PermissionRequest
 
PermissionRequestCustomTool - Class in com.github.copilot.generated
Custom tool invocation permission request
PermissionRequestCustomTool() - Constructor for class com.github.copilot.generated.PermissionRequestCustomTool
 
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.
PermissionRequestExtensionManagement - Class in com.github.copilot.generated
Extension management permission request
PermissionRequestExtensionManagement() - Constructor for class com.github.copilot.generated.PermissionRequestExtensionManagement
 
PermissionRequestExtensionPermissionAccess - Class in com.github.copilot.generated
Extension permission access request
PermissionRequestExtensionPermissionAccess() - Constructor for class com.github.copilot.generated.PermissionRequestExtensionPermissionAccess
 
PermissionRequestHook - Class in com.github.copilot.generated
Hook confirmation permission request
PermissionRequestHook() - Constructor for class com.github.copilot.generated.PermissionRequestHook
 
PermissionRequestMcp - Class in com.github.copilot.generated
MCP tool invocation permission request
PermissionRequestMcp() - Constructor for class com.github.copilot.generated.PermissionRequestMcp
 
PermissionRequestMemory - Class in com.github.copilot.generated
Memory operation permission request
PermissionRequestMemory() - Constructor for class com.github.copilot.generated.PermissionRequestMemory
 
PermissionRequestMemoryAction - Enum Class in com.github.copilot.generated
Whether this is a store or vote memory operation
PermissionRequestMemoryDirection - Enum Class in com.github.copilot.generated
Vote direction (vote only)
PermissionRequestRead - Class in com.github.copilot.generated
File or directory read permission request
PermissionRequestRead() - Constructor for class com.github.copilot.generated.PermissionRequestRead
 
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.
PermissionRequestShell - Class in com.github.copilot.generated
Shell command permission request
PermissionRequestShell() - Constructor for class com.github.copilot.generated.PermissionRequestShell
 
PermissionRequestShellCommand - Record Class in com.github.copilot.generated
Schema for the `PermissionRequestShellCommand` type.
PermissionRequestShellCommand(String, Boolean) - Constructor for record class com.github.copilot.generated.PermissionRequestShellCommand
Creates an instance of a PermissionRequestShellCommand record class.
PermissionRequestShellPossibleUrl - Record Class in com.github.copilot.generated
Schema for the `PermissionRequestShellPossibleUrl` type.
PermissionRequestShellPossibleUrl(String) - Constructor for record class com.github.copilot.generated.PermissionRequestShellPossibleUrl
Creates an instance of a PermissionRequestShellPossibleUrl record class.
PermissionRequestUrl - Class in com.github.copilot.generated
URL access permission request
PermissionRequestUrl() - Constructor for class com.github.copilot.generated.PermissionRequestUrl
 
PermissionRequestWrite - Class in com.github.copilot.generated
File write permission request
PermissionRequestWrite() - Constructor for class com.github.copilot.generated.PermissionRequestWrite
 
PermissionResult - Class in com.github.copilot.generated
The result of the permission request
PermissionResult() - Constructor for class com.github.copilot.generated.PermissionResult
 
PermissionRule - Record Class in com.github.copilot.generated
Schema for the `PermissionRule` type.
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.PermissionRule
Creates an instance of a PermissionRule record class.
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, List) - 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.
Permissions - Section in package com.github.copilot.rpc
 
PermissionsConfigureAdditionalContentExclusionPolicy - Record Class in com.github.copilot.generated.rpc
Schema for the `PermissionsConfigureAdditionalContentExclusionPolicy` type.
PermissionsConfigureAdditionalContentExclusionPolicy(List, 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, List, List, 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.
PermissionsLocationsAddToolApprovalDetails - Class in com.github.copilot.generated.rpc
Tool approval to persist and apply
PermissionsLocationsAddToolApprovalDetails() - Constructor for class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetails
 
PermissionsLocationsAddToolApprovalDetailsCommands - Class in com.github.copilot.generated.rpc
Schema for the `PermissionsLocationsAddToolApprovalDetailsCommands` type.
PermissionsLocationsAddToolApprovalDetailsCommands() - Constructor for class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsCommands
 
PermissionsLocationsAddToolApprovalDetailsCustomTool - Class in com.github.copilot.generated.rpc
Schema for the `PermissionsLocationsAddToolApprovalDetailsCustomTool` type.
PermissionsLocationsAddToolApprovalDetailsCustomTool() - Constructor for class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsCustomTool
 
PermissionsLocationsAddToolApprovalDetailsExtensionManagement - Class in com.github.copilot.generated.rpc
Schema for the `PermissionsLocationsAddToolApprovalDetailsExtensionManagement` type.
PermissionsLocationsAddToolApprovalDetailsExtensionManagement() - Constructor for class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsExtensionManagement
 
PermissionsLocationsAddToolApprovalDetailsExtensionPermissionAccess - Class in com.github.copilot.generated.rpc
Schema for the `PermissionsLocationsAddToolApprovalDetailsExtensionPermissionAccess` type.
PermissionsLocationsAddToolApprovalDetailsExtensionPermissionAccess() - Constructor for class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsExtensionPermissionAccess
 
PermissionsLocationsAddToolApprovalDetailsMcp - Class in com.github.copilot.generated.rpc
Schema for the `PermissionsLocationsAddToolApprovalDetailsMcp` type.
PermissionsLocationsAddToolApprovalDetailsMcp() - Constructor for class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsMcp
 
PermissionsLocationsAddToolApprovalDetailsMcpSampling - Class in com.github.copilot.generated.rpc
Schema for the `PermissionsLocationsAddToolApprovalDetailsMcpSampling` type.
PermissionsLocationsAddToolApprovalDetailsMcpSampling() - Constructor for class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsMcpSampling
 
PermissionsLocationsAddToolApprovalDetailsMemory - Class in com.github.copilot.generated.rpc
Schema for the `PermissionsLocationsAddToolApprovalDetailsMemory` type.
PermissionsLocationsAddToolApprovalDetailsMemory() - Constructor for class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsMemory
 
PermissionsLocationsAddToolApprovalDetailsRead - Class in com.github.copilot.generated.rpc
Schema for the `PermissionsLocationsAddToolApprovalDetailsRead` type.
PermissionsLocationsAddToolApprovalDetailsRead() - Constructor for class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsRead
 
PermissionsLocationsAddToolApprovalDetailsWrite - Class in com.github.copilot.generated.rpc
Schema for the `PermissionsLocationsAddToolApprovalDetailsWrite` type.
PermissionsLocationsAddToolApprovalDetailsWrite() - Constructor for class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsWrite
 
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.
PermissionsSetAllowAllSource - Enum Class in com.github.copilot.generated.rpc
Optional source for allow-all telemetry.
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) - 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.AgentRegistryLiveTargetEntry
Returns the value of the pid 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.
port() - Method in record class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntry
Returns the value of the port 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.
PR - Enum constant in enum class com.github.copilot.generated.rpc.SendAttachmentGitHubReferenceType
The pr variant.
PR - Enum constant in enum class com.github.copilot.generated.UserMessageAttachmentGitHubReferenceType
The pr 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
 
premiumInteractions() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshots
Returns the value of the premiumInteractions record component.
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
 
Provider Configuration (BYOK) - Section in package com.github.copilot.rpc
 
proxy() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseEndpoints
Returns the value of the proxy record component.
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.
QueuedCommandHandled - Class in com.github.copilot.generated.rpc
Schema for the `QueuedCommandHandled` type.
QueuedCommandHandled() - Constructor for class com.github.copilot.generated.rpc.QueuedCommandHandled
 
QueuedCommandNotHandled - Class in com.github.copilot.generated.rpc
Schema for the `QueuedCommandNotHandled` type.
QueuedCommandNotHandled() - Constructor for class com.github.copilot.generated.rpc.QueuedCommandNotHandled
 
QueuedCommandResult - Class in com.github.copilot.generated.rpc
Result of the queued command execution.
QueuedCommandResult() - Constructor for class com.github.copilot.generated.rpc.QueuedCommandResult
 
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
Quick Start - Section in package com.github.copilot
 
quotaId() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsChat
Returns the value of the quotaId record component.
quotaId() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsCompletions
Returns the value of the quotaId record component.
quotaId() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsPremiumInteractions
Returns the value of the quotaId record component.
quotaRemaining() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsChat
Returns the value of the quotaRemaining record component.
quotaRemaining() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsCompletions
Returns the value of the quotaRemaining record component.
quotaRemaining() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsPremiumInteractions
Returns the value of the quotaRemaining record component.
quotaResetAt() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsChat
Returns the value of the quotaResetAt record component.
quotaResetAt() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsCompletions
Returns the value of the quotaResetAt record component.
quotaResetAt() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsPremiumInteractions
Returns the value of the quotaResetAt record component.
quotaResetDate() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponse
Returns the value of the quotaResetDate record component.
quotaResetDateUtc() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponse
Returns the value of the quotaResetDateUtc record component.
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.
quotaSnapshots() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponse
Returns the value of the quotaSnapshots record component.
quotaSnapshots() - Method in record class com.github.copilot.generated.rpc.SessionModelListResult
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.
READ - Enum constant in enum class com.github.copilot.generated.PermissionPromptRequestPathAccessKind
The read variant.
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.
readOnly() - Method in record class com.github.copilot.generated.PermissionRequestShellCommand
Returns the value of the readOnly record component.
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.
Related Packages - Section in package com.github.copilot
 
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.ServerMcpConfigApi
Invokes mcp.config.reload.
reload() - Method in class com.github.copilot.generated.rpc.ServerUserSettingsApi
Invokes user.settings.reload.
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.
remaining() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsChat
Returns the value of the remaining record component.
remaining() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsCompletions
Returns the value of the remaining record component.
remaining() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsPremiumInteractions
Returns the value of the remaining record component.
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.
restrictedTelemetry() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponse
Returns the value of the restrictedTelemetry record component.
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.SessionCanvasActionInvokeResult
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.PermissionsSetAllowAllSource
The rpc variant.
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.
RUNNING - Enum constant in enum class com.github.copilot.generated.rpc.TaskStatus
The running variant.
runningInInteractiveMode() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the runningInInteractiveMode record component.
runtime - Variable in class com.github.copilot.generated.rpc.ServerRpc
API methods for the runtime namespace.
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.
schemaVersion() - Method in record class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntry
Returns the value of the schemaVersion record component.
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) - 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
invalid reference
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
invalid reference
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.
SendAttachment - Class in com.github.copilot.generated.rpc
A user message attachment — a file, directory, code selection, blob, or GitHub reference
SendAttachment() - Constructor for class com.github.copilot.generated.rpc.SendAttachment
 
SendAttachmentBlob - Class in com.github.copilot.generated.rpc
Blob attachment with inline base64-encoded data
SendAttachmentBlob() - Constructor for class com.github.copilot.generated.rpc.SendAttachmentBlob
 
SendAttachmentDirectory - Class in com.github.copilot.generated.rpc
Directory attachment
SendAttachmentDirectory() - Constructor for class com.github.copilot.generated.rpc.SendAttachmentDirectory
 
SendAttachmentFile - Class in com.github.copilot.generated.rpc
File attachment
SendAttachmentFile() - Constructor for class com.github.copilot.generated.rpc.SendAttachmentFile
 
SendAttachmentFileLineRange - Record Class in com.github.copilot.generated.rpc
Optional line range to scope the attachment to a specific section of the file
SendAttachmentFileLineRange(Long, Long) - Constructor for record class com.github.copilot.generated.rpc.SendAttachmentFileLineRange
Creates an instance of a SendAttachmentFileLineRange record class.
SendAttachmentGitHubReference - Class in com.github.copilot.generated.rpc
GitHub issue, pull request, or discussion reference
SendAttachmentGitHubReference() - Constructor for class com.github.copilot.generated.rpc.SendAttachmentGitHubReference
 
SendAttachmentGitHubReferenceType - Enum Class in com.github.copilot.generated.rpc
Type of GitHub reference
SendAttachmentSelection - Class in com.github.copilot.generated.rpc
Code selection attachment from an editor
SendAttachmentSelection() - Constructor for class com.github.copilot.generated.rpc.SendAttachmentSelection
 
SendAttachmentSelectionDetails - Record Class in com.github.copilot.generated.rpc
Position range of the selection within the file
SendAttachmentSelectionDetails(SendAttachmentSelectionDetailsStart, SendAttachmentSelectionDetailsEnd) - Constructor for record class com.github.copilot.generated.rpc.SendAttachmentSelectionDetails
Creates an instance of a SendAttachmentSelectionDetails record class.
SendAttachmentSelectionDetailsEnd - Record Class in com.github.copilot.generated.rpc
End position of the selection
SendAttachmentSelectionDetailsEnd(Long, Long) - Constructor for record class com.github.copilot.generated.rpc.SendAttachmentSelectionDetailsEnd
Creates an instance of a SendAttachmentSelectionDetailsEnd record class.
SendAttachmentSelectionDetailsStart - Record Class in com.github.copilot.generated.rpc
Start position of the selection
SendAttachmentSelectionDetailsStart(Long, Long) - Constructor for record class com.github.copilot.generated.rpc.SendAttachmentSelectionDetailsStart
Creates an instance of a SendAttachmentSelectionDetailsStart record class.
sendAttachmentsToMessage(SessionExtensionsSendAttachmentsToMessageParams) - Method in class com.github.copilot.generated.rpc.SessionExtensionsApi
Parameters for session.extensions.sendAttachmentsToMessage.
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.
ServerRuntimeApi - Class in com.github.copilot.generated.rpc
API methods for the runtime namespace.
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.
ServerUserApi - Class in com.github.copilot.generated.rpc
API methods for the user namespace.
ServerUserSettingsApi - Class in com.github.copilot.generated.rpc
API methods for the user.settings namespace.
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.CanvasActionInvokeParams
Returns the value of the session 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) - 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) - 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.
SessionCanvasActionApi - Class in com.github.copilot.generated.rpc
API methods for the canvas.action namespace.
SessionCanvasActionInvokeParams - Record Class in com.github.copilot.generated.rpc
Canvas action invocation parameters.
SessionCanvasActionInvokeParams(String, String, String, Object) - Constructor for record class com.github.copilot.generated.rpc.SessionCanvasActionInvokeParams
Creates an instance of a SessionCanvasActionInvokeParams record class.
SessionCanvasActionInvokeResult - Record Class in com.github.copilot.generated.rpc
Canvas action invocation result.
SessionCanvasActionInvokeResult(Object) - Constructor for record class com.github.copilot.generated.rpc.SessionCanvasActionInvokeResult
Creates an instance of a SessionCanvasActionInvokeResult 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) - 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) - 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) - 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) - 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
 
Session Configuration - Section in package com.github.copilot.rpc
 
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, List, List) - 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, 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) - 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, 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.
SessionExtensionsAttachmentsPushedEvent - Class in com.github.copilot.generated
Session event "session.extensions.attachments_pushed".
SessionExtensionsAttachmentsPushedEvent() - Constructor for class com.github.copilot.generated.SessionExtensionsAttachmentsPushedEvent
 
SessionExtensionsAttachmentsPushedEvent.SessionExtensionsAttachmentsPushedEventData - Record Class in com.github.copilot.generated
SessionExtensionsAttachmentsPushedEventData(List) - Constructor for record class com.github.copilot.generated.SessionExtensionsAttachmentsPushedEvent.SessionExtensionsAttachmentsPushedEventData
Creates an instance of a SessionExtensionsAttachmentsPushedEventData record class.
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) - 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) - 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.
SessionExtensionsSendAttachmentsToMessageParams - Record Class in com.github.copilot.generated.rpc
Parameters for session.extensions.sendAttachmentsToMessage.
SessionExtensionsSendAttachmentsToMessageParams(String, String, List) - Constructor for record class com.github.copilot.generated.rpc.SessionExtensionsSendAttachmentsToMessageParams
Creates an instance of a SessionExtensionsSendAttachmentsToMessageParams 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, 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, 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) - 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, List, 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.AgentRegistryLiveTargetEntry
Returns the value of the sessionId record component.
sessionId() - Method in record class com.github.copilot.generated.rpc.CanvasActionInvokeParams
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.SessionCanvasActionInvokeParams
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.SessionExtensionsSendAttachmentsToMessageParams
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.SessionModelListParams
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.SessionToolsGetCurrentMetadataParams
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) - 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) - 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) - 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) - 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) - 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) - 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, 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.
SessionModelChangeEventData(String, String, String, String, ReasoningSummary, ReasoningSummary, ContextTier, 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, reasoning effort, and context tier for the session.
SessionModelGetCurrentResult(String, String, ContextTier) - Constructor for record class com.github.copilot.generated.rpc.SessionModelGetCurrentResult
Creates an instance of a SessionModelGetCurrentResult record class.
SessionModelListParams - Record Class in com.github.copilot.generated.rpc
Optional listing options.
SessionModelListParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionModelListParams
Creates an instance of a SessionModelListParams record class.
SessionModelListResult - Record Class in com.github.copilot.generated.rpc
The list of models available to this session.
SessionModelListResult(List, Map) - Constructor for record class com.github.copilot.generated.rpc.SessionModelListResult
Creates an instance of a SessionModelListResult 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, capability overrides, and context tier.
SessionModelSwitchToParams(String, String, String, ReasoningSummary, ModelCapabilitiesOverride, ContextTier) - 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.
sessionName() - Method in record class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntry
Returns the value of the sessionName record component.
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, Boolean, Object, String, List, List, OptionsUpdateToolFilterPrecedence, Boolean, String, List, Object, Boolean, OptionsUpdateEnvValueMode, List, List, Boolean, List, Boolean, Boolean, Boolean, List, Boolean, String, Boolean, String, Boolean, Boolean, Boolean, Boolean, String, String, List, Boolean, Boolean, String, Boolean, Boolean, Boolean, 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) - 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) - 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, List, 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) - 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) - 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, PermissionsSetAllowAllSource) - 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) - 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, List) - 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, ContextTier, 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) - 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) - 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) - 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) - 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) - 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, SendMode, Boolean, Boolean, String, Object, SendAgentMode, Map, 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) - 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) - 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) - 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, Long, Long, ShutdownCodeChanges, Map, 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) - 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) - 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) - 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, List) - 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) - 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, 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) - 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, List, List, 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) - 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, ContextTier, 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) - 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) - 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) - 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.
SessionToolsGetCurrentMetadataParams - Record Class in com.github.copilot.generated.rpc
Identifies the target session.
SessionToolsGetCurrentMetadataParams(String) - Constructor for record class com.github.copilot.generated.rpc.SessionToolsGetCurrentMetadataParams
Creates an instance of a SessionToolsGetCurrentMetadataParams record class.
SessionToolsGetCurrentMetadataResult - Record Class in com.github.copilot.generated.rpc
Current lightweight tool metadata snapshot for the session.
SessionToolsGetCurrentMetadataResult(List) - Constructor for record class com.github.copilot.generated.rpc.SessionToolsGetCurrentMetadataResult
Creates an instance of a SessionToolsGetCurrentMetadataResult record class.
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) - 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, Long, OffsetDateTime, UsageMetricsCodeChanges, Map, 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) - 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, 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) - 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) - 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.
setAccessKind(PermissionPromptRequestPathAccessKind) - Method in class com.github.copilot.generated.PermissionPromptRequestPath
 
setAction(PermissionRequestMemoryAction) - Method in class com.github.copilot.generated.PermissionPromptRequestMemory
 
setAction(PermissionRequestMemoryAction) - Method in class com.github.copilot.generated.PermissionRequestMemory
 
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) - Method in class com.github.copilot.rpc.ExitPlanModeRequest
Sets the available actions the user can select.
setActiveStartedAt(OffsetDateTime) - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
setActiveTimeMs(Long) - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
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.
setAgentId(String) - Method in class com.github.copilot.generated.SystemNotificationAgentCompleted
 
setAgentId(String) - Method in class com.github.copilot.generated.SystemNotificationAgentIdle
 
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.
setAgentType(String) - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
setAgentType(String) - Method in class com.github.copilot.generated.SystemNotificationAgentCompleted
 
setAgentType(String) - Method in class com.github.copilot.generated.SystemNotificationAgentIdle
 
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.generated.rpc.ApiKeyAuthInfo
 
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.
setApproval(PermissionDecisionApproveForLocationApproval) - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocation
 
setApproval(PermissionDecisionApproveForSessionApproval) - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSession
 
setApproval(UserToolSessionApproval) - Method in class com.github.copilot.generated.rpc.PermissionDecisionApprovedForLocation
 
setApproval(UserToolSessionApproval) - Method in class com.github.copilot.generated.rpc.PermissionDecisionApprovedForSession
 
setApproval(UserToolSessionApproval) - Method in class com.github.copilot.generated.PermissionApprovedForLocation
 
setApproval(UserToolSessionApproval) - Method in class com.github.copilot.generated.PermissionApprovedForSession
 
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(Object) - Method in class com.github.copilot.generated.PermissionPromptRequestCustomTool
 
setArgs(Object) - Method in class com.github.copilot.generated.PermissionPromptRequestMcp
 
setArgs(Object) - Method in class com.github.copilot.generated.PermissionRequestCustomTool
 
setArgs(Object) - Method in class com.github.copilot.generated.PermissionRequestMcp
 
setArgs(String) - Method in class com.github.copilot.rpc.CommandContext
Sets the argument string.
setArgs(List) - 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.
setAttachmentMode(TaskShellInfoAttachmentMode) - Method in class com.github.copilot.generated.rpc.TaskShellInfo
 
setAttachments(List) - Method in class com.github.copilot.rpc.MessageOptions
Sets attachments to include with the message.
setAttachments(List) - 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) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets available tools.
setAvailableTools(List) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets the list of tool names that are allowed in this session.
setAvailableTools(List) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets available tools.
setAvailableTools(List) - 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.
setCanOfferSessionApproval(Boolean) - Method in class com.github.copilot.generated.PermissionPromptRequestCommands
 
setCanOfferSessionApproval(Boolean) - Method in class com.github.copilot.generated.PermissionPromptRequestWrite
 
setCanOfferSessionApproval(Boolean) - Method in class com.github.copilot.generated.PermissionRequestShell
 
setCanOfferSessionApproval(Boolean) - Method in class com.github.copilot.generated.PermissionRequestWrite
 
setCanPromoteToBackground(Boolean) - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
setCanPromoteToBackground(Boolean) - Method in class com.github.copilot.generated.rpc.TaskShellInfo
 
setCapabilities(ModelCapabilities) - Method in class com.github.copilot.rpc.ModelInfo
 
setCapabilities(List) - Method in class com.github.copilot.generated.PermissionPromptRequestExtensionPermissionAccess
 
setCapabilities(List) - Method in class com.github.copilot.generated.PermissionRequestExtensionPermissionAccess
 
setCaptureContent(boolean) - Method in class com.github.copilot.rpc.TelemetryConfig
Sets whether to capture message content as part of telemetry.
setChildPid(Long) - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnRegistryTimeout
 
setChoices(List) - Method in class com.github.copilot.rpc.UserInputRequest
Sets the choices for multiple choice questions.
setCitations(String) - Method in class com.github.copilot.generated.PermissionPromptRequestMemory
 
setCitations(String) - Method in class com.github.copilot.generated.PermissionRequestMemory
 
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.
setCode(String) - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnError
 
setCommand(String) - Method in class com.github.copilot.generated.rpc.SlashCommandSelectSubcommandResult
 
setCommand(String) - Method in class com.github.copilot.generated.rpc.TaskShellInfo
 
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.
setCommandIdentifiers(List) - Method in class com.github.copilot.generated.PermissionPromptRequestCommands
 
setCommandIdentifiers(List) - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalCommands
 
setCommandIdentifiers(List) - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalCommands
 
setCommandIdentifiers(List) - Method in class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsCommands
 
setCommandIdentifiers(List) - Method in class com.github.copilot.generated.rpc.UserToolSessionApprovalCommands
 
setCommandIdentifiers(List) - Method in class com.github.copilot.generated.UserToolSessionApprovalCommands
 
setCommandName(String) - Method in class com.github.copilot.rpc.CommandContext
Sets the command name.
setCommands(List) - Method in class com.github.copilot.generated.PermissionRequestShell
 
setCommands(List) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets slash commands registered for this session.
setCommands(List) - Method in class com.github.copilot.rpc.SessionConfig
Sets slash commands registered for this session.
setCommands(List) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets the commands wire definitions.
setCommands(List) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets the commands wire definitions.
setCompletedAt(OffsetDateTime) - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
setCompletedAt(OffsetDateTime) - Method in class com.github.copilot.generated.rpc.TaskShellInfo
 
setConfigDirectory(String) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets config directory.
setConfigDirectory(String) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets the configuration directory path.
setConfigDirectory(String) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets config directory.
setConfigDirectory(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) - 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.
setContextTier(String) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets the context window tier.
setContextTier(String) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets the context window tier to apply on resume for models that support it.
setContextTier(String) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets the context window tier.
setContextTier(String) - Method in class com.github.copilot.rpc.SessionConfig
Sets the context window tier for models that support it.
setCopilotHome(String) - Method in class com.github.copilot.rpc.CopilotClientOptions
Sets the base directory for Copilot data (session state, config, etc.).
setCopilotUser(CopilotUserResponse) - Method in class com.github.copilot.generated.rpc.ApiKeyAuthInfo
 
setCopilotUser(CopilotUserResponse) - Method in class com.github.copilot.generated.rpc.CopilotApiTokenAuthInfo
 
setCopilotUser(CopilotUserResponse) - Method in class com.github.copilot.generated.rpc.EnvAuthInfo
 
setCopilotUser(CopilotUserResponse) - Method in class com.github.copilot.generated.rpc.GhCliAuthInfo
 
setCopilotUser(CopilotUserResponse) - Method in class com.github.copilot.generated.rpc.HMACAuthInfo
 
setCopilotUser(CopilotUserResponse) - Method in class com.github.copilot.generated.rpc.TokenAuthInfo
 
setCopilotUser(CopilotUserResponse) - Method in class com.github.copilot.generated.rpc.UserAuthInfo
 
setCredentials(SessionAuthSetCredentialsParams) - Method in class com.github.copilot.generated.rpc.SessionAuthApi
New auth credentials to install on the session.
setCustomAgents(List) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets custom agents.
setCustomAgents(List) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets custom agent configurations.
setCustomAgents(List) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets custom agents.
setCustomAgents(List) - 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.generated.ToolExecutionCompleteContentTerminal
 
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(SessionExtensionsAttachmentsPushedEvent.SessionExtensionsAttachmentsPushedEventData) - Method in class com.github.copilot.generated.SessionExtensionsAttachmentsPushedEvent
 
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.generated.rpc.SendAttachmentBlob
 
setData(String) - Method in class com.github.copilot.generated.ToolExecutionCompleteContentAudio
 
setData(String) - Method in class com.github.copilot.generated.ToolExecutionCompleteContentImage
 
setData(String) - Method in class com.github.copilot.generated.UserMessageAttachmentBlob
 
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.generated.rpc.TaskAgentInfo
 
setDescription(String) - Method in class com.github.copilot.generated.rpc.TaskShellInfo
 
setDescription(String) - Method in class com.github.copilot.generated.SystemNotificationAgentCompleted
 
setDescription(String) - Method in class com.github.copilot.generated.SystemNotificationAgentIdle
 
setDescription(String) - Method in class com.github.copilot.generated.SystemNotificationInstructionDiscovered
 
setDescription(String) - Method in class com.github.copilot.generated.SystemNotificationShellCompleted
 
setDescription(String) - Method in class com.github.copilot.generated.SystemNotificationShellDetachedCompleted
 
setDescription(String) - Method in class com.github.copilot.generated.ToolExecutionCompleteContentResourceLink
 
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.
setDiff(String) - Method in class com.github.copilot.generated.PermissionPromptRequestWrite
 
setDiff(String) - Method in class com.github.copilot.generated.PermissionRequestWrite
 
setDirection(PermissionRequestMemoryDirection) - Method in class com.github.copilot.generated.PermissionPromptRequestMemory
 
setDirection(PermissionRequestMemoryDirection) - Method in class com.github.copilot.generated.PermissionRequestMemory
 
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) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets disabled skills.
setDisabledSkills(List) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets skills that should be disabled for this session.
setDisabledSkills(List) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets disabled skills.
setDisabledSkills(List) - 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.generated.rpc.SendAttachmentBlob
 
setDisplayName(String) - Method in class com.github.copilot.generated.rpc.SendAttachmentDirectory
 
setDisplayName(String) - Method in class com.github.copilot.generated.rpc.SendAttachmentFile
 
setDisplayName(String) - Method in class com.github.copilot.generated.rpc.SendAttachmentSelection
 
setDisplayName(String) - Method in class com.github.copilot.generated.UserMessageAttachmentBlob
 
setDisplayName(String) - Method in class com.github.copilot.generated.UserMessageAttachmentDirectory
 
setDisplayName(String) - Method in class com.github.copilot.generated.UserMessageAttachmentFile
 
setDisplayName(String) - Method in class com.github.copilot.generated.UserMessageAttachmentSelection
 
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.
setDisplayPrompt(String) - Method in class com.github.copilot.generated.rpc.SlashCommandAgentPromptResult
 
setDisplayPrompt(String) - Method in class com.github.copilot.rpc.MessageOptions
Sets the display prompt shown in the timeline instead of the prompt.
setDisplayPrompt(String) - Method in class com.github.copilot.rpc.SendMessageRequest
Sets the display prompt shown in the timeline instead of the prompt.
setDomain(String) - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSession
 
setDomain(String) - Method in class com.github.copilot.generated.rpc.PermissionDecisionApprovePermanently
 
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.
setEmbeddingCacheStorage(String) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets embedding cache storage mode.
setEmbeddingCacheStorage(String) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets the embedding cache storage mode.
setEmbeddingCacheStorage(String) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets embedding cache storage mode.
setEmbeddingCacheStorage(String) - Method in class com.github.copilot.rpc.SessionConfig
Sets the embedding cache storage mode.
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.
setEnabled(Boolean) - Method in class com.github.copilot.rpc.LargeToolOutputConfig
Sets whether large tool output handling is enabled.
setEnableFileHooks(boolean) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets enable file hooks flag.
setEnableFileHooks(boolean) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets whether file-based hooks from .github/hooks/ are enabled.
setEnableFileHooks(boolean) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets enable file hooks flag.
setEnableFileHooks(boolean) - Method in class com.github.copilot.rpc.SessionConfig
Sets whether file-based hooks from .github/hooks/ are enabled.
setEnableHostGitOperations(boolean) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets enable host git operations flag.
setEnableHostGitOperations(boolean) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets whether git operations on the host filesystem are enabled.
setEnableHostGitOperations(boolean) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets enable host git operations flag.
setEnableHostGitOperations(boolean) - Method in class com.github.copilot.rpc.SessionConfig
Sets whether git operations on the host filesystem are enabled.
setEnableMcpApps(boolean) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Enables MCP Apps (SEP-1865) UI passthrough on the resumed session.
setEnableMcpApps(boolean) - Method in class com.github.copilot.rpc.SessionConfig
Enables MCP Apps (SEP-1865) UI passthrough on this session.
setEnableOnDemandInstructionDiscovery(boolean) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets enable on-demand instruction discovery flag.
setEnableOnDemandInstructionDiscovery(boolean) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets whether instruction files are discovered on demand.
setEnableOnDemandInstructionDiscovery(boolean) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets enable on-demand instruction discovery flag.
setEnableOnDemandInstructionDiscovery(boolean) - Method in class com.github.copilot.rpc.SessionConfig
Sets whether instruction files are discovered on demand.
setEnableSessionStore(boolean) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets enable session store flag.
setEnableSessionStore(boolean) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets whether the cross-session store is enabled.
setEnableSessionStore(boolean) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets enable session store flag.
setEnableSessionStore(boolean) - Method in class com.github.copilot.rpc.SessionConfig
Sets whether the cross-session store is 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.
setEnableSkills(boolean) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets enable skills flag.
setEnableSkills(boolean) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets whether skill loading is enabled.
setEnableSkills(boolean) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets enable skills flag.
setEnableSkills(boolean) - Method in class com.github.copilot.rpc.SessionConfig
Sets whether skill loading is enabled.
setEntry(AgentRegistryLiveTargetEntry) - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnSpawned
 
setEntryId(String) - Method in class com.github.copilot.generated.SystemNotificationNewInboxMessage
 
setEnv(Map) - Method in class com.github.copilot.rpc.McpStdioServerConfig
Sets the environment variables to pass to the server.
setEnvironment(Map) - 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.
setEnvVar(String) - Method in class com.github.copilot.generated.rpc.EnvAuthInfo
 
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.generated.rpc.TaskAgentInfo
 
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) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets excluded tools.
setExcludedTools(List) - Method in class com.github.copilot.rpc.DefaultAgentConfig
Sets the list of tool names to exclude from the default agent.
setExcludedTools(List) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets the list of tool names to exclude from this session.
setExcludedTools(List) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets excluded tools.
setExcludedTools(List) - Method in class com.github.copilot.rpc.SessionConfig
Sets the list of tool names to exclude from this session.
setExecutionMode(TaskExecutionMode) - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
setExecutionMode(TaskExecutionMode) - Method in class com.github.copilot.generated.rpc.TaskShellInfo
 
setExecutor(Executor) - Method in class com.github.copilot.rpc.CopilotClientOptions
Sets the executor used for internal asynchronous operations.
setExitCode(Long) - Method in class com.github.copilot.generated.SystemNotificationShellCompleted
 
setExitCode(Long) - Method in class com.github.copilot.generated.ToolExecutionCompleteContentTerminal
 
setExporterType(String) - Method in class com.github.copilot.rpc.TelemetryConfig
Sets the exporter type.
setExtensionData(Map) - Method in class com.github.copilot.rpc.PermissionRequest
Sets additional extension data for the request.
setExtensionName(String) - Method in class com.github.copilot.generated.PermissionPromptRequestExtensionManagement
 
setExtensionName(String) - Method in class com.github.copilot.generated.PermissionPromptRequestExtensionPermissionAccess
 
setExtensionName(String) - Method in class com.github.copilot.generated.PermissionRequestExtensionManagement
 
setExtensionName(String) - Method in class com.github.copilot.generated.PermissionRequestExtensionPermissionAccess
 
setExtensionName(String) - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalExtensionPermissionAccess
 
setExtensionName(String) - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalExtensionPermissionAccess
 
setExtensionName(String) - Method in class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsExtensionPermissionAccess
 
setExtensionName(String) - Method in class com.github.copilot.generated.rpc.UserToolSessionApprovalExtensionPermissionAccess
 
setExtensionName(String) - Method in class com.github.copilot.generated.UserToolSessionApprovalExtensionPermissionAccess
 
setFact(String) - Method in class com.github.copilot.generated.PermissionPromptRequestMemory
 
setFact(String) - Method in class com.github.copilot.generated.PermissionRequestMemory
 
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.generated.PermissionDeniedInteractivelyByUser
 
setFeedback(String) - Method in class com.github.copilot.generated.rpc.PermissionDecisionDeniedInteractivelyByUser
 
setFeedback(String) - Method in class com.github.copilot.generated.rpc.PermissionDecisionReject
 
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.
setField(AgentRegistrySpawnValidationErrorField) - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnValidationError
 
setFileName(String) - Method in class com.github.copilot.generated.PermissionPromptRequestWrite
 
setFileName(String) - Method in class com.github.copilot.generated.PermissionRequestWrite
 
setFilePath(String) - Method in class com.github.copilot.generated.rpc.SendAttachmentSelection
 
setFilePath(String) - Method in class com.github.copilot.generated.UserMessageAttachmentSelection
 
setFilePath(String) - Method in class com.github.copilot.rpc.TelemetryConfig
Sets the file path for the file exporter.
setForceReject(Boolean) - Method in class com.github.copilot.generated.PermissionDeniedInteractivelyByUser
 
setForceReject(Boolean) - Method in class com.github.copilot.generated.rpc.PermissionDecisionDeniedInteractivelyByUser
 
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.
setFullCommandText(String) - Method in class com.github.copilot.generated.PermissionPromptRequestCommands
 
setFullCommandText(String) - Method in class com.github.copilot.generated.PermissionRequestShell
 
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.
setHasWriteFileRedirection(Boolean) - Method in class com.github.copilot.generated.PermissionRequestShell
 
setHeaders(Map) - Method in class com.github.copilot.rpc.McpHttpServerConfig
Sets optional HTTP headers to include in requests to this server.
setHeaders(Map) - Method in class com.github.copilot.rpc.ProviderConfig
Sets custom HTTP headers to include in outbound provider requests.
setHmac(String) - Method in class com.github.copilot.generated.rpc.HMACAuthInfo
 
setHookMessage(String) - Method in class com.github.copilot.generated.PermissionPromptRequestHook
 
setHookMessage(String) - Method in class com.github.copilot.generated.PermissionRequestHook
 
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.generated.rpc.ApiKeyAuthInfo
 
setHost(String) - Method in class com.github.copilot.generated.rpc.CopilotApiTokenAuthInfo
 
setHost(String) - Method in class com.github.copilot.generated.rpc.EnvAuthInfo
 
setHost(String) - Method in class com.github.copilot.generated.rpc.GhCliAuthInfo
 
setHost(String) - Method in class com.github.copilot.generated.rpc.HMACAuthInfo
 
setHost(String) - Method in class com.github.copilot.generated.rpc.TokenAuthInfo
 
setHost(String) - Method in class com.github.copilot.generated.rpc.UserAuthInfo
 
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.
setIcons(List) - Method in class com.github.copilot.generated.ToolExecutionCompleteContentResourceLink
 
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.generated.rpc.TaskAgentInfo
 
setId(String) - Method in class com.github.copilot.generated.rpc.TaskShellInfo
 
setId(String) - Method in class com.github.copilot.rpc.ModelInfo
 
setId(UUID) - Method in class com.github.copilot.generated.SessionEvent
 
setIdleSince(OffsetDateTime) - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
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.
setInitialPromptError(String) - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnSpawned
 
setInitialPromptSent(Boolean) - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnSpawned
 
setInstructionDirectories(List) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets instruction directories.
setInstructionDirectories(List) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets additional directories to search for custom instruction files.
setInstructionDirectories(List) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets instruction directories.
setInstructionDirectories(List) - Method in class com.github.copilot.rpc.SessionConfig
Sets additional directories to search for custom instruction files.
setIntention(String) - Method in class com.github.copilot.generated.PermissionPromptRequestCommands
 
setIntention(String) - Method in class com.github.copilot.generated.PermissionPromptRequestRead
 
setIntention(String) - Method in class com.github.copilot.generated.PermissionPromptRequestUrl
 
setIntention(String) - Method in class com.github.copilot.generated.PermissionPromptRequestWrite
 
setIntention(String) - Method in class com.github.copilot.generated.PermissionRequestRead
 
setIntention(String) - Method in class com.github.copilot.generated.PermissionRequestShell
 
setIntention(String) - Method in class com.github.copilot.generated.PermissionRequestUrl
 
setIntention(String) - Method in class com.github.copilot.generated.PermissionRequestWrite
 
setInterrupt(Boolean) - Method in class com.github.copilot.generated.PermissionDeniedByPermissionRequestHook
 
setInterrupt(Boolean) - Method in class com.github.copilot.generated.rpc.PermissionDecisionDeniedByPermissionRequestHook
 
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.
setLargeOutput(LargeToolOutputConfig) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets large output config.
setLargeOutput(LargeToolOutputConfig) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets the configuration for large tool output handling.
setLargeOutput(LargeToolOutputConfig) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets large output config.
setLargeOutput(LargeToolOutputConfig) - Method in class com.github.copilot.rpc.SessionConfig
Sets the configuration for large tool output handling.
setLatestResponse(String) - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
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
 
setLineRange(SendAttachmentFileLineRange) - Method in class com.github.copilot.generated.rpc.SendAttachmentFile
 
setLineRange(UserMessageAttachmentFileLineRange) - Method in class com.github.copilot.generated.UserMessageAttachmentFile
 
setLocationKey(String) - Method in class com.github.copilot.generated.PermissionApprovedForLocation
 
setLocationKey(String) - Method in class com.github.copilot.generated.rpc.PermissionDecisionApprovedForLocation
 
setLocationKey(String) - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocation
 
setLogCapture(AgentRegistryLogCapture) - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnRegistryTimeout
 
setLogCapture(AgentRegistryLogCapture) - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnSpawned
 
setLogin(String) - Method in class com.github.copilot.generated.rpc.EnvAuthInfo
 
setLogin(String) - Method in class com.github.copilot.generated.rpc.GhCliAuthInfo
 
setLogin(String) - Method in class com.github.copilot.generated.rpc.UserAuthInfo
 
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.
setLogPath(String) - Method in class com.github.copilot.generated.rpc.TaskShellInfo
 
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).
setMarkdown(Boolean) - Method in class com.github.copilot.generated.rpc.SlashCommandTextResult
 
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
 
setMaxSizeBytes(Long) - Method in class com.github.copilot.rpc.LargeToolOutputConfig
Sets the maximum tool output size in bytes before it is redirected to a file.
setMcpApps(boolean) - Method in class com.github.copilot.rpc.SessionUiCapabilities
Sets whether the runtime has accepted the MCP Apps opt-in.
setMcpOAuthTokenStorage(String) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets MCP OAuth token storage mode.
setMcpOAuthTokenStorage(String) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets the MCP OAuth token storage mode.
setMcpOAuthTokenStorage(String) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets MCP OAuth token storage mode.
setMcpOAuthTokenStorage(String) - Method in class com.github.copilot.rpc.SessionConfig
Sets the MCP OAuth token storage mode.
setMcpServers(Map) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets MCP servers.
setMcpServers(Map) - Method in class com.github.copilot.rpc.CustomAgentConfig
Sets MCP (Model Context Protocol) servers available to this agent.
setMcpServers(Map) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets MCP (Model Context Protocol) server configurations.
setMcpServers(Map) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets MCP servers.
setMcpServers(Map) - Method in class com.github.copilot.rpc.SessionConfig
Sets MCP (Model Context Protocol) server configurations.
setMessage(String) - Method in class com.github.copilot.generated.PermissionDeniedByContentExclusionPolicy
 
setMessage(String) - Method in class com.github.copilot.generated.PermissionDeniedByPermissionRequestHook
 
setMessage(String) - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnError
 
setMessage(String) - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnValidationError
 
setMessage(String) - Method in class com.github.copilot.generated.rpc.PermissionDecisionDeniedByContentExclusionPolicy
 
setMessage(String) - Method in class com.github.copilot.generated.rpc.PermissionDecisionDeniedByPermissionRequestHook
 
setMessage(String) - Method in class com.github.copilot.generated.rpc.SlashCommandCompletedResult
 
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) - 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.generated.rpc.SendAttachmentBlob
 
setMimeType(String) - Method in class com.github.copilot.generated.ToolExecutionCompleteContentAudio
 
setMimeType(String) - Method in class com.github.copilot.generated.ToolExecutionCompleteContentImage
 
setMimeType(String) - Method in class com.github.copilot.generated.ToolExecutionCompleteContentResourceLink
 
setMimeType(String) - Method in class com.github.copilot.generated.UserMessageAttachmentBlob
 
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(SessionMode) - Method in class com.github.copilot.generated.rpc.SlashCommandAgentPromptResult
 
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.generated.rpc.TaskAgentInfo
 
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.
setModel(String, String, String, ModelCapabilitiesOverride) - Method in class com.github.copilot.CopilotSession
Changes the model for this session with optional reasoning effort, reasoning summary mode, 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) - 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.generated.ToolExecutionCompleteContentResourceLink
 
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
 
setNewFileContents(String) - Method in class com.github.copilot.generated.PermissionPromptRequestWrite
 
setNewFileContents(String) - Method in class com.github.copilot.generated.PermissionRequestWrite
 
setNumber(Long) - Method in class com.github.copilot.generated.rpc.SendAttachmentGitHubReference
 
setNumber(Long) - Method in class com.github.copilot.generated.UserMessageAttachmentGitHubReference
 
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) - 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) - 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) - 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.
setOperation(String) - Method in class com.github.copilot.generated.PermissionPromptRequestExtensionManagement
 
setOperation(String) - Method in class com.github.copilot.generated.PermissionRequestExtensionManagement
 
setOperation(String) - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalExtensionManagement
 
setOperation(String) - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalExtensionManagement
 
setOperation(String) - Method in class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsExtensionManagement
 
setOperation(String) - Method in class com.github.copilot.generated.rpc.UserToolSessionApprovalExtensionManagement
 
setOperation(String) - Method in class com.github.copilot.generated.UserToolSessionApprovalExtensionManagement
 
setOptions(List) - Method in class com.github.copilot.generated.rpc.SlashCommandSelectSubcommandResult
 
setOrganizationCustomInstructions(String) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets organization custom instructions.
setOrganizationCustomInstructions(String) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets organization-level custom instructions.
setOrganizationCustomInstructions(String) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets organization custom instructions.
setOrganizationCustomInstructions(String) - Method in class com.github.copilot.rpc.SessionConfig
Sets organization-level custom instructions.
setOtlpEndpoint(String) - Method in class com.github.copilot.rpc.TelemetryConfig
Sets the OTLP exporter endpoint URL.
setOutputDirectory(String) - Method in class com.github.copilot.rpc.LargeToolOutputConfig
Sets the directory where large tool output files are written.
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
 
setPath(String) - Method in class com.github.copilot.generated.PermissionDeniedByContentExclusionPolicy
 
setPath(String) - Method in class com.github.copilot.generated.PermissionPromptRequestRead
 
setPath(String) - Method in class com.github.copilot.generated.PermissionRequestRead
 
setPath(String) - Method in class com.github.copilot.generated.rpc.PermissionDecisionDeniedByContentExclusionPolicy
 
setPath(String) - Method in class com.github.copilot.generated.rpc.SendAttachmentDirectory
 
setPath(String) - Method in class com.github.copilot.generated.rpc.SendAttachmentFile
 
setPath(String) - Method in class com.github.copilot.generated.UserMessageAttachmentDirectory
 
setPath(String) - Method in class com.github.copilot.generated.UserMessageAttachmentFile
 
setPaths(List) - Method in class com.github.copilot.generated.PermissionPromptRequestPath
 
setPid(Long) - Method in class com.github.copilot.generated.rpc.TaskShellInfo
 
setPlanContent(String) - Method in class com.github.copilot.rpc.ExitPlanModeRequest
Sets the full plan content.
setPluginDirectories(List) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets plugin directories.
setPluginDirectories(List) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets the plugin directories to load Open Plugin definitions from.
setPluginDirectories(List) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets plugin directories.
setPluginDirectories(List) - Method in class com.github.copilot.rpc.SessionConfig
Sets the plugin directories to load Open Plugin definitions from.
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.
setPossiblePaths(List) - Method in class com.github.copilot.generated.PermissionRequestShell
 
setPossibleUrls(List) - Method in class com.github.copilot.generated.PermissionRequestShell
 
setPreserveAnsi(Boolean) - Method in class com.github.copilot.generated.rpc.SlashCommandTextResult
 
setPrompt(String) - Method in class com.github.copilot.generated.rpc.SlashCommandAgentPromptResult
 
setPrompt(String) - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
setPrompt(String) - Method in class com.github.copilot.generated.SystemNotificationAgentCompleted
 
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) - 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.
setReadOnly(Boolean) - Method in class com.github.copilot.generated.PermissionRequestMcp
 
setReason(AgentRegistrySpawnValidationErrorReason) - Method in class com.github.copilot.generated.rpc.AgentRegistrySpawnValidationError
 
setReason(String) - Method in class com.github.copilot.generated.PermissionCancelled
 
setReason(String) - Method in class com.github.copilot.generated.PermissionPromptRequestMemory
 
setReason(String) - Method in class com.github.copilot.generated.PermissionRequestMemory
 
setReason(String) - Method in class com.github.copilot.generated.rpc.PermissionDecisionCancelled
 
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.
setReasoningSummary(String) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets the reasoning summary mode.
setReasoningSummary(String) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets the reasoning summary mode for models that support configurable reasoning summaries.
setReasoningSummary(String) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets the reasoning summary mode.
setReasoningSummary(String) - Method in class com.github.copilot.rpc.SessionConfig
Sets the reasoning summary mode for models that support configurable reasoning summaries.
setRecommendedAction(String) - Method in class com.github.copilot.rpc.ExitPlanModeRequest
Sets the action recommended by the runtime.
setReferenceType(SendAttachmentGitHubReferenceType) - Method in class com.github.copilot.generated.rpc.SendAttachmentGitHubReference
 
setReferenceType(UserMessageAttachmentGitHubReferenceType) - Method in class com.github.copilot.generated.UserMessageAttachmentGitHubReference
 
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) - Method in class com.github.copilot.rpc.MessageOptions
Sets custom per-turn HTTP headers for outbound model requests.
setRequestHeaders(Map) - Method in class com.github.copilot.rpc.SendMessageRequest
Sets the per-turn request headers.
setRequestMcpApps(boolean) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets the requestMcpApps flag.
setRequestMcpApps(boolean) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets the requestMcpApps flag.
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) - Method in class com.github.copilot.rpc.ElicitationSchema
Sets the list of required field names.
setResource(Object) - Method in class com.github.copilot.generated.ToolExecutionCompleteContentResource
 
setResult(Object) - Method in class com.github.copilot.rpc.JsonRpcResponse
Sets the result of the RPC call.
setResult(String) - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
setRetryAfterSeconds(Double) - Method in class com.github.copilot.rpc.AutoModeSwitchRequest
Sets the seconds until the rate limit resets.
setRules(List) - Method in class com.github.copilot.generated.PermissionDeniedByRules
 
setRules(List) - Method in class com.github.copilot.generated.rpc.PermissionDecisionDeniedByRules
 
setRules(List) - Method in class com.github.copilot.rpc.PermissionRequestResult
Sets approval rules for future similar requests.
setRuntimeSettingsChanged(Boolean) - Method in class com.github.copilot.generated.rpc.SlashCommandAgentPromptResult
 
setRuntimeSettingsChanged(Boolean) - Method in class com.github.copilot.generated.rpc.SlashCommandCompletedResult
 
setRuntimeSettingsChanged(Boolean) - Method in class com.github.copilot.generated.rpc.SlashCommandSelectSubcommandResult
 
setRuntimeSettingsChanged(Boolean) - Method in class com.github.copilot.generated.rpc.SlashCommandTextResult
 
setSections(Map) - 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.
setSelection(SendAttachmentSelectionDetails) - Method in class com.github.copilot.generated.rpc.SendAttachmentSelection
 
setSelection(UserMessageAttachmentSelectionDetails) - Method in class com.github.copilot.generated.UserMessageAttachmentSelection
 
setSenderName(String) - Method in class com.github.copilot.generated.SystemNotificationNewInboxMessage
 
setSenderType(String) - Method in class com.github.copilot.generated.SystemNotificationNewInboxMessage
 
setServerName(String) - Method in class com.github.copilot.generated.PermissionPromptRequestMcp
 
setServerName(String) - Method in class com.github.copilot.generated.PermissionRequestMcp
 
setServerName(String) - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalMcp
 
setServerName(String) - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalMcpSampling
 
setServerName(String) - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalMcp
 
setServerName(String) - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalMcpSampling
 
setServerName(String) - Method in class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsMcp
 
setServerName(String) - Method in class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsMcpSampling
 
setServerName(String) - Method in class com.github.copilot.generated.rpc.UserToolSessionApprovalMcp
 
setServerName(String) - Method in class com.github.copilot.generated.UserToolSessionApprovalMcp
 
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.
setShellId(String) - Method in class com.github.copilot.generated.SystemNotificationShellCompleted
 
setShellId(String) - Method in class com.github.copilot.generated.SystemNotificationShellDetachedCompleted
 
setSize(Long) - Method in class com.github.copilot.generated.ToolExecutionCompleteContentResourceLink
 
setSkillDirectories(List) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets skill directories.
setSkillDirectories(List) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets directories containing skill definitions.
setSkillDirectories(List) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets skill directories.
setSkillDirectories(List) - Method in class com.github.copilot.rpc.SessionConfig
Sets the skill directories for loading custom skills.
setSkills(List) - 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.
setSkipEmbeddingRetrieval(boolean) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets skip embedding retrieval flag.
setSkipEmbeddingRetrieval(boolean) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets whether to skip embedding-based retrieval.
setSkipEmbeddingRetrieval(boolean) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets skip embedding retrieval flag.
setSkipEmbeddingRetrieval(boolean) - Method in class com.github.copilot.rpc.SessionConfig
Sets whether to skip embedding-based retrieval.
setSourceName(String) - Method in class com.github.copilot.rpc.TelemetryConfig
Sets the source name for telemetry spans.
setSourcePath(String) - Method in class com.github.copilot.generated.SystemNotificationInstructionDiscovered
 
setStartedAt(OffsetDateTime) - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
setStartedAt(OffsetDateTime) - Method in class com.github.copilot.generated.rpc.TaskShellInfo
 
setStartTime(String) - Method in class com.github.copilot.rpc.SessionMetadata
Sets the session start time.
setState(String) - Method in class com.github.copilot.generated.rpc.SendAttachmentGitHubReference
 
setState(String) - Method in class com.github.copilot.generated.UserMessageAttachmentGitHubReference
 
setState(String) - Method in class com.github.copilot.rpc.ModelPolicy
 
setStatus(TaskStatus) - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
setStatus(TaskStatus) - Method in class com.github.copilot.generated.rpc.TaskShellInfo
 
setStatus(SystemNotificationAgentCompletedStatus) - Method in class com.github.copilot.generated.SystemNotificationAgentCompleted
 
setStatusMessage(String) - Method in class com.github.copilot.rpc.GetAuthStatusResponse
 
setStopProcessingQueue(Boolean) - Method in class com.github.copilot.generated.rpc.QueuedCommandHandled
 
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.
setSubject(String) - Method in class com.github.copilot.generated.PermissionPromptRequestMemory
 
setSubject(String) - Method in class com.github.copilot.generated.PermissionRequestMemory
 
setSummary(String) - Method in class com.github.copilot.generated.SystemNotificationNewInboxMessage
 
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) - Method in class com.github.copilot.rpc.ModelVisionLimits
 
setSupportedReasoningEfforts(List) - 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
 
setText(String) - Method in class com.github.copilot.generated.rpc.SendAttachmentSelection
 
setText(String) - Method in class com.github.copilot.generated.rpc.SlashCommandTextResult
 
setText(String) - Method in class com.github.copilot.generated.ToolExecutionCompleteContentTerminal
 
setText(String) - Method in class com.github.copilot.generated.ToolExecutionCompleteContentText
 
setText(String) - Method in class com.github.copilot.generated.UserMessageAttachmentSelection
 
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
 
settings - Variable in class com.github.copilot.generated.rpc.ServerUserApi
API methods for the user.settings sub-namespace.
setTitle(String) - Method in class com.github.copilot.generated.rpc.SendAttachmentGitHubReference
 
setTitle(String) - Method in class com.github.copilot.generated.rpc.SlashCommandSelectSubcommandResult
 
setTitle(String) - Method in class com.github.copilot.generated.ToolExecutionCompleteContentResourceLink
 
setTitle(String) - Method in class com.github.copilot.generated.UserMessageAttachmentGitHubReference
 
setTitle(String) - Method in class com.github.copilot.rpc.InputOptions
Sets the title label for the input field.
setToken(String) - Method in class com.github.copilot.generated.rpc.EnvAuthInfo
 
setToken(String) - Method in class com.github.copilot.generated.rpc.GhCliAuthInfo
 
setToken(String) - Method in class com.github.copilot.generated.rpc.TokenAuthInfo
 
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.
setToolArgs(Object) - Method in class com.github.copilot.generated.PermissionPromptRequestHook
 
setToolArgs(Object) - Method in class com.github.copilot.generated.PermissionRequestHook
 
setToolCallId(String) - Method in class com.github.copilot.generated.PermissionPromptRequestCommands
 
setToolCallId(String) - Method in class com.github.copilot.generated.PermissionPromptRequestCustomTool
 
setToolCallId(String) - Method in class com.github.copilot.generated.PermissionPromptRequestExtensionManagement
 
setToolCallId(String) - Method in class com.github.copilot.generated.PermissionPromptRequestExtensionPermissionAccess
 
setToolCallId(String) - Method in class com.github.copilot.generated.PermissionPromptRequestHook
 
setToolCallId(String) - Method in class com.github.copilot.generated.PermissionPromptRequestMcp
 
setToolCallId(String) - Method in class com.github.copilot.generated.PermissionPromptRequestMemory
 
setToolCallId(String) - Method in class com.github.copilot.generated.PermissionPromptRequestPath
 
setToolCallId(String) - Method in class com.github.copilot.generated.PermissionPromptRequestRead
 
setToolCallId(String) - Method in class com.github.copilot.generated.PermissionPromptRequestUrl
 
setToolCallId(String) - Method in class com.github.copilot.generated.PermissionPromptRequestWrite
 
setToolCallId(String) - Method in class com.github.copilot.generated.PermissionRequestCustomTool
 
setToolCallId(String) - Method in class com.github.copilot.generated.PermissionRequestExtensionManagement
 
setToolCallId(String) - Method in class com.github.copilot.generated.PermissionRequestExtensionPermissionAccess
 
setToolCallId(String) - Method in class com.github.copilot.generated.PermissionRequestHook
 
setToolCallId(String) - Method in class com.github.copilot.generated.PermissionRequestMcp
 
setToolCallId(String) - Method in class com.github.copilot.generated.PermissionRequestMemory
 
setToolCallId(String) - Method in class com.github.copilot.generated.PermissionRequestRead
 
setToolCallId(String) - Method in class com.github.copilot.generated.PermissionRequestShell
 
setToolCallId(String) - Method in class com.github.copilot.generated.PermissionRequestUrl
 
setToolCallId(String) - Method in class com.github.copilot.generated.PermissionRequestWrite
 
setToolCallId(String) - Method in class com.github.copilot.generated.rpc.TaskAgentInfo
 
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.
setToolDescription(String) - Method in class com.github.copilot.generated.PermissionPromptRequestCustomTool
 
setToolDescription(String) - Method in class com.github.copilot.generated.PermissionRequestCustomTool
 
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.generated.PermissionPromptRequestCustomTool
 
setToolName(String) - Method in class com.github.copilot.generated.PermissionPromptRequestHook
 
setToolName(String) - Method in class com.github.copilot.generated.PermissionPromptRequestMcp
 
setToolName(String) - Method in class com.github.copilot.generated.PermissionRequestCustomTool
 
setToolName(String) - Method in class com.github.copilot.generated.PermissionRequestHook
 
setToolName(String) - Method in class com.github.copilot.generated.PermissionRequestMcp
 
setToolName(String) - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalCustomTool
 
setToolName(String) - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForLocationApprovalMcp
 
setToolName(String) - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalCustomTool
 
setToolName(String) - Method in class com.github.copilot.generated.rpc.PermissionDecisionApproveForSessionApprovalMcp
 
setToolName(String) - Method in class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsCustomTool
 
setToolName(String) - Method in class com.github.copilot.generated.rpc.PermissionsLocationsAddToolApprovalDetailsMcp
 
setToolName(String) - Method in class com.github.copilot.generated.rpc.UserToolSessionApprovalCustomTool
 
setToolName(String) - Method in class com.github.copilot.generated.rpc.UserToolSessionApprovalMcp
 
setToolName(String) - Method in class com.github.copilot.generated.UserToolSessionApprovalCustomTool
 
setToolName(String) - Method in class com.github.copilot.generated.UserToolSessionApprovalMcp
 
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) - Method in class com.github.copilot.rpc.CreateSessionRequest
Sets the tools.
setTools(List) - Method in class com.github.copilot.rpc.ResumeSessionConfig
Sets custom tools that the assistant can invoke during the session.
setTools(List) - Method in class com.github.copilot.rpc.ResumeSessionRequest
Sets the tools.
setTools(List) - Method in class com.github.copilot.rpc.SessionConfig
Sets custom tools that the assistant can invoke during the session.
setTools(List) - Method in class com.github.copilot.rpc.CustomAgentConfig
Sets the tools available to this agent.
setTools(List) - Method in class com.github.copilot.rpc.McpHttpServerConfig
 
setTools(List) - Method in class com.github.copilot.rpc.McpServerConfig
Sets the list of tools to include from this server.
setTools(List) - Method in class com.github.copilot.rpc.McpStdioServerConfig
 
setToolTitle(String) - Method in class com.github.copilot.generated.PermissionPromptRequestMcp
 
setToolTitle(String) - Method in class com.github.copilot.generated.PermissionRequestMcp
 
setTransform(Function) - Method in class com.github.copilot.rpc.SectionOverride
Sets the transform callback for this section.
setTriggerFile(String) - Method in class com.github.copilot.generated.SystemNotificationInstructionDiscovered
 
setTriggerTool(String) - Method in class com.github.copilot.generated.SystemNotificationInstructionDiscovered
 
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.
setUri(String) - Method in class com.github.copilot.generated.ToolExecutionCompleteContentResourceLink
 
setUrl(String) - Method in class com.github.copilot.generated.PermissionPromptRequestUrl
 
setUrl(String) - Method in class com.github.copilot.generated.PermissionRequestUrl
 
setUrl(String) - Method in class com.github.copilot.generated.rpc.SendAttachmentGitHubReference
 
setUrl(String) - Method in class com.github.copilot.generated.UserMessageAttachmentGitHubReference
 
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
 
setWarning(String) - Method in class com.github.copilot.generated.PermissionPromptRequestCommands
 
setWarning(String) - Method in class com.github.copilot.generated.PermissionRequestShell
 
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.PermissionPromptRequestPathAccessKind
The shell variant.
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() - Method in class com.github.copilot.generated.rpc.ServerRuntimeApi
Invokes runtime.shutdown.
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) - 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) - 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.
sizes() - Method in record class com.github.copilot.generated.ToolExecutionCompleteContentResourceLinkIcon
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, 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) - 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, List) - 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) - 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, 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.
skipEmbeddingRetrieval() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the skipEmbeddingRetrieval 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.PermissionsSetAllowAllSource
The slash_command variant.
SLASH_COMMAND - Enum constant in enum class com.github.copilot.generated.rpc.PermissionsSetApproveAllSource
The slash_command variant.
SlashCommandAgentPromptResult - Class in com.github.copilot.generated.rpc
Schema for the `SlashCommandAgentPromptResult` type.
SlashCommandAgentPromptResult() - Constructor for class com.github.copilot.generated.rpc.SlashCommandAgentPromptResult
 
SlashCommandCompletedResult - Class in com.github.copilot.generated.rpc
Schema for the `SlashCommandCompletedResult` type.
SlashCommandCompletedResult() - Constructor for class com.github.copilot.generated.rpc.SlashCommandCompletedResult
 
SlashCommandInfo - Record Class in com.github.copilot.generated.rpc
Schema for the `SlashCommandInfo` type.
SlashCommandInfo(String, List, 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.
SlashCommandInvocationResult - Class in com.github.copilot.generated.rpc
Result of invoking the slash command (text output, prompt to send to the agent, or completion).
SlashCommandInvocationResult() - Constructor for class com.github.copilot.generated.rpc.SlashCommandInvocationResult
 
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
SlashCommandSelectSubcommandOption - Record Class in com.github.copilot.generated.rpc
Schema for the `SlashCommandSelectSubcommandOption` type.
SlashCommandSelectSubcommandOption(String, String, String) - Constructor for record class com.github.copilot.generated.rpc.SlashCommandSelectSubcommandOption
Creates an instance of a SlashCommandSelectSubcommandOption record class.
SlashCommandSelectSubcommandResult - Class in com.github.copilot.generated.rpc
Schema for the `SlashCommandSelectSubcommandResult` type.
SlashCommandSelectSubcommandResult() - Constructor for class com.github.copilot.generated.rpc.SlashCommandSelectSubcommandResult
 
SlashCommandTextResult - Class in com.github.copilot.generated.rpc
Schema for the `SlashCommandTextResult` type.
SlashCommandTextResult() - Constructor for class com.github.copilot.generated.rpc.SlashCommandTextResult
 
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.SessionPermissionsSetAllowAllParams
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.
src() - Method in record class com.github.copilot.generated.ToolExecutionCompleteContentResourceLinkIcon
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.
Standard Error Codes - Section in class com.github.copilot.rpc.JsonRpcError
 
start() - Method in class com.github.copilot.CopilotClient
Starts the Copilot client and connects to the server.
start() - Method in record class com.github.copilot.generated.rpc.SendAttachmentFileLineRange
Returns the value of the start record component.
start() - Method in record class com.github.copilot.generated.rpc.SendAttachmentSelectionDetails
Returns the value of the start record component.
start() - Method in record class com.github.copilot.generated.UserMessageAttachmentFileLineRange
Returns the value of the start record component.
start() - Method in record class com.github.copilot.generated.UserMessageAttachmentSelectionDetails
Returns the value of the start record component.
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.
startedAt() - Method in record class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntry
Returns the value of the startedAt 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.
Static override example - Section in class com.github.copilot.rpc.SectionOverride
 
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.AgentRegistryLiveTargetEntry
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.
statusRevision() - Method in record class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntry
Returns the value of the statusRevision 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.
STORE - Enum constant in enum class com.github.copilot.generated.PermissionRequestMemoryAction
The store variant.
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) - 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.
suppressCustomAgentPrompt() - Method in record class com.github.copilot.generated.rpc.SessionOptionsUpdateParams
Returns the value of the suppressCustomAgentPrompt record component.
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, capability overrides, and context tier.
SYNC - Enum constant in enum class com.github.copilot.generated.rpc.TaskExecutionMode
The sync variant.
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) - 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
SystemNotification - Class in com.github.copilot.generated
Structured metadata identifying what triggered this notification
SystemNotification() - Constructor for class com.github.copilot.generated.SystemNotification
 
SystemNotificationAgentCompleted - Class in com.github.copilot.generated
Schema for the `SystemNotificationAgentCompleted` type.
SystemNotificationAgentCompleted() - Constructor for class com.github.copilot.generated.SystemNotificationAgentCompleted
 
SystemNotificationAgentCompletedStatus - Enum Class in com.github.copilot.generated
Whether the agent completed successfully or failed
SystemNotificationAgentIdle - Class in com.github.copilot.generated
Schema for the `SystemNotificationAgentIdle` type.
SystemNotificationAgentIdle() - Constructor for class com.github.copilot.generated.SystemNotificationAgentIdle
 
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.
SystemNotificationInstructionDiscovered - Class in com.github.copilot.generated
Schema for the `SystemNotificationInstructionDiscovered` type.
SystemNotificationInstructionDiscovered() - Constructor for class com.github.copilot.generated.SystemNotificationInstructionDiscovered
 
SystemNotificationNewInboxMessage - Class in com.github.copilot.generated
Schema for the `SystemNotificationNewInboxMessage` type.
SystemNotificationNewInboxMessage() - Constructor for class com.github.copilot.generated.SystemNotificationNewInboxMessage
 
SystemNotificationShellCompleted - Class in com.github.copilot.generated
Schema for the `SystemNotificationShellCompleted` type.
SystemNotificationShellCompleted() - Constructor for class com.github.copilot.generated.SystemNotificationShellCompleted
 
SystemNotificationShellDetachedCompleted - Class in com.github.copilot.generated
Schema for the `SystemNotificationShellDetachedCompleted` type.
SystemNotificationShellDetachedCompleted() - Constructor for class com.github.copilot.generated.SystemNotificationShellDetachedCompleted
 
SystemPromptSections - Class in com.github.copilot.rpc
Well-known system prompt section identifiers for use with
invalid reference
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.
TaskAgentInfo - Class in com.github.copilot.generated.rpc
Schema for the `TaskAgentInfo` type.
TaskAgentInfo() - Constructor for class com.github.copilot.generated.rpc.TaskAgentInfo
 
TaskExecutionMode - Enum Class in com.github.copilot.generated.rpc
Whether task execution is synchronously awaited or managed in the background
taskId() - Method in record class com.github.copilot.generated.rpc.SessionsFindByTaskIdParams
Returns the value of the taskId record component.
TaskInfo - Class in com.github.copilot.generated.rpc
Schema for the `TaskInfo` type.
TaskInfo() - Constructor for class com.github.copilot.generated.rpc.TaskInfo
 
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.
TaskShellInfo - Class in com.github.copilot.generated.rpc
Schema for the `TaskShellInfo` type.
TaskShellInfo() - Constructor for class com.github.copilot.generated.rpc.TaskShellInfo
 
TaskShellInfoAttachmentMode - Enum Class in com.github.copilot.generated.rpc
Whether the shell runs inside a managed PTY session or as an independent background process
TaskStatus - Enum Class in com.github.copilot.generated.rpc
Current lifecycle status of the task
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.
telemetry() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseEndpoints
Returns the value of the telemetry record component.
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.
theme() - Method in record class com.github.copilot.generated.ToolExecutionCompleteContentResourceLinkIcon
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.
timestampUtc() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsChat
Returns the value of the timestampUtc record component.
timestampUtc() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsCompletions
Returns the value of the timestampUtc record component.
timestampUtc() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsPremiumInteractions
Returns the value of the timestampUtc 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.AgentRegistryLiveTargetEntry
Returns the value of the token 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.
TokenAuthInfo - Class in com.github.copilot.generated.rpc
Schema for the `TokenAuthInfo` type.
TokenAuthInfo() - Constructor for class com.github.copilot.generated.rpc.TokenAuthInfo
 
tokenBasedBilling() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponse
Returns the value of the tokenBasedBilling record component.
tokenBasedBilling() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsChat
Returns the value of the tokenBasedBilling record component.
tokenBasedBilling() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsCompletions
Returns the value of the tokenBasedBilling record component.
tokenBasedBilling() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsPremiumInteractions
Returns the value of the tokenBasedBilling record component.
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) - 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.
ToolExecutionCompleteContent - Class in com.github.copilot.generated
A content block within a tool result, which may be text, terminal output, image, audio, or a resource
ToolExecutionCompleteContent() - Constructor for class com.github.copilot.generated.ToolExecutionCompleteContent
 
ToolExecutionCompleteContentAudio - Class in com.github.copilot.generated
Audio content block with base64-encoded data
ToolExecutionCompleteContentAudio() - Constructor for class com.github.copilot.generated.ToolExecutionCompleteContentAudio
 
ToolExecutionCompleteContentImage - Class in com.github.copilot.generated
Image content block with base64-encoded data
ToolExecutionCompleteContentImage() - Constructor for class com.github.copilot.generated.ToolExecutionCompleteContentImage
 
ToolExecutionCompleteContentResource - Class in com.github.copilot.generated
Embedded resource content block with inline text or binary data
ToolExecutionCompleteContentResource() - Constructor for class com.github.copilot.generated.ToolExecutionCompleteContentResource
 
ToolExecutionCompleteContentResourceLink - Class in com.github.copilot.generated
Resource link content block referencing an external resource
ToolExecutionCompleteContentResourceLink() - Constructor for class com.github.copilot.generated.ToolExecutionCompleteContentResourceLink
 
ToolExecutionCompleteContentResourceLinkIcon - Record Class in com.github.copilot.generated
Icon image for a resource
ToolExecutionCompleteContentResourceLinkIcon(String, String, List, ToolExecutionCompleteContentResourceLinkIconTheme) - Constructor for record class com.github.copilot.generated.ToolExecutionCompleteContentResourceLinkIcon
Creates an instance of a ToolExecutionCompleteContentResourceLinkIcon record class.
ToolExecutionCompleteContentResourceLinkIconTheme - Enum Class in com.github.copilot.generated
Theme variant this icon is intended for
ToolExecutionCompleteContentTerminal - Class in com.github.copilot.generated
Terminal/shell output content block with optional exit code and working directory
ToolExecutionCompleteContentTerminal() - Constructor for class com.github.copilot.generated.ToolExecutionCompleteContentTerminal
 
ToolExecutionCompleteContentText - Class in com.github.copilot.generated
Plain text content block
ToolExecutionCompleteContentText() - Constructor for class com.github.copilot.generated.ToolExecutionCompleteContentText
 
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, 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, 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) - 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, List, List, List) - 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, 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, String, String, Map) - 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.SessionToolsGetCurrentMetadataResult
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) - 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.PermissionRequestShellCommand
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.PermissionRequestShellPossibleUrl
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.PermissionRule
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.AgentRegistryLiveTargetEntry
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.AgentRegistryLogCapture
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.CanvasActionInvokeParams
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.CopilotUserResponse
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseEndpoints
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshots
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsChat
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsCompletions
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsPremiumInteractions
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.CurrentToolMetadata
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.SendAttachmentFileLineRange
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SendAttachmentSelectionDetails
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SendAttachmentSelectionDetailsEnd
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SendAttachmentSelectionDetailsStart
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.SessionCanvasActionInvokeParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionCanvasActionInvokeResult
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.SessionExtensionsSendAttachmentsToMessageParams
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.SessionModelListParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionModelListResult
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.SessionToolsGetCurrentMetadataParams
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.rpc.SessionToolsGetCurrentMetadataResult
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.SlashCommandSelectSubcommandOption
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.SessionExtensionsAttachmentsPushedEvent.SessionExtensionsAttachmentsPushedEventData
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.ToolExecutionCompleteContentResourceLinkIcon
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.UserMessageAttachmentFileLineRange
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.UserMessageAttachmentSelectionDetails
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.UserMessageAttachmentSelectionDetailsEnd
Returns a string representation of this record class.
toString() - Method in record class com.github.copilot.generated.UserMessageAttachmentSelectionDetailsStart
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.
Transform callback example - Section in class com.github.copilot.rpc.SectionOverride
 
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.
TURN_END - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntryLastTerminalEvent
The turn_end variant.
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.
UI_SERVER - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntryKind
The ui-server variant.
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) - 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, List) - 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.
UNKNOWN_AGENT - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistrySpawnValidationErrorReason
The unknown-agent variant.
UNKNOWN_MODEL - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistrySpawnValidationErrorReason
The unknown-model 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
 
unlimited() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsChat
Returns the value of the unlimited record component.
unlimited() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsCompletions
Returns the value of the unlimited record component.
unlimited() - Method in record class com.github.copilot.generated.rpc.CopilotUserResponseQuotaSnapshotsPremiumInteractions
Returns the value of the unlimited record component.
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.
UPVOTE - Enum constant in enum class com.github.copilot.generated.PermissionRequestMemoryDirection
The upvote variant.
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.PermissionRequestShellPossibleUrl
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.
Usage Example - Section in package com.github.copilot.rpc
 
UsageMetricsCodeChanges - Record Class in com.github.copilot.generated.rpc
Aggregated code change metrics
UsageMetricsCodeChanges(Long, Long, Long, List) - 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) - 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 - Variable in class com.github.copilot.generated.rpc.ServerRpc
API methods for the user namespace.
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_INPUT - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntryAttentionKind
The user_input 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.
UserAuthInfo - Class in com.github.copilot.generated.rpc
Schema for the `UserAuthInfo` type.
UserAuthInfo() - Constructor for class com.github.copilot.generated.rpc.UserAuthInfo
 
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, 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
UserMessageAttachment - Class in com.github.copilot.generated
A user message attachment — a file, directory, code selection, blob, or GitHub reference
UserMessageAttachment() - Constructor for class com.github.copilot.generated.UserMessageAttachment
 
UserMessageAttachmentBlob - Class in com.github.copilot.generated
Blob attachment with inline base64-encoded data
UserMessageAttachmentBlob() - Constructor for class com.github.copilot.generated.UserMessageAttachmentBlob
 
UserMessageAttachmentDirectory - Class in com.github.copilot.generated
Directory attachment
UserMessageAttachmentDirectory() - Constructor for class com.github.copilot.generated.UserMessageAttachmentDirectory
 
UserMessageAttachmentFile - Class in com.github.copilot.generated
File attachment
UserMessageAttachmentFile() - Constructor for class com.github.copilot.generated.UserMessageAttachmentFile
 
UserMessageAttachmentFileLineRange - Record Class in com.github.copilot.generated
Optional line range to scope the attachment to a specific section of the file
UserMessageAttachmentFileLineRange(Long, Long) - Constructor for record class com.github.copilot.generated.UserMessageAttachmentFileLineRange
Creates an instance of a UserMessageAttachmentFileLineRange record class.
UserMessageAttachmentGitHubReference - Class in com.github.copilot.generated
GitHub issue, pull request, or discussion reference
UserMessageAttachmentGitHubReference() - Constructor for class com.github.copilot.generated.UserMessageAttachmentGitHubReference
 
UserMessageAttachmentGitHubReferenceType - Enum Class in com.github.copilot.generated
Type of GitHub reference
UserMessageAttachmentSelection - Class in com.github.copilot.generated
Code selection attachment from an editor
UserMessageAttachmentSelection() - Constructor for class com.github.copilot.generated.UserMessageAttachmentSelection
 
UserMessageAttachmentSelectionDetails - Record Class in com.github.copilot.generated
Position range of the selection within the file
UserMessageAttachmentSelectionDetails(UserMessageAttachmentSelectionDetailsStart, UserMessageAttachmentSelectionDetailsEnd) - Constructor for record class com.github.copilot.generated.UserMessageAttachmentSelectionDetails
Creates an instance of a UserMessageAttachmentSelectionDetails record class.
UserMessageAttachmentSelectionDetailsEnd - Record Class in com.github.copilot.generated
End position of the selection
UserMessageAttachmentSelectionDetailsEnd(Long, Long) - Constructor for record class com.github.copilot.generated.UserMessageAttachmentSelectionDetailsEnd
Creates an instance of a UserMessageAttachmentSelectionDetailsEnd record class.
UserMessageAttachmentSelectionDetailsStart - Record Class in com.github.copilot.generated
Start position of the selection
UserMessageAttachmentSelectionDetailsStart(Long, Long) - Constructor for record class com.github.copilot.generated.UserMessageAttachmentSelectionDetailsStart
Creates an instance of a UserMessageAttachmentSelectionDetailsStart record class.
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, List, List, 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.
UserToolSessionApproval - Class in com.github.copilot.generated.rpc
The approval to add as a session-scoped rule
UserToolSessionApproval - Class in com.github.copilot.generated
The approval to add as a session-scoped rule
UserToolSessionApproval() - Constructor for class com.github.copilot.generated.rpc.UserToolSessionApproval
 
UserToolSessionApproval() - Constructor for class com.github.copilot.generated.UserToolSessionApproval
 
UserToolSessionApprovalCommands - Class in com.github.copilot.generated.rpc
Schema for the `UserToolSessionApprovalCommands` type.
UserToolSessionApprovalCommands - Class in com.github.copilot.generated
Schema for the `UserToolSessionApprovalCommands` type.
UserToolSessionApprovalCommands() - Constructor for class com.github.copilot.generated.rpc.UserToolSessionApprovalCommands
 
UserToolSessionApprovalCommands() - Constructor for class com.github.copilot.generated.UserToolSessionApprovalCommands
 
UserToolSessionApprovalCustomTool - Class in com.github.copilot.generated.rpc
Schema for the `UserToolSessionApprovalCustomTool` type.
UserToolSessionApprovalCustomTool - Class in com.github.copilot.generated
Schema for the `UserToolSessionApprovalCustomTool` type.
UserToolSessionApprovalCustomTool() - Constructor for class com.github.copilot.generated.rpc.UserToolSessionApprovalCustomTool
 
UserToolSessionApprovalCustomTool() - Constructor for class com.github.copilot.generated.UserToolSessionApprovalCustomTool
 
UserToolSessionApprovalExtensionManagement - Class in com.github.copilot.generated.rpc
Schema for the `UserToolSessionApprovalExtensionManagement` type.
UserToolSessionApprovalExtensionManagement - Class in com.github.copilot.generated
Schema for the `UserToolSessionApprovalExtensionManagement` type.
UserToolSessionApprovalExtensionManagement() - Constructor for class com.github.copilot.generated.rpc.UserToolSessionApprovalExtensionManagement
 
UserToolSessionApprovalExtensionManagement() - Constructor for class com.github.copilot.generated.UserToolSessionApprovalExtensionManagement
 
UserToolSessionApprovalExtensionPermissionAccess - Class in com.github.copilot.generated.rpc
Schema for the `UserToolSessionApprovalExtensionPermissionAccess` type.
UserToolSessionApprovalExtensionPermissionAccess - Class in com.github.copilot.generated
Schema for the `UserToolSessionApprovalExtensionPermissionAccess` type.
UserToolSessionApprovalExtensionPermissionAccess() - Constructor for class com.github.copilot.generated.rpc.UserToolSessionApprovalExtensionPermissionAccess
 
UserToolSessionApprovalExtensionPermissionAccess() - Constructor for class com.github.copilot.generated.UserToolSessionApprovalExtensionPermissionAccess
 
UserToolSessionApprovalMcp - Class in com.github.copilot.generated.rpc
Schema for the `UserToolSessionApprovalMcp` type.
UserToolSessionApprovalMcp - Class in com.github.copilot.generated
Schema for the `UserToolSessionApprovalMcp` type.
UserToolSessionApprovalMcp() - Constructor for class com.github.copilot.generated.rpc.UserToolSessionApprovalMcp
 
UserToolSessionApprovalMcp() - Constructor for class com.github.copilot.generated.UserToolSessionApprovalMcp
 
UserToolSessionApprovalMemory - Class in com.github.copilot.generated.rpc
Schema for the `UserToolSessionApprovalMemory` type.
UserToolSessionApprovalMemory - Class in com.github.copilot.generated
Schema for the `UserToolSessionApprovalMemory` type.
UserToolSessionApprovalMemory() - Constructor for class com.github.copilot.generated.rpc.UserToolSessionApprovalMemory
 
UserToolSessionApprovalMemory() - Constructor for class com.github.copilot.generated.UserToolSessionApprovalMemory
 
UserToolSessionApprovalRead - Class in com.github.copilot.generated.rpc
Schema for the `UserToolSessionApprovalRead` type.
UserToolSessionApprovalRead - Class in com.github.copilot.generated
Schema for the `UserToolSessionApprovalRead` type.
UserToolSessionApprovalRead() - Constructor for class com.github.copilot.generated.rpc.UserToolSessionApprovalRead
 
UserToolSessionApprovalRead() - Constructor for class com.github.copilot.generated.UserToolSessionApprovalRead
 
UserToolSessionApprovalWrite - Class in com.github.copilot.generated.rpc
Schema for the `UserToolSessionApprovalWrite` type.
UserToolSessionApprovalWrite - Class in com.github.copilot.generated
Schema for the `UserToolSessionApprovalWrite` type.
UserToolSessionApprovalWrite() - Constructor for class com.github.copilot.generated.rpc.UserToolSessionApprovalWrite
 
UserToolSessionApprovalWrite() - Constructor for class com.github.copilot.generated.UserToolSessionApprovalWrite
 

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.ContextTier
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.PermissionPromptRequestPathAccessKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.PermissionRequestMemoryAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.PermissionRequestMemoryDirection
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.AgentRegistryLiveTargetEntryAttentionKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntryKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntryLastTerminalEvent
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntryStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.AgentRegistryLogCaptureOpenErrorReason
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.AgentRegistrySpawnValidationErrorField
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.AgentRegistrySpawnValidationErrorReason
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.ContextTier
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.PermissionsSetAllowAllSource
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.SendAttachmentGitHubReferenceType
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.TaskExecutionMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.TaskShellInfoAttachmentMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.rpc.TaskStatus
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.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.SystemNotificationAgentCompletedStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.copilot.generated.ToolExecutionCompleteContentResourceLinkIconTheme
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.UserMessageAttachmentGitHubReferenceType
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.ContextTier
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.PermissionPromptRequestPathAccessKind
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.PermissionRequestMemoryAction
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.PermissionRequestMemoryDirection
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.AgentRegistryLiveTargetEntryAttentionKind
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.AgentRegistryLiveTargetEntryKind
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.AgentRegistryLiveTargetEntryLastTerminalEvent
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.AgentRegistryLiveTargetEntryStatus
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.AgentRegistryLogCaptureOpenErrorReason
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.AgentRegistrySpawnValidationErrorField
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.AgentRegistrySpawnValidationErrorReason
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.ContextTier
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.PermissionsSetAllowAllSource
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.SendAttachmentGitHubReferenceType
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.TaskExecutionMode
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.TaskShellInfoAttachmentMode
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.TaskStatus
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.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.SystemNotificationAgentCompletedStatus
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.ToolExecutionCompleteContentResourceLinkIconTheme
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.UserMessageAttachmentGitHubReferenceType
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.
VOTE - Enum constant in enum class com.github.copilot.generated.PermissionRequestMemoryAction
The vote variant.
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.
WAITING - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntryStatus
The waiting variant.
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.
Well-known kinds - Section in class com.github.copilot.rpc.PermissionRequestResultKind
 
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 - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistryLiveTargetEntryStatus
The working variant.
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.
WRITE - Enum constant in enum class com.github.copilot.generated.PermissionPromptRequestPathAccessKind
The write variant.
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.
YOLO_NOT_ALLOWED - Enum constant in enum class com.github.copilot.generated.rpc.AgentRegistrySpawnValidationErrorReason
The yolo-not-allowed 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