feat(ui): profile picker + per-profile vocabulary; transcribe invokes carry profileId; drop buildInitialPrompt

This commit is contained in:
2026-04-19 20:57:46 +01:00
parent 7b804eacba
commit 7474cd24ba
4 changed files with 252 additions and 72 deletions

View File

@@ -4,6 +4,7 @@
import { invoke } from "@tauri-apps/api/core";
import { listen } from "@tauri-apps/api/event";
import { settings, addToHistory } from "$lib/stores/page.svelte.js";
import { profilesStore } from "$lib/stores/profiles.svelte.ts";
import Card from "$lib/components/Card.svelte";
import EmptyState from "$lib/components/EmptyState.svelte";
import { exportTranscript } from "$lib/utils/export.js";
@@ -76,6 +77,7 @@
path,
language: settings.language,
initialPrompt: "",
profileId: profilesStore.activeProfileId,
removeFillers: settings.removeFillers,
britishEnglish: settings.britishEnglish,
antiHallucination: settings.antiHallucination,