Uses of Class
net.thevpc.naru.agent.AgentContext
Packages that use AgentContext
-
Uses of AgentContext in net.thevpc.naru.agent
Methods in net.thevpc.naru.agent with parameters of type AgentContextModifier and TypeMethodDescriptionvoidScriptManager.load(String pathStr, AgentContext context) voidAgentRunner.run(String task, AgentContext context) Run the agent with the given user task.voidScriptManager.save(String pathStr, AgentContext context) Constructors in net.thevpc.naru.agent with parameters of type AgentContext -
Uses of AgentContext in net.thevpc.naru.tool
Methods in net.thevpc.naru.tool with parameters of type AgentContextModifier and TypeMethodDescriptionDispatch a tool call by name and return its string result.NaruTool.execute(Map<String, Object> arguments, AgentContext context) Execute the tool and return a string result that will be sent back to the model as a "tool" role message. -
Uses of AgentContext in net.thevpc.naru.tool.impl
Methods in net.thevpc.naru.tool.impl with parameters of type AgentContextModifier and TypeMethodDescriptionDelegateModelTool.execute(Map<String, Object> arguments, AgentContext context) ListFilesTool.execute(Map<String, Object> arguments, AgentContext context) MavenCompileTool.execute(Map<String, Object> arguments, AgentContext context) MavenTestTool.execute(Map<String, Object> arguments, AgentContext context) ReadFileTool.execute(Map<String, Object> arguments, AgentContext context) RunScriptTool.execute(Map<String, Object> arguments, AgentContext context) RunShellTool.execute(Map<String, Object> arguments, AgentContext context) WriteFileTool.execute(Map<String, Object> arguments, AgentContext context) WriteScriptLineTool.execute(Map<String, Object> arguments, AgentContext context)