def validate_project_client()

in 3-ai-native-e2e-sample/backend/clients.py [0:0]


def validate_project_client(client) -> bool:
    """Validate project client is properly initialized."""
    if not client:
        logger.error("Project client is None")
        return False
        
    if not hasattr(client, 'agents'):
        logger.error("Project client missing 'agents' attribute")
        logger.error("Client type: %s", type(client))
        logger.error("Available attributes: %s", dir(client))
        return False
        
    return True