Versions in this module Expand all Collapse all v0 v0.12.3 Aug 10, 2026 Changes in this version + const AlibabaTokenPlanCNProvider + const BigModelCodingProvider + const BigModelSearchMCPToolName + const ToolImageGeneration + const ToolWebSearch + func BigModelSearchMCPServerName() string + func EffectiveMCPServers(cfg *config.Config) map[string]*config.MCPServer + func ImageEndpointProfile(runtime ImageRuntime) string + func IsProviderSearchMCPServer(name string) bool + type ImageModel struct + AspectRatios []string + Builtin bool + ID string + Name string + Protocol string + Provider string + Resolutions []string + Sizes []string + Supported bool + func ImageModels(cfg *config.Config) []ImageModel + type ImageRuntime struct + APIKey string + AccountID string + AssetHosts []string + AuthMethod string + BaseURL string + ConfigEpoch string + CredentialFingerprint string + Headers map[string]string + MaxCallsPerSession int + MaxCallsPerTurn int + Model string + Protocol imagegen.Protocol + Provider string + func ResolveImageRuntime(cfg *config.Config) (ImageRuntime, error) + type ProviderCapability struct + Availability string + Enabled bool + ID string + MaxCallsPerSession int + MaxCallsPerTurn int + Mechanism string + ModelLabel string + func ProviderCapabilities(cfg *config.Config, providerID string) []ProviderCapability + type WebSearchRuntime struct + ConfigEpoch string + CredentialFingerprint string + MaxCallsPerSession int + MaxCallsPerTurn int + ModelLabel string + ProviderProfileID string + func ResolveWebSearchRuntime(cfg *config.Config) (WebSearchRuntime, error) + func ResolveWebSearchTransportRuntime(cfg *config.Config) (WebSearchRuntime, error)