fix: canonicalize workspace server root

This commit is contained in:
2026-06-23 15:47:11 +09:00
parent eb998f0ad4
commit 48672e4317
6 changed files with 148 additions and 25 deletions
+7
View File
@@ -147,6 +147,13 @@ fn parse_serve_options(args: &[String]) -> Result<ServeOptions, CliError> {
index += 1;
}
let workspace = workspace.canonicalize().map_err(|error| {
CliError(format!(
"failed to canonicalize workspace `{}`: {error}",
workspace.display()
))
})?;
Ok(ServeOptions {
workspace,
db,