Result from backend edit operations.
Checkpoint backends populate filesUpdate with {file_path: file_data} for LangGraph state. External backends set filesUpdate to null (already persisted to disk/S3/database/etc).
interface EditResultError message on failure, undefined on success
Metadata for the edit operation, attached to the ToolMessage
Number of replacements made, undefined on failure
File path of edited file, undefined on failure