Fix MCP temporary directory build on Windows

This commit is contained in:
dotCooCoo committed 2026-11-05 05:48:40 -08:00
1 parent 0e85e9e5ec
commit f238a9a51e
1 file changed
+3
+3
View File
@@ -565,7 +565,10 @@ fn screenshot(b: &mut dyn Backend, a: &Args) -> Result<ToolResult, String> {
fn private_temp_dir(prefix: &str) -> Result<std::path::PathBuf, String> {
let nanos = std::time::SystemTime::UNIX_EPOCH.elapsed().map_or(0, |d| d.as_nanos());
let dir = std::env::temp_dir().join(format!("{prefix}-{}-{nanos}", std::process::id()));
#[cfg(unix)]
let mut builder = std::fs::DirBuilder::new();
#[cfg(not(unix))]
let builder = std::fs::DirBuilder::new();
#[cfg(unix)]
{
use std::os::unix::fs::DirBuilderExt;