Agents 1.6.9
Edge AI Agents SDK
Loading...
Searching...
No Matches
agents::Context Member List

This is the complete list of members for agents::Context, including all inherited members.

addMessage(const Message &message)agents::Context
chat(const std::string user_message, const std::vector< std::string > uris_or_data={})agents::Context
chatWithTools(const std::string user_message, const std::vector< std::string > uris_or_data={})agents::Context
Context()agents::Context
Context(std::shared_ptr< LLMInterface > llm)agents::Context
executeTool(const std::string &name, const JsonObject &params, const std::string &tool_call_id="")agents::Context
getLLM() constagents::Context
getMemory() constagents::Context
getMessages() constagents::Context
getSystemPrompt() constagents::Context
getTool(const std::string &name) constagents::Context
getTools() constagents::Context
getTrustLevel() constagents::Context
loadSkills(const std::vector< std::string > &directories={})agents::Context
loadWorkspaceConfig(const std::string &extra_dir="")agents::Context
OnAfterToolExecutionCallback typedefagents::Context
OnBeforeCompactionCallback typedefagents::Context
OnBeforePromptAssemblyCallback typedefagents::Context
OnBeforeToolExecutionCallback typedefagents::Context
registerTool(std::shared_ptr< Tool > tool)agents::Context
registerToolRegistry(tools::ToolRegistry &registry)agents::Context
removeTool(const std::string &name)agents::Context
setLLM(std::shared_ptr< LLMInterface > llm)agents::Context
setMaxConversationMessages(size_t max)agents::Context
setOnAfterToolExecution(OnAfterToolExecutionCallback callback)agents::Context
setOnBeforeCompaction(OnBeforeCompactionCallback callback)agents::Context
setOnBeforePromptAssembly(OnBeforePromptAssemblyCallback callback)agents::Context
setOnBeforeToolExecution(OnBeforeToolExecutionCallback callback)agents::Context
setSystemPrompt(const std::string &system_prompt)agents::Context
setTrustLevel(TrustLevel trust_level)agents::Context
streamChat(const std::string user_message, const std::vector< std::string > uris_or_data={})agents::Context
streamChatWithTools(const std::string user_message, const std::vector< std::string > uris_or_data={})agents::Context
~Context()=defaultagents::Context