* Implement configurable API providers from configs.yaml
* Refactor provider filtering to use WrapperHandler helper function
* Refactor API wrapper initialization to streamline configuration handling
* Refactor agent retrieval to use specific API tools directly
* CryptoSymbolsTool per recuperare TUTTI i simboli delle criptovalute da Yahoo Finance
* CryptoSymbolsTools integrazione nel sistema di strumenti.
* Removed currency from config
* fix format symbol in all markets
* Rimuovi la classe Predictor e aggiorna le importazioni in Pipeline e __init__.py
* Aggiungi modelli per l'analisi delle query e la generazione di report; aggiorna le configurazioni degli agenti
* Tests for report generation and team agent responses
* Aggiorna i prompt degli agenti
* Changed defaults models
* Aggiunta della classe PlanMemoryTool per la gestione dei task e aggiornamento della logica del team leader per un'esecuzione più dinamica del piano.
* Refactor pipeline integration
* remove direct pipeline dependency from ChatManager and TelegramApp
* introduce PipelineInputs for better configuration management
* listener personalizzati per eventi nella funzione di interazione della pipeline
* added demos for agno
* USD in configs
* Dockerfile better cache
* Aggiungi supporto per il bot Telegram: aggiorna .env.example, pyproject.toml e uv.lock
* demo per bot Telegram con gestione comandi e inline keyboard
* Implementazione del bot Telegram con gestione dei comandi e stati di conversazione iniziali
* Aggiorna la gestione delle configurazioni nel bot Telegram: modifica gli stati della conversazione e aggiungi il supporto per la gestione dei messaggi.
* fix static models & readme
* aggiunto il supporto per la query dell'utente e modificata la visualizzazione dei messaggi di stato.
* Aggiunto il supporto per la gestione del bot Telegram e aggiornata la configurazione del pipeline
* Aggiornato .gitignore per includere la cartella .gradio e rimosso chroma_db. Aggiunto il supporto per la generazione di report in PDF utilizzando markdown-pdf nel bot Telegram.
* Refactor pipeline and chat manager for improved structure and functionality
* Better logging
* Aggiornato il comportamento del logging per i logger di agno. Aggiunto il supporto per l'opzione check_for_async nella configurazione di RedditWrapper.
* Rimosso codice commentato e import non utilizzati nella classe Pipeline per semplificare la struttura
* Aggiornata la sezione "Applicazione" nel README & fix main
* Telegram instance instead of static
* Fix logging to use labels for team model, leader model, and strategy
* Rinomina il lock da _lock a __lock per garantire l'incapsulamento nella classe AppConfig
* Rinomina i logger per una migliore identificazione e gestisce le eccezioni nel bot di Telegram
* Aggiorna i messaggi di errore nel gestore Telegram per una migliore chiarezza e modifica il commento nel file di configurazione per riflettere lo stato del modello.
* Aggiungi un messaggio di attesa durante la generazione del report nel bot di Telegram
* Prompt messi in una cartella apposta
* Aggiorna importazioni demo per riflettere la nuova struttura delle cartelle API
* Aggiunto configurazione dell'applicazione
* Spostato ChatManager in app.interface
* Update README.md
* Aggiornato config per app & api
* Rinominato il modulo NewsAPI
* fix main infinite loop
* API base --> core
* pattern singleton per AppConfig.
* Estratto i tools nella loro cartella --> api/tools
* fix main KeyboardInterrupt
* update tests
* Docker & libs
* fix copilot suggestions