Uses of Class
com.github.copilot.sdk.json.ResumeSessionConfig
Packages that use ResumeSessionConfig
Package
Description
Core classes for the GitHub Copilot SDK for Java.
Configuration classes and data transfer objects for the Copilot SDK.
-
Uses of ResumeSessionConfig in com.github.copilot.sdk
Methods in com.github.copilot.sdk with parameters of type ResumeSessionConfigModifier and TypeMethodDescriptionCopilotClient.resumeSession(String sessionId, ResumeSessionConfig config) Resumes an existing Copilot session. -
Uses of ResumeSessionConfig in com.github.copilot.sdk.json
Methods in com.github.copilot.sdk.json that return ResumeSessionConfigModifier and TypeMethodDescriptionResumeSessionConfig.setCustomAgents(List<CustomAgentConfig> customAgents) Sets custom agent configurations.ResumeSessionConfig.setDisabledSkills(List<String> disabledSkills) Sets skills that should be disabled for this session.ResumeSessionConfig.setDisableResume(boolean disableResume) Sets whether to disable the session.resume event.ResumeSessionConfig.setHooks(SessionHooks hooks) Sets hook handlers for session lifecycle events.ResumeSessionConfig.setMcpServers(Map<String, Object> mcpServers) Sets MCP (Model Context Protocol) server configurations.ResumeSessionConfig.setOnPermissionRequest(PermissionHandler onPermissionRequest) Sets a handler for permission requests from the assistant.ResumeSessionConfig.setOnUserInputRequest(UserInputHandler onUserInputRequest) Sets a handler for user input requests from the agent.ResumeSessionConfig.setProvider(ProviderConfig provider) Sets a custom API provider for BYOK scenarios.ResumeSessionConfig.setReasoningEffort(String reasoningEffort) Sets the reasoning effort level for models that support it.ResumeSessionConfig.setSkillDirectories(List<String> skillDirectories) Sets directories containing skill definitions.ResumeSessionConfig.setStreaming(boolean streaming) Sets whether to enable streaming of response chunks.ResumeSessionConfig.setTools(List<ToolDefinition> tools) Sets custom tools that the assistant can invoke during the session.ResumeSessionConfig.setWorkingDirectory(String workingDirectory) Sets the working directory for the session.