PersistentAI API Documentation / @persistentai/fireflow-vfs / path / validatePath
Function: validatePath()
validatePath(
path,options?):ValidationResult
Defined in: packages/fireflow-vfs/src/path/validation.ts:117
Validate a VFS path (without ff:// scheme).
Rules:
- Cannot exceed MAX_PATH_LENGTH
- Cannot exceed MAX_PATH_DEPTH segments
- Cannot contain path traversal (..)
- Cannot contain double slashes (unless normalizing)
- Each segment must pass filename validation
Parameters
path
string
The path to validate
options?
Validation options
Returns
Validation result