Determine exactly one command to use based on the given goals and the progress you have made so far, and respond using the JSON response schema provided. The JSON should be compatible with the TypeScript type `Response` from the following:
```ts
interface Response {
// Express your thoughts based on the information that you have collected so far, the possible steps that you could do next and also your reasoning. Always express your thoughts in english."
thoughts: string;
command: {
name: string;
args: Record<string, any>;
};
}
```
In your 'thoughts', first analyze the error, then form a hypothesis about the root cause, and finally decide on the best tool to use for the fix.
Here is an example of command call that you can output:

{
"thoughts": "In previous command './gradlew assembleDebug', I have encountered "Unsupported class file major version 61" issue which caused build failure. I now have to install correct java version according to the guideline. After this command, I will assess the terminal output and if the installation is done successfully I will execute the EXPORT command to set the correct environment variable for my next command.",
"command": {
"name": "linux_terminal",
"args": {
"command": "apt update && apt install -y openjdk-11-jdk"
}
}
}

**IMPORTANT NOTE TO THE ASSISTANT:** DO NOT OUTPUT ANY OTHER TEXT AROUND YOUR JSON RESPONSE.