use Result;
use crateCommonArgs;
use ;
/// Runs the Twitter/X command for direct URL downloads.
///
/// This handler reads the shared platform flags from [`CommonArgs`], prints the metadata preview,
/// prompts for confirmation when enabled, and writes the final file to the configured output path.
///
/// # Arguments
///
/// * `args` - Parsed CLI arguments from `vdl tw`.
///
/// # Errors
///
/// Returns an error if configuration loading, metadata fetching, or download execution fails.
pub async