Skip to main content

SharedGroupLock

Type Alias SharedGroupLock 

Source
pub type SharedGroupLock = Arc<Mutex<Option<String>>>;
Expand description

Shared lock tracking which strict group (if any) has been accessed in the current execution. Used by both GroupEnforcingDispatcher and GroupEnforcingResourceDispatcher so that tool calls and resource reads enforce the same isolation boundary.

Aliased Typeยง

pub struct SharedGroupLock { /* private fields */ }