MCPcopy Create free account
hub / github.com/admineral/OpenAI-Assistant-API-Chat / deleteUploadedFile

Function deleteUploadedFile

app/modules/assistantModules.ts:130–144  ·  view source on GitHub ↗
(fileId: string, setStatusMessage: (message: string) => void)

Source from the content-addressed store, hash-verified

128* @returns {Promise<boolean>} - The status of the deletion.
129*/
130export const deleteUploadedFile = async (fileId: string, setStatusMessage: (message: string) => void): Promise<boolean> => {
131 setStatusMessage(`Gona Deleting file with ID: ${fileId}...`);
132 console.log(`Gonna Deleting file with ID: ${fileId}...`);
133
134 try {
135 const deletionStatus = await deleteFile(fileId);
136 setStatusMessage(`File with ID: ${fileId} deleted successfully.`);
137 console.log(`File with ID: ${fileId} deleted successfully.`);
138 return deletionStatus;
139 } catch (error) {
140 setStatusMessage(`Error deleting file with ID: ${fileId}.`);
141 console.error('Error deleting file:', error);
142 return false;
143 }
144};

Callers 1

UploadFiles_ConfigureFunction · 0.90

Calls 1

deleteFileFunction · 0.90

Tested by

no test coverage detected