#include <chrono>
#include <iostream>
#include <string>
#include <thread>
Go to the source code of this file.
Classes | |
class | yaze::cli::util::LoadingIndicator |
Namespaces | |
namespace | yaze |
Main namespace for the application. | |
namespace | yaze::cli |
Namespace for the command line interface. | |
namespace | yaze::cli::util |
namespace | yaze::cli::util::colors |
namespace | yaze::cli::util::icons |
Functions | |
void | yaze::cli::util::PrintSuccess (const std::string &message) |
void | yaze::cli::util::PrintError (const std::string &message) |
void | yaze::cli::util::PrintWarning (const std::string &message) |
void | yaze::cli::util::PrintInfo (const std::string &message) |
void | yaze::cli::util::PrintToolCall (const std::string &tool_name, const std::string &details="") |
void | yaze::cli::util::PrintThinking (const std::string &message="Processing...") |
void | yaze::cli::util::PrintSeparator () |
Variables | |
constexpr const char * | yaze::cli::util::colors::kReset = "\033[0m" |
constexpr const char * | yaze::cli::util::colors::kBold = "\033[1m" |
constexpr const char * | yaze::cli::util::colors::kDim = "\033[2m" |
constexpr const char * | yaze::cli::util::colors::kBlack = "\033[30m" |
constexpr const char * | yaze::cli::util::colors::kRed = "\033[31m" |
constexpr const char * | yaze::cli::util::colors::kGreen = "\033[32m" |
constexpr const char * | yaze::cli::util::colors::kYellow = "\033[33m" |
constexpr const char * | yaze::cli::util::colors::kBlue = "\033[34m" |
constexpr const char * | yaze::cli::util::colors::kMagenta = "\033[35m" |
constexpr const char * | yaze::cli::util::colors::kCyan = "\033[36m" |
constexpr const char * | yaze::cli::util::colors::kWhite = "\033[37m" |
constexpr const char * | yaze::cli::util::colors::kBrightBlack = "\033[90m" |
constexpr const char * | yaze::cli::util::colors::kBrightRed = "\033[91m" |
constexpr const char * | yaze::cli::util::colors::kBrightGreen = "\033[92m" |
constexpr const char * | yaze::cli::util::colors::kBrightYellow = "\033[93m" |
constexpr const char * | yaze::cli::util::colors::kBrightBlue = "\033[94m" |
constexpr const char * | yaze::cli::util::colors::kBrightMagenta = "\033[95m" |
constexpr const char * | yaze::cli::util::colors::kBrightCyan = "\033[96m" |
constexpr const char * | yaze::cli::util::colors::kBrightWhite = "\033[97m" |
constexpr const char * | yaze::cli::util::colors::kBgBlack = "\033[40m" |
constexpr const char * | yaze::cli::util::colors::kBgRed = "\033[41m" |
constexpr const char * | yaze::cli::util::colors::kBgGreen = "\033[42m" |
constexpr const char * | yaze::cli::util::colors::kBgYellow = "\033[43m" |
constexpr const char * | yaze::cli::util::colors::kBgBlue = "\033[44m" |
constexpr const char * | yaze::cli::util::colors::kBgMagenta = "\033[45m" |
constexpr const char * | yaze::cli::util::colors::kBgCyan = "\033[46m" |
constexpr const char * | yaze::cli::util::colors::kBgWhite = "\033[47m" |
constexpr const char * | yaze::cli::util::icons::kSuccess = "✓" |
constexpr const char * | yaze::cli::util::icons::kError = "✗" |
constexpr const char * | yaze::cli::util::icons::kWarning = "⚠" |
constexpr const char * | yaze::cli::util::icons::kInfo = "ℹ" |
constexpr const char * | yaze::cli::util::icons::kSpinner = "◐◓◑◒" |
constexpr const char * | yaze::cli::util::icons::kRobot = "🤖" |
constexpr const char * | yaze::cli::util::icons::kTool = "🔧" |
constexpr const char * | yaze::cli::util::icons::kThinking = "💭" |
constexpr const char * | yaze::cli::util::icons::kArrow = "→" |