Uses of Record Class
com.github.copilot.generated.rpc.CapiSessionOptions
Packages that use CapiSessionOptions
Package
Description
Auto-generated RPC parameter and result types for the GitHub Copilot SDK.
-
Uses of CapiSessionOptions in com.github.copilot.generated.rpc
Methods in com.github.copilot.generated.rpc that return CapiSessionOptionsModifier and TypeMethodDescriptionSessionOpenOptions.capi()Returns the value of thecapirecord component.SessionOptionsUpdateParams.capi()Returns the value of thecapirecord component.Constructors in com.github.copilot.generated.rpc with parameters of type CapiSessionOptionsModifierConstructorDescriptionSessionOpenOptions(String sessionId, String name, String model, String reasoningEffort, SessionOpenOptionsReasoningSummary reasoningSummary, Verbosity verbosity, String clientName, String clientKind, String lspClientName, String integrationId, Object expAssignments, Boolean enableManagedSettings, Boolean enableFileChangeTracking, Map<String, Boolean> featureFlags, Boolean isExperimentalMode, Object authInfo, ProviderConfig provider, CapiSessionOptions capi, List<NamedProviderConfig> providers, List<ProviderModelConfig> models, String workingDirectory, List<String> additionalDirectories, SessionContext workingDirectoryContext, Boolean remoteSteerable, Boolean remoteExporting, Boolean remoteDefaultedOn, String detachedFromSpawningParentSessionId, String detachedFromSpawningParentEngagementId, List<String> availableTools, List<String> excludedTools, List<String> includedBuiltinAgents, List<String> excludedBuiltinAgents, Boolean enableScriptSafety, ShellOptions shell, String shellInitProfile, List<String> shellProcessFlags, SandboxConfig sandboxConfig, Boolean logInteractiveShells, SessionOpenOptionsEnvValueMode envValueMode, Boolean allowAllMcpServerInstructions, List<String> skillDirectories, List<String> disabledSkills, List<InstalledPlugin> installedPlugins, Boolean customAgentsLocalOnly, Boolean skipCustomInstructions, List<String> disabledInstructionSources, Boolean coauthorEnabled, String trajectoryFile, Boolean enableStreaming, Boolean enableCitations, String copilotUrl, Boolean askUserDisabled, Boolean continueOnAutoMode, Boolean runningInInteractiveMode, Boolean enableOnDemandInstructionDiscovery, Long maxInlineBinaryBytes, ModelCapabilitiesOverride modelCapabilitiesOverrides, SessionLimitsConfig sessionLimits, String agentContext, String eventsLogDirectory, Boolean eventsLogIncludesSubagents, String configDir, List<SessionOpenOptionsAdditionalContentExclusionPolicy> additionalContentExclusionPolicies, MemoryConfiguration memory, List<SessionCapability> sessionCapabilities) Creates an instance of aSessionOpenOptionsrecord class.SessionOptionsUpdateParams(String sessionId, String model, ModelCapabilitiesOverride modelCapabilitiesOverrides, String reasoningEffort, OptionsUpdateReasoningSummary reasoningSummary, Verbosity verbosity, String clientName, String lspClientName, String integrationId, Map<String, Boolean> featureFlags, Boolean isExperimentalMode, ProviderConfig provider, CapiSessionOptions capi, String workingDirectory, List<String> availableTools, List<String> excludedTools, List<String> includedBuiltinAgents, List<String> excludedBuiltinAgents, OptionsUpdateToolFilterPrecedence toolFilterPrecedence, Boolean enableScriptSafety, ShellOptions shell, String shellInitProfile, List<String> shellProcessFlags, SandboxConfig sandboxConfig, Boolean logInteractiveShells, OptionsUpdateEnvValueMode envValueMode, Boolean allowAllMcpServerInstructions, List<String> skillDirectories, List<String> disabledSkills, Boolean enableOnDemandInstructionDiscovery, Long maxInlineBinaryBytes, List<SessionInstalledPlugin> installedPlugins, Boolean customAgentsLocalOnly, Boolean suppressCustomAgentPrompt, Boolean skipCustomInstructions, List<String> disabledInstructionSources, Boolean coauthorEnabled, String trajectoryFile, Boolean enableStreaming, String copilotUrl, Boolean askUserDisabled, Boolean continueOnAutoMode, Boolean runningInInteractiveMode, Boolean enableReasoningSummaries, String agentContext, String eventsLogDirectory, Boolean eventsLogIncludesSubagents, List<OptionsUpdateAdditionalContentExclusionPolicy> additionalContentExclusionPolicies, Boolean manageScheduleEnabled, List<SessionCapability> sessionCapabilities, Boolean skipEmbeddingRetrieval, String organizationCustomInstructions, Boolean enableFileHooks, Boolean enableHostGitOperations, Boolean enableSessionStore, Boolean enableSkills, OptionsUpdateContextTier contextTier, SessionLimitsConfig sessionLimits) Creates an instance of aSessionOptionsUpdateParamsrecord class.