Commit Graph

  • 24d73b6bf8 Aggiunta validazione dei provider nella configurazione API e tests fix-config-api Berack96 2025-11-05 20:12:14 +01:00
  • dce8b45d7f Merge branch 'main' into fix-query-input fix-query-input Berack96 2025-11-04 14:40:06 +01:00
  • 5ed2342dbd Merge branch 'main' into 62-aggregazione-market-product-non-corretta 62-aggregazione-market-product-non-corretta Giacomo Bertolazzi 2025-11-02 00:05:48 +01:00
  • 15b279faa1 fix typos Berack96 2025-11-02 00:03:53 +01:00
  • 30ddb76df7 simplified aggregation logic Berack96 2025-11-02 00:01:48 +01:00
  • 3327bf8127 rm provider from providers Berack96 2025-11-01 23:07:38 +01:00
  • 192adec7d0 fix market tool Berack96 2025-11-01 23:06:31 +01:00
  • 6e2203f984 fix symbol tool unnecessary mods Berack96 2025-11-01 23:03:16 +01:00
  • c66332f240 revert modification on plan_mem_tool Berack96 2025-11-01 22:58:11 +01:00
  • 968c137a5a revert unnecessary modifiction on files Berack96 2025-11-01 22:55:47 +01:00
  • 2996bd4616 Add custom CSS styles and improve chat interface layout (#77) main trojanhorse47 2025-10-31 18:05:20 +01:00
  • 52a25e3804 Update README.md (#75) Giacomo Bertolazzi 2025-10-31 17:47:32 +01:00
  • cf41c800bb added pipeline sanitization Berack96 2025-10-31 16:15:00 +01:00
  • 2d1837ca4a fix team leader fabricated sources Berack96 2025-10-31 15:35:25 +01:00
  • ba8406367c fix query check infinite loop Berack96 2025-10-31 15:31:07 +01:00
  • 424735e547 Riduzione dimensione di prompts e instructions (#72) Simo 2025-10-31 14:24:49 +01:00
  • 5bda06823e Update chat interface (#70) trojanhorse47 2025-10-31 14:24:39 +01:00
  • fe6974e938 Copia della cartella resources nel Dockerfile (#71) Giacomo Bertolazzi 2025-10-31 13:07:43 +01:00
  • c501a58bf4 Added Prompt for tools (#68) Simo 2025-10-31 00:13:02 +01:00
  • df14ae5bc6 Fix configs validation (#66) Giacomo Bertolazzi 2025-10-30 15:47:07 +01:00
  • 83363f1b75 modifica aggregazione Simone Garau 2025-10-30 14:56:42 +01:00
  • 14b20ed07d refactor: improve documentation and error handling in crypto symbols tools Simone Garau 2025-10-29 17:58:01 +01:00
  • c07938618a commit prima di fare cherry-pick della commit 72dc551 Simone Garau 2025-10-30 12:52:58 +01:00
  • 512bc4568e lavori in corso: agginto campo provider a productinfo. Inseguire le istanze e mettere il campo provider come init quano si istanzia Simone Garau 2025-10-30 11:15:26 +01:00
  • e9024bbf50 Merge branch 'main' into 38-news-problem 38-news-problem Berack96 2025-10-29 23:30:50 +01:00
  • b480888806 Refactoring post PRs (#61) Simo 2025-10-29 22:05:08 +01:00
  • 55858a7458 Aggiunto test per aggregazione prodotto Berack96 2025-10-29 21:17:32 +01:00
  • 72dc551862 refactor: improve documentation and error handling in crypto symbols tools Simone Garau 2025-10-29 17:58:01 +01:00
  • ff6f422fe1 Align Gradio interface dropdowns with logical default values for models and strategies (#59) trojanhorse47 2025-10-29 17:21:57 +01:00
  • eae14fbde1 Merge branch 'main' into 38-news-problem Simone Garau 2025-10-29 16:54:17 +01:00
  • 3871a94481 55 configsyaml condivisi (#57) trojanhorse47 2025-10-29 16:16:16 +01:00
  • 4ba44abb19 Better Prompt (#45) Simo 2025-10-29 15:45:05 +01:00
  • 39f3b444a7 Merge branch 'main' into 38-news-problem Berack96 2025-10-27 21:10:02 +01:00
  • 6d0b816033 LLM Providers (#52) Nunzi99 2025-10-27 21:07:30 +01:00
  • c7a3199f27 Implement configurable API providers from configs.yaml (#43) Copilot 2025-10-27 17:53:36 +00:00
  • 6a9d8b354b Fix socials timestamp (#50) Giacomo Bertolazzi 2025-10-27 12:45:40 +01:00
  • 08774bee1b Demos (#42) Giacomo Bertolazzi 2025-10-27 12:42:58 +01:00
  • 551b6a049f Update telegram interface (#44) Giacomo Bertolazzi 2025-10-27 12:42:13 +01:00
  • 93174afc81 Fix chat defaults (#46) Giacomo Bertolazzi 2025-10-27 12:41:49 +01:00
  • 830d1933b1 Revert "Aggiungere LLM Providers (#48)" (#51) Giacomo Bertolazzi 2025-10-26 16:56:21 +01:00
  • 6ff2fcc2a7 Aggiungere LLM Providers (#48) Nunzi99 2025-10-26 14:07:44 +01:00
  • 2e092d3f25 Lista di cryptovalute (#36) Giacomo Bertolazzi 2025-10-21 15:58:42 +02:00
  • 12339ccbff Team Workflow aggiornato (#37) Giacomo Bertolazzi 2025-10-20 22:05:58 +02:00
  • 885a70d748 Chat bug fix (#40) Giacomo Bertolazzi 2025-10-20 17:12:29 +02:00
  • 06c660b659 14 socials integration (#34) Nunzi99 2025-10-20 16:56:11 +02:00
  • 3adf7ed250 Update chat.py (#39) Nunzi99 2025-10-20 16:49:38 +02:00
  • 89bfadf590 Sostituisci DuckDuckGoTools con DDGS e semplifica l'estrazione delle notizie Berack96 2025-10-20 12:35:39 +02:00
  • cb0714177f Aggiungi il campo URL agli articoli estratti da diverse fonti di notizie Berack96 2025-10-20 11:51:03 +02:00
  • 38daafce9a Refactor team management (#26) Giacomo Bertolazzi 2025-10-15 14:00:39 +02:00
  • d85d6ed1eb Fix event loop (#32) Giacomo Bertolazzi 2025-10-13 22:34:28 +02:00
  • c96617a039 Telegram bot support (#23) Giacomo Bertolazzi 2025-10-13 10:49:46 +02:00
  • 45a17d4570 lock variable fix (#28) Giacomo Bertolazzi 2025-10-12 23:47:56 +02:00
  • 862525cc62 Configurazioni dell'app (#27) Giacomo Bertolazzi 2025-10-12 18:05:43 +02:00
  • 093a7f5a48 Refactor project structure to organize APIs (#24) Giacomo Bertolazzi 2025-10-11 21:36:13 +02:00
  • 517842c834 Refactor and update structure (#20) Giacomo Bertolazzi 2025-10-08 16:21:09 +02:00
  • 85153c405b Tool (#15) trojanhorse47 2025-10-03 11:42:11 +02:00
  • d2fbc0ceea 12 fix docs (#13) Giacomo Bertolazzi 2025-10-02 01:40:59 +02:00
  • a8755913d8 Merge pull request #10 from Berack96/2-news-api Simo 2025-10-01 16:22:43 +02:00
  • 646efe27e6 Merge branch 'main' into 2-news-api Simo 2025-10-01 16:22:08 +02:00
  • 6512d78ab3 Merge pull request #11 from Berack96/9-enhancement-con-financialdatasettool-e-yfinance Simo 2025-10-01 16:19:21 +02:00
  • e284006a6d Pre-merge main conflicts Berack96 2025-10-01 16:15:09 +02:00
  • dc9dc98298 3 market api (#8) Simo 2025-10-01 15:51:25 +02:00
  • 42690acfbb feat(markets): add yfinance integration for stock and crypto data Simone Garau 2025-10-01 15:46:46 +02:00
  • 6ebd58bdb7 Fixes - MarketAPIs to include BinanceWrapper - update RedditWrapper & tests Berack96 2025-10-01 14:53:00 +02:00
  • 31057007fb Finito ISSUE 3 Simone Garau 2025-10-01 13:01:51 +02:00
  • 2aa97e264a Enhance error logging in WrapperHandler to provide concise traceback information Berack96 2025-10-01 12:49:43 +02:00
  • 73dcbbe12b Refactor WrapperHandler - validation checks for initialization logic - fix SocialAPIsTool - fix RedditWrapper Berack96 2025-10-01 11:05:44 +02:00
  • e4e7023c17 Refactor news API methods to use 'limit' parameter instead of 'total' for consistency across wrappers Berack96 2025-10-01 10:26:21 +02:00
  • 99ebb420fa Refactor news and social instructions - enhance logging in WrapperHandler - add parameterized mock wrappers for testing Berack96 2025-09-30 23:10:53 +02:00
  • 01e7bf58f1 Refactor news & social modules - update NewsAPIsTool - update SocialAPIsTool - add tests for NewsAPIsTool - added some missing docs Berack96 2025-09-30 22:13:12 +02:00
  • 3bc24afcea Refactor NewsAPIsTool to aggregate multiple news API wrappers and enhance functionality Berack96 2025-09-30 21:09:24 +02:00
  • f6d7ff6499 Refactor market toolkit to remove unused methods and streamline API calls Berack96 2025-09-30 20:43:05 +02:00
  • e8bf835fb3 Add BinanceWrapper to market API exports Berack96 2025-09-30 17:37:36 +02:00
  • f7dec6fdb6 Refactor market API wrappers to streamline product and price retrieval methods Berack96 2025-09-30 17:30:14 +02:00
  • 754d43771d Merge branch '2-news-api' into 3-market-api Berack96 2025-09-30 17:30:01 +02:00
  • a5ef982e12 Fixes - separated tests - fix tests - fix bugs reintroduced my previous merge Berack96 2025-09-30 16:38:25 +02:00
  • 3074b58ea5 Fix import statements Berack96 2025-09-30 15:58:52 +02:00
  • 7c61b311aa Merge branch '2-news-api' into 3-market-api Berack96 2025-09-30 15:50:49 +02:00
  • 8304cf9ea8 pre merge con giacomo Simone Garau 2025-09-30 15:36:50 +02:00
  • 43b2bddba5 Add Reddit API wrapper and related tests; update environment configuration Berack96 2025-09-30 15:36:37 +02:00
  • c1952526ad Fix class and test method names for DuckDuckGoWrapper Berack96 2025-09-30 12:54:19 +02:00
  • 15182e23c2 Refactor try_call_all method to return a dictionary of results; update tests for success and partial failures Berack96 2025-09-30 12:41:45 +02:00
  • cce09b493e Merge remote-tracking branch 'origin/3-market-api' into tool trojanhorse47 2025-09-30 12:37:46 +02:00
  • fcbb312d08 - Refactor struttura progetto: divisione tra agent e toolkit trojanhorse47 2025-09-30 12:28:44 +02:00
  • dfe3b4ad90 Add DuckDuckGo and Google News wrappers; refactor CryptoPanic and NewsAPI Berack96 2025-09-30 12:24:43 +02:00
  • fb38aef790 pre merge con phil Simone Garau 2025-09-30 12:11:10 +02:00
  • 40fb400a9c Enhance WrapperHandler - docstrings - add try_call_all method - update tests Berack96 2025-09-30 11:46:52 +02:00
  • 912a9b9c8d Implement WrapperHandler for managing multiple news API wrappers; add tests for wrapper functionality Berack96 2025-09-30 02:55:09 +02:00
  • 6aa9d4969f Add CryptoPanic API integration and related tests; update .env.example and test configurations Berack96 2025-09-30 01:54:26 +02:00
  • c17a948ae0 Refactor news API integration to use NewsApiWrapper and GnewsWrapper; add tests for Gnews API functionality Berack96 2025-09-30 00:34:07 +02:00
  • dfca44c9d5 ToDo: 1. Aggiungere un aggregator per i dati recuperati dai provider. 2. Lavorare effettivamente all'issue Simone Garau 2025-09-29 21:28:41 +02:00
  • fc4753a245 Add news API functionality and update tests for article retrieval Berack96 2025-09-29 19:21:08 +02:00
  • badd3e2a6c Add news API integration and related configurations Berack96 2025-09-29 15:15:18 +02:00
  • 2be9e0f319 Update pytest configuration and dependencies in pyproject.toml Berack96 2025-09-29 14:39:31 +02:00
  • c82f10b32c Creazione branch tool, refactor degli import e soppressione dei warning trojanhorse47 2025-09-29 12:22:02 +02:00
  • 4615ebe63e Pydantic - use Pydantic for input & output for models - update ToolAgent to utilize new model definitions - improve test cases for consistency Berack96 2025-09-27 18:51:20 +02:00
  • 03d8523a5a Refactor market system and improve app configuration Berack96 2025-09-27 17:49:32 +02:00
  • a51ec67ac1 Add TODO comments for request analysis and sentiment handling in ToolAgent Berack96 2025-09-26 16:17:30 +02:00
  • eaa2e9e12a Merge branch 'market-agent' Berack96 2025-09-26 13:38:32 +02:00
  • c826a8e093 Refactor - ToolAgent initialization - market API handling list Berack96 2025-09-26 13:38:14 +02:00