CodebaseSearchToolConfig


Object Hierarchy:

Object hierarchy for CodebaseSearchToolConfig

Description:

public class CodebaseSearchToolConfig : BaseToolConfig, RequiresModelsInterface

Tool-specific configuration for codebase search with multiple model usages.

This configuration class extends BaseToolConfig and adds two ModelUsage properties: one for the embedding model and one for the analysis model. The codebase search tool requires both models to function properly.

All properties must be GObject properties with proper metadata for Phase 2 UI generation via property introspection.

Since:

1.0


Namespace: OLLMvector.Tool
Package: ollmchat

Content:

Properties:

Creation methods:

Methods:

Inherited Members:

All known members inherited from class OLLMchat.Settings.BaseToolConfig
All known members inherited from class GLib.Object
All known members inherited from interface OLLMchat.Settings.RequiresModelsInterface
All known members inherited from interface Json.Serializable