feat: add announcements panel fetching from api.tauric.ai/v1/announcements

This commit is contained in:
Yijia Xiao
2026-02-02 04:53:03 +00:00
parent 3d040f8da4
commit b75940e901
3 changed files with 64 additions and 1 deletions

View File

@@ -28,6 +28,7 @@ from tradingagents.graph.trading_graph import TradingAgentsGraph
from tradingagents.default_config import DEFAULT_CONFIG
from cli.models import AnalystType
from cli.utils import *
from cli.announcements import fetch_announcements, display_announcements
console = Console()
@@ -419,7 +420,12 @@ def get_user_selections():
subtitle="Multi-Agents LLM Financial Trading Framework",
)
console.print(Align.center(welcome_box))
console.print() # Add a blank line after the welcome box
console.print()
console.print() # Add vertical space before announcements
# Fetch and display announcements (silent on failure)
announcements = fetch_announcements()
display_announcements(console, announcements)
# Create a boxed questionnaire for each step
def create_question_box(title, prompt, default=None):