pub fn build_context(
user_id: String,
session_id: String,
history: Vec<Message>,
memory: Option<UserMemory>,
history_window: Option<usize>,
) -> AgentContextExpand description
Builds an agent context from components.
This is a convenience function for constructing AgentContext with appropriate defaults and optional memory/history truncation.
ยงArguments
user_id- User identifiersession_id- Session/conversation identifierhistory- Full conversation history (will be truncated)memory- Optional user memoryhistory_window- Maximum messages to include (defaults to DEFAULT_HISTORY_WINDOW)