#pragma once #include #include #include #include "llm_manager_types.h" std::string now_utc_iso(); void log_line(const std::string &line); std::string truncate_body(const std::string &body, size_t max_len = 2000); std::optional extract_cancel_request_id(const std::string &path); std::pair forward_chat(const WorkerInfo &worker, const std::string &body); ProxiedGetResult forward_get_to_worker(const WorkerInfo &worker, const std::string &target);