diff --git a/core/services/vercel-artifacts/src/backend.rs b/core/services/vercel-artifacts/src/backend.rs index 5d0aa6533631..9eda4d14d839 100644 --- a/core/services/vercel-artifacts/src/backend.rs +++ b/core/services/vercel-artifacts/src/backend.rs @@ -112,6 +112,10 @@ impl Service for VercelArtifactsBackend { } async fn stat(&self, ctx: &OperationContext, path: &str, _args: OpStat) -> Result { + if path == "/" || path.ends_with('/') { + return Ok(RpStat::new(Metadata::new(EntryMode::DIR))); + } + let response = self.core.vercel_artifacts_stat(ctx, path).await?; let status = response.status();