Module: Ace::LLM::Providers::CLI

Defined in:
lib/ace/llm/providers/cli.rb,
lib/ace/llm/providers/cli/version.rb,
lib/ace/llm/providers/cli/pi_client.rb,
lib/ace/llm/providers/cli/codex_client.rb,
lib/ace/llm/providers/cli/gemini_client.rb,
lib/ace/llm/providers/cli/cli_args_support.rb,
lib/ace/llm/providers/cli/codex_oai_client.rb,
lib/ace/llm/providers/cli/open_code_client.rb,
lib/ace/llm/providers/cli/claude_oai_client.rb,
lib/ace/llm/providers/cli/claude_code_client.rb,
lib/ace/llm/providers/cli/atoms/args_normalizer.rb,
lib/ace/llm/providers/cli/atoms/command_rewriter.rb,
lib/ace/llm/providers/cli/molecules/safe_capture.rb,
lib/ace/llm/providers/cli/atoms/execution_context.rb,
lib/ace/llm/providers/cli/atoms/command_formatters.rb,
lib/ace/llm/providers/cli/molecules/session_finder.rb,
lib/ace/llm/providers/cli/atoms/worktree_dir_resolver.rb,
lib/ace/llm/providers/cli/molecules/skill_name_reader.rb,
lib/ace/llm/providers/cli/atoms/skill_command_rewriter.rb,
lib/ace/llm/providers/cli/atoms/interactive_startup_policy.rb,
lib/ace/llm/providers/cli/atoms/session_finders/pi_session_finder.rb,
lib/ace/llm/providers/cli/atoms/session_finders/codex_session_finder.rb,
lib/ace/llm/providers/cli/atoms/session_finders/claude_session_finder.rb,
lib/ace/llm/providers/cli/atoms/session_finders/gemini_session_finder.rb,
lib/ace/llm/providers/cli/atoms/session_finders/open_code_session_finder.rb

Defined Under Namespace

Modules: Atoms, CliArgsSupport, Molecules Classes: ClaudeCodeClient, ClaudeOaiClient, CodexClient, CodexOaiClient, GeminiClient, OpenCodeClient, PiClient

Constant Summary collapse

VERSION =
'0.31.2'

Class Method Summary collapse

Class Method Details

.setupObject



15
16
17
18
# File 'lib/ace/llm/providers/cli.rb', line 15

def setup
  # Require all CLI provider client classes
  require_cli_providers
end