From 8b4b19cc960217479ee2fb9df7273525d55233d7 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Wed, 25 Jan 2023 04:28:43 -0500 Subject: [PATCH] Remove onboarding support for conversation agent (#15187) --- src/data/conversation.ts | 10 ------ .../ha-voice-command-dialog.ts | 33 ------------------- 2 files changed, 43 deletions(-) diff --git a/src/data/conversation.ts b/src/data/conversation.ts index 62b653ea30..747b82cfaf 100644 --- a/src/data/conversation.ts +++ b/src/data/conversation.ts @@ -54,7 +54,6 @@ interface ConversationResult { export interface AgentInfo { attribution?: { name: string; url: string }; - onboarding?: { text: string; url: string }; } export const processConversationInput = ( @@ -76,15 +75,6 @@ export const getAgentInfo = (hass: HomeAssistant): Promise => type: "conversation/agent/info", }); -export const setConversationOnboarding = ( - hass: HomeAssistant, - value: boolean -): Promise => - hass.callWS({ - type: "conversation/onboarding/set", - shown: value, - }); - export const prepareConversation = ( hass: HomeAssistant, language?: string diff --git a/src/dialogs/voice-command-dialog/ha-voice-command-dialog.ts b/src/dialogs/voice-command-dialog/ha-voice-command-dialog.ts index 927ef9df53..b0f2fae359 100644 --- a/src/dialogs/voice-command-dialog/ha-voice-command-dialog.ts +++ b/src/dialogs/voice-command-dialog/ha-voice-command-dialog.ts @@ -24,7 +24,6 @@ import { getAgentInfo, prepareConversation, processConversationInput, - setConversationOnboarding, } from "../../data/conversation"; import { haStyleDialog } from "../../resources/styles"; import type { HomeAssistant } from "../../types"; @@ -107,30 +106,6 @@ export class HaVoiceCommandDialog extends LitElement {
- ${this._agentInfo && this._agentInfo.onboarding - ? html` -
- ${this._agentInfo.onboarding.text} -
- ${this.hass.localize("ui.common.yes")}! - ${this.hass.localize("ui.common.no")} -
-
- ` - : ""} ${this._conversation.map( (message) => html`
@@ -261,11 +236,6 @@ export class HaVoiceCommandDialog extends LitElement { } } - private _completeOnboarding() { - setConversationOnboarding(this.hass, true); - this._agentInfo! = { ...this._agentInfo, onboarding: undefined }; - } - private _initRecognition() { this.recognition = new SpeechRecognition(); this.recognition.interimResults = true; @@ -443,9 +413,6 @@ export class HaVoiceCommandDialog extends LitElement { a.button > mwc-button { width: 100%; } - .onboarding { - border-bottom: 1px solid var(--divider-color); - } .side-by-side { display: flex; margin: 8px 0;