Skip to content

PersistentAI API Documentation / @persistentai/fireflow-vfs / / validateUri

Function: validateUri()

validateUri(uri): CGUriValidationResult

Defined in: packages/fireflow-vfs/src/utils/uri.ts:102

Validate a ff:// URI

Parameters

uri

string

The URI to validate

Returns

CGUriValidationResult

Validation result with parsed URI if valid

Example

ts
validateUri('ff://docs/readme.md')
// { valid: true, parsed: { path: 'docs/readme.md', ... } }

validateUri('s3://bucket/file')
// { valid: false, error: "Invalid ff:// URI: must start with 'ff://'" }

Licensed under BUSL-1.1