BaseToolConfig


Object Hierarchy:

Object hierarchy for BaseToolConfig

Description:

public class BaseToolConfig : Object, Serializable

Base configuration class for simple tools that only need enabled/disabled.

This is the base class for all tool configurations. Simple tools like ReadFile, EditFile, and WebFetch can use this class directly. Complex tools that need additional configuration should extend this class.

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

Since:

1.0

All known sub-classes:

Namespace: OLLMchat.Settings
Package: ollmchat

Content:

Properties:

Creation methods:

Methods:

Inherited Members:

All known members inherited from class GLib.Object
All known members inherited from interface Json.Serializable