All Classes and Interfaces
Class
Description
Writes (or overwrites) a file on disk.
Reads a text file from disk and returns its content.
Reads a text file from disk and returns its content.
Reads a text file from disk and returns its content.
Writes (or overwrites) a file on disk.
Runs
mvn compile in a Maven project directory.Utility helpers for image handling.
Runs
mvn compile in a Maven project directory.Runs
mvn test (optionally limited to a single test class).The core agent loop.
Parses CLI arguments and wires everything together for a single agent run.
Ollama provider — talks to a local (or remote) Ollama server via REST.
Ollama provider — talks to a local (or remote) Ollama server via REST.
{
"choices" : [ {
"finish_reason" : "tool_calls",
"index" : 0,
"message" : {
"role" : "assistant",
"tool_calls" : [ {
"function" : {
"arguments" : "{\"path\":\"core/nut-api\",\"include\":\"*.java\",\"recursive\":true}",
"name" : "folder_find"
},
"id" : "function-call-11464485064754065774",
"type" : "function"
} ]
}
} ],
"created" : 1779459950,
"id" : "bWcQau20G9n2nsEPs9z20Qw",
"model" : "gemini-2.5-flash",
"object" : "chat.completion",
"usage" : {
"completion_tokens" : 28,
"prompt_tokens" : 4500,
"total_tokens" : 4592
}
}
Registry of all tools available to the agent.
Runs an arbitrary shell command and returns combined stdout+stderr.
Runs
mvn compile in a Maven project directory.