Luca Sacchi Ricciardi
3824ce5169
feat(openrouter): T28 implement API key validation service
- Add validate_api_key() function for OpenRouter key validation
- Add get_key_info() function to retrieve key metadata
- Implement proper error handling (timeout, network errors)
- Use httpx with 10s timeout
- Export from services/__init__.py
- 92% coverage on openrouter module (13 tests)
Refs: T28
2026-04-07 14:44:15 +02:00
..
2026-04-07 09:44:41 +02:00
2026-04-07 11:14:45 +02:00
2026-04-07 14:41:53 +02:00
2026-04-07 14:28:03 +02:00
2026-04-07 14:44:15 +02:00
2026-04-07 09:44:41 +02:00
2026-04-07 09:52:33 +02:00
2026-04-07 09:44:41 +02:00
2026-04-07 09:55:12 +02:00
2026-04-07 09:48:15 +02:00
2026-04-07 09:46:21 +02:00