pub async fn render_thread(
pointers: &[ThreadPointer],
loopback: Option<Arc<dyn LoopbackFetch>>,
hosted: Option<Arc<dyn HostedReader>>,
cfg: &ForgeConfig,
) -> Vec<RenderedThread>Expand description
Re-fetch every thread body, bounded per ForgeConfig, preserving
pointer order. Pointers beyond thread_cap are dropped (the caller
should surface a “truncated” notice — see the handler).