Delete an Assist pipeline
voice_delete_pipelineDelete an Assist pipeline by ID. To remove the preferred pipeline, first assign preference to another pipeline using voice_set_preferred_pipeline.
Instructions
Delete an Assist pipeline via WS assist_pipeline/pipeline/delete.
HA rejects deleting the pipeline currently marked preferred — call
voice_set_preferred_pipeline with a different id first in that case.
Use when: permanently removing a pipeline that is no longer needed.
Not for: the preferred pipeline without switching preference first, and
not for temporarily disabling a pipeline (HA has no such state).
Returns: HA's WS response for assist_pipeline/pipeline/delete
(typically empty on success).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pipeline_id | Yes | ID of the pipeline to delete, from `voice_list_pipelines`. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||