#include "cli/handlers/agent/todo_commands.h"#include "cli/cli.h"#include <algorithm>#include <sstream>#include <string>#include <vector>#include "absl/flags/declare.h"#include "absl/flags/flag.h"#include "absl/status/status.h"#include "absl/strings/str_cat.h"#include "app/rom.h"#include "cli/handlers/agent/common.h"#include "cli/handlers/agent/simple_chat_command.h"#include "cli/service/command_registry.h"Go to the source code of this file.
Namespaces | |
| namespace | yaze |
| Main namespace for the application. | |
| namespace | yaze::cli |
| Namespace for the command line interface. | |
| namespace | yaze::cli::agent |
| namespace | yaze::cli::anonymous_namespace{agent.cc} |
| namespace | yaze::cli::handlers |
Functions | |
| ABSL_DECLARE_FLAG (bool, quiet) | |
| absl::Status | yaze::cli::agent::HandleRunCommand (const std::vector< std::string > &args, Rom &rom) |
| absl::Status | yaze::cli::agent::HandlePlanCommand (const std::vector< std::string > &args) |
| absl::Status | yaze::cli::agent::HandleTestCommand (const std::vector< std::string > &args) |
| absl::Status | yaze::cli::agent::HandleTestConversationCommand (const std::vector< std::string > &args) |
| absl::Status | yaze::cli::agent::HandleLearnCommand (const std::vector< std::string > &args) |
| absl::Status | yaze::cli::agent::HandleListCommand () |
| absl::Status | yaze::cli::agent::HandleDiffCommand (Rom &rom, const std::vector< std::string > &args) |
| absl::Status | yaze::cli::agent::HandleCommitCommand (Rom &rom) |
| absl::Status | yaze::cli::agent::HandleRevertCommand (Rom &rom) |
| absl::Status | yaze::cli::agent::HandleAcceptCommand (const std::vector< std::string > &args, Rom &rom) |
| absl::Status | yaze::cli::agent::HandleDescribeCommand (const std::vector< std::string > &args) |
| Rom & | yaze::cli::anonymous_namespace{agent.cc}::AgentRom () |
| std::string | yaze::cli::anonymous_namespace{agent.cc}::GenerateAgentHelp () |
| absl::Status | yaze::cli::handlers::HandleAgentCommand (const std::vector< std::string > &arg_vec) |
| Unified agent command handler using CommandRegistry. | |
Variables | |
| constexpr absl::string_view | yaze::cli::anonymous_namespace{agent.cc}::kUsage = "" |
| ABSL_DECLARE_FLAG | ( | bool | , |
| quiet | |||
| ) |