#pragma once #include "esp_err.h" #include /** * Execute set_timezone tool. * Sets the system timezone via NVS and updates the TZ environment variable. * Input JSON: {"timezone": "CST-8"} or {"timezone": "Asia/Shanghai"} */ esp_err_t tool_set_timezone_execute(const char *input_json, char *output, size_t output_size);