* Enhance report generation and team leader prompts with conditional output rules for empty sections.
* Update .gitignore and configuration for model adjustments; refine query classification prompt
* Enforce max response length in prompts
* Documentazione tool essenziale per il loro utilizzo da parte degli LLM.
* istruzioni chiare sui tool disponibili nei promt degli agenti
* corretto incongruenze nel report generation prompt
* convertito i promt in file markdown
* 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
* 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