diff --git a/src/client/src/components/PromptEditor.ts b/src/client/src/components/PromptEditor.ts index 1deb3f9..56a01b1 100644 --- a/src/client/src/components/PromptEditor.ts +++ b/src/client/src/components/PromptEditor.ts @@ -1,6 +1,7 @@ import { LitElement, html, type PropertyValues } from "lit"; import { customElement, property, query, state } from "lit/decorators.js"; import { api, type FileSuggestion, type SlashCommand } from "../api"; +import { inputModeForDraft } from "../inputModes"; import { promptEditorStyles, type CompletionItem } from "./shared"; import "./AutocompleteMenu"; @@ -31,7 +32,8 @@ export class PromptEditor extends LitElement { } render() { - const shellMode = this.isShellMode(); + const inputMode = inputModeForDraft(this.draft); + const shellMode = inputMode.kind === "shell"; return html`