Multi-turn user requests:
user: Hi, I am Kelly. I'm sweating. What's the temp outside right now? Would you be able to update Michael on today's outdoor temperature with message 'It is hot outside.'? He should know whether to bundle up or dress down for the weather.
user: Let's review all the messages I have send so far.

Involved API classes: MessageAPI
VehicleControlAPI

Initial environment state:
VehicleControlAPI: fuelLevel: 15.5
batteryVoltage: 12.8
engineState: running
doorStatus: driver: locked
passenger: unlocked
rear_left: locked
rear_right: unlocked
acTemperature: 22
fanSpeed: 70
acMode: cool
humidityLevel: 45
headLightStatus: on
parkingBrakeStatus: released
parkingBrakeForce: 0
slopeAngle: 5
distanceToNextVehicle: 30
cruiseStatus: active
destination: Central Park
frontLeftTirePressure: 33
frontRightTirePressure: 33
rearLeftTirePressure: 31
rearRightTirePressure: 31
MessageAPI: user_count: 5
current_user: USR005
user_map: Kelly: USR005
Michael: USR006
Sarah: USR007
David: USR008
inbox: USR008: Can you send the report?
USR005: The meeting is at 3 PM.
USR006: Please review the document.
USR007: Let's catch up later.
message_count: 10

Ground-truth function call path:
VehicleControlAPI.get_outside_temperature_from_google
MessageAPI.send_message
MessageAPI.view_messages_received

Functions held out until the model asks (by turn index):
1: get_outside_temperature_from_google