Documentation
¶
Index ¶
- type GitHubCopilotPlugin
- func (p *GitHubCopilotPlugin) CreateProvider(cfg *config.Config) (providers.LLMProvider, error)
- func (p *GitHubCopilotPlugin) CreateProviderFromModelConfig(modelCfg *config.ModelConfig) (providers.LLMProvider, error)
- func (p *GitHubCopilotPlugin) Init(ctx *plugin.RuntimeContext) error
- func (p *GitHubCopilotPlugin) IsEnabled(cfg *config.Config) bool
- func (p *GitHubCopilotPlugin) Metadata() plugin.Metadata
- func (p *GitHubCopilotPlugin) ProviderName() string
- func (p *GitHubCopilotPlugin) SupportsModel(modelName string) bool
- func (p *GitHubCopilotPlugin) SupportsProtocol(protocol string) bool
- func (p *GitHubCopilotPlugin) Validate(cfg *config.Config) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GitHubCopilotPlugin ¶
type GitHubCopilotPlugin struct {
// contains filtered or unexported fields
}
func (*GitHubCopilotPlugin) CreateProvider ¶
func (p *GitHubCopilotPlugin) CreateProvider(cfg *config.Config) (providers.LLMProvider, error)
func (*GitHubCopilotPlugin) CreateProviderFromModelConfig ¶
func (p *GitHubCopilotPlugin) CreateProviderFromModelConfig(modelCfg *config.ModelConfig) (providers.LLMProvider, error)
func (*GitHubCopilotPlugin) Init ¶
func (p *GitHubCopilotPlugin) Init(ctx *plugin.RuntimeContext) error
func (*GitHubCopilotPlugin) IsEnabled ¶
func (p *GitHubCopilotPlugin) IsEnabled(cfg *config.Config) bool
func (*GitHubCopilotPlugin) Metadata ¶
func (p *GitHubCopilotPlugin) Metadata() plugin.Metadata
func (*GitHubCopilotPlugin) ProviderName ¶
func (p *GitHubCopilotPlugin) ProviderName() string
func (*GitHubCopilotPlugin) SupportsModel ¶
func (p *GitHubCopilotPlugin) SupportsModel(modelName string) bool
func (*GitHubCopilotPlugin) SupportsProtocol ¶
func (p *GitHubCopilotPlugin) SupportsProtocol(protocol string) bool
Click to show internal directories.
Click to hide internal directories.