Skip to content

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

Interface: PlanConflict

Defined in: packages/fireflow-vfs/src/types/operation-plan.ts:52

Single conflict detected during planning phase

Properties

applyToSimilar?

optional applyToSimilar: boolean

Defined in: packages/fireflow-vfs/src/types/operation-plan.ts:72

Apply this resolution to all similar conflicts


id

id: string

Defined in: packages/fireflow-vfs/src/types/operation-plan.ts:54

Unique conflict ID


resolution?

optional resolution: ConflictResolution

Defined in: packages/fireflow-vfs/src/types/operation-plan.ts:70

Resolution chosen by user (set after confirmation)


sourceIsDirectory

sourceIsDirectory: boolean

Defined in: packages/fireflow-vfs/src/types/operation-plan.ts:62

Is source a directory?


sourcePath

sourcePath: string

Defined in: packages/fireflow-vfs/src/types/operation-plan.ts:58

Source file/folder path


sourceSize?

optional sourceSize: number

Defined in: packages/fireflow-vfs/src/types/operation-plan.ts:66

Source size in bytes (for files)


targetIsDirectory

targetIsDirectory: boolean

Defined in: packages/fireflow-vfs/src/types/operation-plan.ts:64

Is target a directory?


targetPath

targetPath: string

Defined in: packages/fireflow-vfs/src/types/operation-plan.ts:60

Target path where conflict exists


targetSize?

optional targetSize: number

Defined in: packages/fireflow-vfs/src/types/operation-plan.ts:68

Target size in bytes (for files)


type

type: ConflictType

Defined in: packages/fireflow-vfs/src/types/operation-plan.ts:56

Type of conflict

Licensed under BUSL-1.1