Documentation
¶
Overview ¶
Package workspace defines workspace scope, grants, and path authorization.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrRootRequired = errors.New("root is required") ErrRootNotDirectory = errors.New("root must be an existing directory") ErrPathRequired = errors.New("path is required") ErrAccessRequired = errors.New("access is required") ErrPermissionRequired = errors.New("path requires user approval") )
Functions ¶
This section is empty.
Types ¶
type Decision ¶
type Decision struct {
Access Access
InputPath string
ResolvedPath string
WithinRoot bool
Granted bool
}
func (Decision) RequiresApproval ¶
Click to show internal directories.
Click to hide internal directories.