liara_delete_source
Remove uploaded source files from Liara cloud applications to manage storage and clean up resources.
Instructions
Delete an uploaded source
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| appName | Yes | The name of the app | |
| sourceID | Yes | The source ID to delete |
Implementation Reference
- src/services/deployment.ts:148-156 (handler)The main handler function for deleting a deployment source. It validates inputs and calls the Liara API to delete the source at `/v2/projects/{appName}/sources/{sourceID}`. This implements the core logic of the 'liara_delete_source' tool.export async function deleteSource( client: LiaraClient, appName: string, sourceID: string ): Promise<void> { validateAppName(appName); validateRequired(sourceID, 'Source ID'); await client.delete(`/v2/projects/${appName}/sources/${sourceID}`); }