pub fn generate_full_filename(
agent: &str,
workspace: Option<&Path>,
timestamp_ms: Option<i64>,
title: Option<&str>,
first_user_message: Option<&str>,
) -> StringExpand description
Generate a complete filename with all components.
Format: {agent}_{workspace}_{datetime}_{topic}.html