@@ -209,8 +209,10 @@ class Team:
209209 add_session_summary_references : Optional [bool ] = None
210210
211211 # --- Team History ---
212- # If True, enable the team history
212+ # If True, enable the team history (Deprecated in favor of add_history_to_messages)
213213 enable_team_history : bool = False
214+ # add_history_to_messages=true adds messages from the chat history to the messages list sent to the Model.
215+ add_history_to_messages : bool = False
214216 # Deprecated in favor of num_history_runs: Number of interactions from history
215217 num_of_interactions_from_history : Optional [int ] = None
216218 # Number of historical runs to include in the messages
@@ -287,6 +289,7 @@ def __init__(
287289 enable_session_summaries : bool = False ,
288290 add_session_summary_references : Optional [bool ] = None ,
289291 enable_team_history : bool = False ,
292+ add_history_to_messages : bool = False ,
290293 num_of_interactions_from_history : Optional [int ] = None ,
291294 num_history_runs : int = 3 ,
292295 storage : Optional [Storage ] = None ,
@@ -358,6 +361,7 @@ def __init__(
358361 self .add_session_summary_references = add_session_summary_references
359362
360363 self .enable_team_history = enable_team_history
364+ self .add_history_to_messages = add_history_to_messages
361365 self .num_of_interactions_from_history = num_of_interactions_from_history
362366 self .num_history_runs = num_history_runs
363367
@@ -4722,7 +4726,7 @@ def get_run_messages(
47224726 run_messages .messages .append (system_message )
47234727
47244728 # 2. Add history to run_messages
4725- if self .enable_team_history :
4729+ if self .enable_team_history or self . add_history_to_messages :
47264730 from copy import deepcopy
47274731
47284732 history = []
0 commit comments