Skip to main content

signaloid-cli cores delete

Delete a custom core.

Synopsis

signaloid-cli cores delete --core-id <id>

Options

OptionRequiredDescription
--core-id <id>YesCore 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 IsDefault field in core details: signaloid-cli cores get --core-id <id>

"Core not found" Error

Problem: Cannot find the specified core to delete.

Solutions:

  1. Verify the core ID is correct
  2. List available cores: signaloid-cli cores list
  3. The core may have already been deleted

"Core in use" Error

Problem: Core is being used by active builds or tasks.

Solutions:

  1. Wait for active builds/tasks to complete
  2. Cancel or stop active builds/tasks using the core
  3. Update builds/tasks to use a different core before deletion

See Also