#!/usr/bin/env python3 """Test de l'API dashboard actuelle pour diagnostiquer le problème""" import requests import json def test_dashboard_api(): base_url = "http://127.0.0.1:5001" print("🧪 Test de l'API Dashboard") print("=" * 50) # Test Sessions API try: response = requests.get(f"{base_url}/api/agent/sessions", timeout=5) print(f"✅ Sessions API: {response.status_code}") if response.status_code == 200: data = response.json() sessions = data.get('sessions', []) total = data.get('total', 0) print(f" Total sessions: {total}") if total == 0: print(" ⚠️ PROBLÈME: Aucune session trouvée par l'API") print(" 📝 Cause: Dashboard utilise l'ancienne version du code") print(" 🔧 Solution: Redémarrer avec la version corrigée") else: print(" 📋 Sessions trouvées:") for session in sessions[:5]: print(f" • {session.get('session_id', 'N/A')}") else: print(f" ❌ Erreur API: {response.text}") except Exception as e: print(f"❌ Sessions API failed: {e}") if __name__ == "__main__": test_dashboard_api()