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