feat: drop the starter prompt chips from the empty session

This commit is contained in:
Diego Imbert
2026-10-09 11:29:29 +02:00
parent 4edda48841
commit f0ab4e2e7a
2 changed files with 1 additions and 13 deletions
@@ -71,7 +71,6 @@
import { base } from '$lib/base'
import type { StarterPrompt } from '$lib/onboardingProfile'
import BuildWithAIHeading from './starter/BuildWithAIHeading.svelte'
import StarterPromptChips from './starter/StarterPromptChips.svelte'
import { RotatingPlaceholder } from './starter/starterPrompts.svelte'
const MAX_YOLO_TOOLTIP_TOOLS = 8
@@ -145,7 +144,7 @@
wideLayout?: boolean
emptyHint?: Snippet
/** Open an empty chat the way Home's composer looks: the "Build with AI" heading, a
* taller box cycling through these prompts, and their chips under it. Sessions
* taller box cycling through these prompts as its placeholder. Sessions
* set it so the two read as the same entry point. Replaces `emptyHint`. */
starterPrompts?: StarterPrompt[]
inputPreface?: Snippet
@@ -1290,11 +1289,6 @@ the panel, or the Escape-to-stop focus check would wrongly reject them. -->
{/if}
</div>
</div>
{#if starterHero && starterPrompts}
<div class="pt-2">
<StarterPromptChips prompts={starterPrompts} onPick={(p) => aiChatInput?.setText(p)} />
</div>
{/if}
{#if (chatHost.mode === AIMode.NAVIGATOR || chatHost.mode === AIMode.ASK) && suggestions.length > 0 && messages.filter((m) => m.role === 'user').length === 0 && !disabled}
<div class="px-2 mt-4">
<div class="flex flex-col gap-2">
@@ -622,12 +622,6 @@
draft.text = removeMentionFromText(draft.text, title)
}
/** Replace the draft's text, the way a starter prompt fills the composer. */
export function setText(text: string) {
draft.text = text
focusInput()
}
export function focusInput() {
if (isContextEnabledMode) {
contextTextareaComponent?.focus()