signaloid-cli cores delete
Delete a custom core.
Synopsis
signaloid-cli cores delete --core-id <id>
Options
| Option | Required | Description |
|---|---|---|
--core-id <id> | Yes | Core ID to delete |
Description
The cores delete command permanently removes a custom core configuration. This operation cannot be undone. Default (system-provided) cores cannot be deleted and attempting to do so will result in an error.
Examples
signaloid-cli cores delete --core-id core_abc123
Output:
{
"CoreID": "core_abc123",
"deleted": true
}
Notes
- Default cores cannot be deleted
- Only custom cores you created can be deleted
- Deletion is permanent and cannot be undone
- Verify the core ID before deletion to avoid accidental removal
Troubleshooting
"Cannot delete default core" Error
Problem: Attempting to delete a system default core.
Solutions:
- Default cores cannot be deleted
- Only custom cores can be deleted
- Check
IsDefaultfield in core details:signaloid-cli cores get --core-id <id>
"Core not found" Error
Problem: Cannot find the specified core to delete.
Solutions:
- Verify the core ID is correct
- List available cores:
signaloid-cli cores list - The core may have already been deleted
"Core in use" Error
Problem: Core is being used by active builds or tasks.
Solutions:
- Wait for active builds/tasks to complete
- Cancel or stop active builds/tasks using the core
- Update builds/tasks to use a different core before deletion
See Also
- signaloid-cli cores - Cores overview
- signaloid-cli cores list - List available cores
- signaloid-cli cores get - Get core details
- signaloid-cli cores create - Create a custom core