- Replace AnalystType enum: MARKET/FUNDAMENTALS → ODDS/EVENT - Replace get_ticker() with get_event_input() supporting manual URL/ID entry and scan mode - Update ANALYST_ORDER and ANALYST_MAPPING throughout for odds/event analysts - Update MessageBuffer FIXED_AGENTS: Bull/Bear Researcher → YES/NO/Timing Advocate - Update REPORT_SECTIONS: market_report/fundamentals_report → odds_report/event_report, trader_investment_plan → trader_plan, final_trade_decision → final_decision - Update get_user_selections(): event-based flow replacing ticker/date steps - Update run_analysis(): graph.propagate with event_id/event_question, chunk processing for yes/no/timing debate history - Update display_complete_report() and save_report_to_disk() with new field names and folder structure (5_risk_manager instead of 5_portfolio) - Update welcome message and progress display to reflect Polymarket workflow Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| static | ||
| __init__.py | ||
| announcements.py | ||
| config.py | ||
| main.py | ||
| models.py | ||
| stats_handler.py | ||
| utils.py | ||