use codex_protocol::ThreadId;
use crate::ExtensionData;
#[derive(Clone, Copy)]
pub struct TurnContextContributionInput<'a> {
pub thread_id: ThreadId,
pub turn_id: &'a str,
pub session_store: &'a ExtensionData,
pub thread_store: &'a ExtensionData,
pub turn_store: &'a ExtensionData,
pub step_store: &'a ExtensionData,
pub model_context_window: Option<i64>,
}