Tool


Object Hierarchy:

Object hierarchy for Tool

Description:

public class Tool : Base

Parsed tool call (refinement) and/or one execution run.

Refinement: run_id == ""; stored in task.tools. Use parse(), validate(), to_instructions(). Execution run: run_id set; references and optionally tool_call. run() runs the tool (if any) then the LLM executor; result in summary and document.

See also:

Details


Namespace: OLLMcoder.Task
Package: ollmchat

Content:

Properties:

Creation methods:

Methods:

Inherited Members:

All known members inherited from class GLib.Object
All known members inherited from interface OLLMchat.Agent.Interface