Class List¶
Here are the classes, structs, unions and interfaces with brief descriptions:
- namespace Tryll
- class AgentProxy Client-side handle for one server-side agent.
- namespace Client
- class GraphDescription Fluent builder for a workflow graph description sent to the server.
- class ManagedServer RAII handle around a child
tryll_serverprocess. - struct ManagedServerOptions Configuration passed to ManagedServer::Start .
- struct ModelInfo Summary information for one model returned by Tryll::TryllClient::ListModels .
- struct ToolDef Definition of a callable tool for a ToolCall node.
- struct ToolParamDef Description of one parameter of a tool definition.
- class ConnectedSession RAII pair: owns a Client::ManagedServer child process and a connectedTryllClient .
- struct MessageResult Placeholder for per-turn metadata returned from SendText.
- class TryllClient TCP session to the Tryll server.
- struct EmbeddedStorageInfo Result returned by
CreateEmbeddedStringStoragevariants.
- struct EmbeddedStorageInfo Result returned by
- class TryllError Exception thrown by TryllClient andAgentProxy on server errors or disconnects.
- namespace std