class AmberCLI::Commands::SetupAgentCommand

Overview

Installs the optional Claude Code and Codex feedback loop into an Amber V2 app.

Defined in:

amber_cli/commands/setup_agent_command.cr

Constant Summary

AGENT_HOOK_SCRIPT = {{ read_file("/home/runner/work/amber_cli/amber_cli/src/amber_cli/commands/../templates/agent/amber-agent-hook") }}
DOCUMENT_END = AmberCLI::Agent::AgentSetupGuidance::DOCUMENT_END
DOCUMENT_START = AmberCLI::Agent::AgentSetupGuidance::DOCUMENT_START
GENERATED_HOOK_VERSION = AmberCLI::Agent::AgentSetupGuidance::GENERATED_HOOK_VERSION
MINIMUM_AMBER_LSP_VERSION = AmberCLI::Agent::MINIMUM_AMBER_LSP_VERSION

Instance Method Summary

Instance methods inherited from class AmberCLI::Core::BaseCommand

execute execute, help_description : String help_description, option_parser : OptionParser option_parser, parse_and_execute(args : Array(String)) parse_and_execute, parsed_options : Hash(String, String | Bool | Array(String)) parsed_options, remaining_arguments : Array(String) remaining_arguments, setup_command_options setup_command_options

Constructor methods inherited from class AmberCLI::Core::BaseCommand

new(command_name : String) new

Instance Method Detail

def execute #

[View source]
def help_description : String #

[View source]
def setup_command_options #

[View source]