agent library

Classes

BaseTool
ContentTool
FunctionTool
HostedToolkit
RoomToolContext
ToolContext
Toolkit
ToolResponseSentListener
Receives a notification only after a non-streaming tool response has been handed back to the caller successfully.

Functions

installTable(RoomClient room, RequiredTable table, {Logger? logger, bool optimize = true}) Future<void>
Install (create + index + optimize) a RequiredTable in the current room.
startHostedToolkit({required RoomClient room, required Toolkit toolkit, bool public = false}) Future<HostedToolkit>

Exceptions / Errors

InvalidToolDataException