pub async fn truncate_thread_at_message( os: &Arc<AgentOs>, thread_id: &str, message_id: &str, ) -> Result<(), ApiError>
Truncate a stored thread so it includes messages up to and including message_id.
message_id