Multi-turn user requests:
user: Will you estimate the distance between San Francisco and another city for me?
user: The other city is Silverpine.
user: I need that info to check if my vehicle can cover the distance without refueling.
user: In case it can't, just fill out the fuel tank completely.
user: Turn on my vehicle's engine in 'START' mode.

Tools involved: MessageAPI
VehicleControlAPI
Expected function-call sequence: VehicleControlAPI.displayCarStatus
VehicleControlAPI.estimate_drive_feasibility_by_mileage
VehicleControlAPI.fillFuelTank
VehicleControlAPI.startEngine
VehicleControlAPI.get_zipcode_based_on_city
VehicleControlAPI.estimate_distance
MessageAPI.send_message