Commit Graph

4 Commits

Author SHA1 Message Date
f0193b94bb Refactoring architetturale e spostamento classi base
- Eliminazione del file __init__.py obsoleto che importava ChatManager e Pipeline
- Spostamento della classe Pipeline in agents/pipeline.py
- Spostamento della classe ChatManager in utils/chat_manager.py
- Aggiornamento di __main__.py per importare da app.utils e app.agents, e modifica della logica per utilizzare Pipeline invece di chat per la selezione di provider e stile
- Creazione della cartella base con classi base comuni: markets.py (ProductInfo, Price, MarketWrapper), news.py (Article, NewsWrapper), social.py (SocialPost, SocialComment, SocialWrapper)
- Aggiornamento di tutti gli import nel progetto (markets/, news/, social/, utils/, tests/) per utilizzare la nuova struttura base/
2025-10-04 21:20:21 +02:00
6cd97b2864 Riorganizzati gli import 2025-10-04 20:07:33 +02:00
f8b41cd63a Aggiunti type hints finali 2025-10-04 19:46:17 +02:00
cc0cae52db Spostato main nel corretto file __main__ e aggiornato il README.md 2025-10-03 23:54:18 +02:00