♻️ (civitai_service.py): refactor CivitAI API integration to use httpx for async requests and improve error handling
🔧 (pyproject.toml): add httpx dependency for asynchronous HTTP requests
♻️ (lora_hash_cache.py): implement persistent cache for LoRA SHA256 hashes to optimize performance
♻️ (nodes.py): refactor LoRAInfoExtractor to support enriched metadata extraction and improve handling of LoRA stacks