Commit Graph

5 Commits

Author SHA1 Message Date
trojanhorse47
ba44f6e902 * Fix degli import
+ Aggiunta cancellazione casella di input all'invio della richiesta dell'utente
2025-10-02 11:05:05 +02:00
Simone Garau
dfca44c9d5 ToDo:
1. Aggiungere un aggregator per i dati recuperati dai provider.
2. Lavorare effettivamente all'issue

Done:
1. creati test per i provider
2. creato market_providers_api_demo.py per mostrare i dati recuperati dalle api dei providers
3. aggiornato i provider
4. creato il provider binance sia pubblico che con chiave
5. creato error_handler.py per gestire decoratori e utilità: retry automatico, gestione timeout...
2025-09-29 21:28:41 +02:00
03d8523a5a Refactor market system and improve app configuration
- Refactor market system from singleton function to class-based architecture with MarketAPIs
- Add automatic API key detection for Coinbase and CryptoCompare wrappers
- Improve error handling and logging with agno.utils.log throughout the application
- Split Models class into separate methods for online and local model availability
- Add proper JSON response extraction with thinking pattern support
- Enhance ToolAgent with better state management for provider and style selection
- Update Gradio app with proper server configuration and logging
2025-09-27 17:49:32 +02:00
d8ed299724 Remove pytest configuration file and clean up test suite by optimizing imports and simplifying test methods 2025-09-26 05:03:18 +02:00
89c8faf1be Update README and tests: improve test instructions and add new test suite for market system 2025-09-26 04:52:49 +02:00