$apiKeys * @return array */ public function handle(array $apiKeys = []): array { $resolved = [ 'claude' => ($apiKeys['claude'] ?? '') !== '' || (string) config('agentic.claude.api_key', '') !== '', 'gemini' => ($apiKeys['gemini'] ?? '') !== '' || (string) config('agentic.gemini.api_key', '') !== '', 'openai' => ($apiKeys['openai'] ?? '') !== '' || (string) config('agentic.openai.api_key', '') !== '', ]; return [ 'providers' => $resolved, 'available' => array_keys(array_filter($resolved)), ]; } }