Uses of Class
com.github.copilot.rpc.ProviderModelConfig
Packages that use ProviderModelConfig
Package
Description
Configuration classes and data transfer objects for the Copilot SDK.
-
Uses of ProviderModelConfig in com.github.copilot.rpc
Methods in com.github.copilot.rpc that return ProviderModelConfigModifier and TypeMethodDescriptionProviderModelConfig.clearMaxContextWindowTokens()Clears the maxContextWindowTokens setting, reverting to the default behavior.ProviderModelConfig.clearMaxOutputTokens()Clears the maxOutputTokens setting, reverting to the default behavior.ProviderModelConfig.clearMaxPromptTokens()Clears the maxPromptTokens setting, reverting to the default behavior.ProviderModelConfig.setCapabilities(ModelCapabilitiesOverride capabilities) Sets per-property model capability overrides, deep-merged over runtime defaults.Sets the model identifier, unique within its provider.ProviderModelConfig.setMaxContextWindowTokens(int maxContextWindowTokens) Sets the maximum context window tokens override.ProviderModelConfig.setMaxOutputTokens(int maxOutputTokens) Sets the maximum output tokens override.ProviderModelConfig.setMaxPromptTokens(int maxPromptTokens) Sets the maximum prompt tokens override.ProviderModelConfig.setModelId(String modelId) Sets the well-known model ID used to look up agent config and default token limits.Sets the human-readable display name.ProviderModelConfig.setProvider(String provider) Sets the name of theNamedProviderConfigthis model is served by.ProviderModelConfig.setWireModel(String wireModel) Sets the model name sent to the provider API for inference.Methods in com.github.copilot.rpc that return types with arguments of type ProviderModelConfigModifier and TypeMethodDescriptionCreateSessionRequest.getModels()Gets the BYOK model definitions.ResumeSessionConfig.getModels()Gets the BYOK model definitions.ResumeSessionRequest.getModels()Gets the BYOK model definitions.SessionConfig.getModels()Gets the BYOK model definitions.Method parameters in com.github.copilot.rpc with type arguments of type ProviderModelConfigModifier and TypeMethodDescriptionvoidCreateSessionRequest.setModels(List<ProviderModelConfig> models) Sets the BYOK model definitions.ResumeSessionConfig.setModels(List<ProviderModelConfig> models) Re-supplies the BYOK model definitions on resume, each referencing a named provider supplied viaResumeSessionConfig.setProviders(List).voidResumeSessionRequest.setModels(List<ProviderModelConfig> models) Sets the BYOK model definitions.SessionConfig.setModels(List<ProviderModelConfig> models) Sets the BYOK model definitions, each referencing a named provider supplied viaSessionConfig.setProviders(List).