pub fn build_options(
config: &ClaudeCodeConfig,
request: &AgentInferenceRequest,
tool_executor: Option<Arc<dyn TurnToolExecutor>>,
cwd: Option<&Path>,
resume_session_id: Option<&str>,
) -> Result<ClaudeAgentOptions>pub fn build_options(
config: &ClaudeCodeConfig,
request: &AgentInferenceRequest,
tool_executor: Option<Arc<dyn TurnToolExecutor>>,
cwd: Option<&Path>,
resume_session_id: Option<&str>,
) -> Result<ClaudeAgentOptions>