Skip to main content

build_executor

Function build_executor 

Source
pub fn build_executor(
    provider: &str,
    api_key_or_url: Option<String>,
) -> Option<Box<dyn AgentExecutor>>
Expand description

Build an executor from a config string (like providers.agent = "claude-code").

  • "claude-code"ClaudeCodeExecutor
  • "codex"CodexExecutor
  • "opencode"OpencodeExecutor (second arg is base URL)

Returns None for unknown providers.