Versions in this module Expand all Collapse all v1 v1.100.4 Jul 10, 2026 v1.100.3 Jul 9, 2026 Changes in this version + type Config struct + BatchSize int + CatalogStore apigatewaycatalog.Store + Consumers Consumers + DB *sql.DB + DSN string + DiscoveryToolName string + Embedder embedding.Provider + LeaseDuration time.Duration + ModelName string + RetentionDays int + ToolEnumerator ToolEnumerator + ToolkitRegistry *registry.Registry + Workers int + type Consumers struct + Memory bool + PortalAssets bool + PortalCollections bool + PortalKnowledgePages bool + Prompts bool + type Handle struct + func New(cfg Config) *Handle + func (h *Handle) AdminStore() catalogindex.Store + func (h *Handle) Registry() *indexjobs.Registry + func (h *Handle) Reporter() *indexjobs.Reporter + func (h *Handle) Start(ctx context.Context) error + func (h *Handle) Stop(ctx context.Context) error + func (h *Handle) ToolsIndexStore() *toolsindex.Store + type ToolEnumerator interface + EnumerateGlobalTools func(ctx context.Context) ([]*mcp.Tool, error)