workdir: separate identity from worker session

This commit is contained in:
2026-08-03 18:12:47 +09:00
parent 0ffaa6c741
commit 05e8b00bf0
22 changed files with 541 additions and 314 deletions
+2 -2
View File
@@ -3,8 +3,8 @@
//!
//! Worker is expected to call [`deny_write_rules`] when memory is enabled
//! and append the result to the manifest's `scope.deny` list before
//! constructing the [`Scope`] passed to the local Workdir provider. The
//! memory tools themselves bypass generic Workdir filesystem operations and
//! constructing the [`Scope`] passed to the local WorkdirSession provider. The
//! memory tools themselves bypass generic WorkdirSession filesystem operations and
//! write directly under the workspace root, so this deny does not affect them.
use std::path::Path;