RequestBase


Object Hierarchy:

Object hierarchy for RequestBase

Description:

public abstract class RequestBase : Object, Serializable

Abstract base class for tool request execution.

Request objects handle all execution concerns: reading parameters, building permission questions, requesting permissions, and executing the actual work. Tools are stateless and create Request objects when execute() is called.

Request objects are deserialized from the function call parameters JSON, so parameter properties should match the parameter names from the tool's function definition.


Namespace: OLLMchat.Tool
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