diff --git a/README.md b/README.md index 4aec233e..3ecb8523 100644 --- a/README.md +++ b/README.md @@ -141,7 +141,7 @@ _A large feature release — a full visual refresh plus smarter, more responsive - **Enable session history:** Toggle whether to save agent session history. - **Plugin state folder:** Choose the folder within your vault to store plugin data (agent sessions and custom prompts). - **Custom Prompts:** - - **Allow System Prompt Override:** Legacy toggle, currently non-functional — a prompt's own `override_system_prompt: true` frontmatter controls the replacement regardless of this setting. See the [Custom Prompts Guide](docs/guide/custom-prompts.md#system-prompt-override). + - **System Prompt Override:** Set `override_system_prompt: true` in a custom prompt's frontmatter to replace the built-in system instructions. There is no global toggle. See the [Custom Prompts Guide](docs/guide/custom-prompts.md#system-prompt-override). - **UI Settings:** - **Enable streaming:** Toggle streaming responses for a more interactive chat experience. - **Advanced Settings:** (Click "Show advanced settings" to reveal) diff --git a/docs/guide/custom-prompts.md b/docs/guide/custom-prompts.md index 3c204709..0be1fe36 100644 --- a/docs/guide/custom-prompts.md +++ b/docs/guide/custom-prompts.md @@ -165,8 +165,8 @@ For advanced users who want complete control: 1. Set `override_system_prompt: true` in your prompt file 2. Your prompt will completely replace the default system instructions -The frontmatter field alone controls this — the "Allow system prompt override" toggle in -plugin settings does not currently gate it. +The frontmatter field alone controls this; no plugin setting is required. Omit it or set it to +`false` to add your instructions to the built-in system prompt instead of replacing it. **Warning:** Use with caution as this removes built-in safety features and Obsidian-specific knowledge. diff --git a/docs/reference/settings.md b/docs/reference/settings.md index 11690ed9..ace733f7 100644 --- a/docs/reference/settings.md +++ b/docs/reference/settings.md @@ -210,13 +210,11 @@ Because each provider uses its own settings fields, re-routing a feature between Custom prompts allow you to create reusable AI instruction templates that modify how the AI behaves for specific sessions. -### Allow System Prompt Override (legacy, currently non-functional) +### System Prompt Override -- **Setting**: `allowSystemPromptOverride` -- **Type**: Boolean -- **Default**: `false` -- **Description**: Intended to gate whether custom prompts can completely replace the default system prompt. **Currently has no effect**: any prompt with `override_system_prompt: true` in its frontmatter replaces the system prompt regardless of this setting. Toggling it on or off does not change that behavior. -- **Warning**: Because the frontmatter flag alone controls the override, a custom prompt with `override_system_prompt: true` can break expected functionality if it doesn't include essential instructions — this setting will not prevent that. +A custom prompt replaces the default system instructions only when its frontmatter sets `override_system_prompt: true`. There is no global override toggle. Without that flag, the prompt adds instructions to the built-in system prompt. + +**Warning:** A full override removes built-in instructions and Obsidian-specific knowledge. See the [Custom Prompts Guide](/guide/custom-prompts#system-prompt-override) before enabling it. ### Creating Custom Prompts diff --git a/src/i18n/cs.ts b/src/i18n/cs.ts index 3c004ded..596d9c34 100644 --- a/src/i18n/cs.ts +++ b/src/i18n/cs.ts @@ -120,7 +120,7 @@ export const cs: Partial> = { 'Složka, kde jsou ukládána data pluginu. Relace agentů se ukládají do Agent-Sessions/, vlastní prompty do Prompts/, háčky do Hooks/, stav plánovaných úloh do Scheduled-Tasks/.', 'settings.general.showAdvancedName': 'Zobrazit pokročilá nastavení', 'settings.general.showAdvancedDesc': - 'Zobrazit pokročilé sekce (Vlastní prompty, Konfigurace API, Oprávnění nástrojů, Detekce smyček nástrojů, MCP servery, Ladění) pro pokročilé uživatele.', + 'Zobrazit pokročilé sekce (Konfigurace API, Oprávnění nástrojů, Detekce smyček nástrojů, MCP servery, Ladění) pro pokročilé uživatele.', 'settings.general.modelListUpdatedSingular': 'Seznam modelů aktualizován: {count} model.', 'settings.general.modelListUpdated': 'Seznam modelů aktualizován: {count} modelů.', 'settings.general.refreshSkippedOffline': 'Přeskočeno: offline', @@ -178,11 +178,7 @@ export const cs: Partial> = { 'Zastavit provádění agenta, pokud volání nástroje selže. Pokud je zakázáno, agent bude pokračovat v provádění dalších nástrojů.', 'settings.agentConfig.sectionTitle': 'Konfigurace agenta', 'settings.agentConfig.sectionDesc': - 'Vylaďte, jak agent komunikuje s modelem: vlastní prompty, parametry opakování/generování, shrnutí konverzace a ochrana proti smyčkám.', - 'settings.agentConfig.customPromptsHeading': 'Vlastní prompty', - 'settings.agentConfig.systemPromptOverrideName': 'Povolit přepsání systémového promptu', - 'settings.agentConfig.systemPromptOverrideDesc': - 'VAROVÁNÍ: Umožňuje vlastním promptům zcela nahradit systémový prompt. To může narušit očekávanou funkčnost.', + 'Vylaďte, jak agent komunikuje s modelem: parametry opakování/generování, shrnutí konverzace a ochrana proti smyčkám.', 'settings.agentConfig.apiConfigurationHeading': 'Konfigurace API', 'settings.agentConfig.logToFileName': 'Zapisovat do souboru protokolu', 'settings.agentConfig.logToFileDesc': diff --git a/src/i18n/da.ts b/src/i18n/da.ts index e5697bb7..e10be47b 100644 --- a/src/i18n/da.ts +++ b/src/i18n/da.ts @@ -119,7 +119,7 @@ export const da: Partial> = { 'Mappe, hvor plugindata gemmes. Agentsessioner ligger under Agent-Sessions/, brugerdefinerede prompts under Prompts/, hooks under Hooks/, planlagte opgavestatusser under Scheduled-Tasks/.', 'settings.general.showAdvancedName': 'Vis avancerede indstillinger', 'settings.general.showAdvancedDesc': - 'Vis avancerede sektioner (Brugerdefinerede prompts, API-konfiguration, Værktøjstilladelser, Detektering af værktøjsløkker, MCP-servere, Fejlfinding) for avancerede brugere.', + 'Vis avancerede sektioner (API-konfiguration, Værktøjstilladelser, Detektering af værktøjsløkker, MCP-servere, Fejlfinding) for avancerede brugere.', 'settings.general.modelListUpdatedSingular': 'Modelliste opdateret: {count} model.', 'settings.general.modelListUpdated': 'Modelliste opdateret: {count} modeller.', 'settings.general.refreshSkippedOffline': 'Sprunget over: offline', @@ -177,11 +177,7 @@ export const da: Partial> = { 'Stop agentafvikling, når et værktøjskald mislykkes. Hvis deaktiveret, vil agenten fortsætte med at afvikle efterfølgende værktøjer.', 'settings.agentConfig.sectionTitle': 'Agentkonfiguration', 'settings.agentConfig.sectionDesc': - 'Juster, hvordan agenten taler med modellen: brugerdefinerede prompts, parametre for genforsøg/generering, samtale-resuméer og loop-beskyttelse.', - 'settings.agentConfig.customPromptsHeading': 'Brugerdefinerede prompts', - 'settings.agentConfig.systemPromptOverrideName': 'Tillad tilsidesættelse af system-prompt', - 'settings.agentConfig.systemPromptOverrideDesc': - 'ADVARSEL: Giver mulighed for, at brugerdefinerede prompts fuldstændigt erstatter system-prompten. Dette kan ødelægge forventet funktionalitet.', + 'Juster, hvordan agenten taler med modellen: parametre for genforsøg/generering, samtale-resuméer og loop-beskyttelse.', 'settings.agentConfig.apiConfigurationHeading': 'API-konfiguration', 'settings.agentConfig.logToFileName': 'Log til fil', 'settings.agentConfig.logToFileDesc': diff --git a/src/i18n/de.ts b/src/i18n/de.ts index b7cd049e..eb747555 100644 --- a/src/i18n/de.ts +++ b/src/i18n/de.ts @@ -124,7 +124,7 @@ export const de: Partial> = { 'Ordner, in dem Plugin-Daten gespeichert werden. Agenten-Sitzungen befinden sich unter Agent-Sessions/, benutzerdefinierte Prompts unter Prompts/, Hooks unter Hooks/, geplante Aufgabenstatus unter Scheduled-Tasks/.', 'settings.general.showAdvancedName': 'Erweiterte Einstellungen anzeigen', 'settings.general.showAdvancedDesc': - 'Erweiterte Abschnitte (Benutzerdefinierte Prompts, API-Konfiguration, Tool-Berechtigungen, Tool-Schleifenerkennung, MCP-Server, Debug) für Power-User anzeigen.', + 'Erweiterte Abschnitte (API-Konfiguration, Tool-Berechtigungen, Tool-Schleifenerkennung, MCP-Server, Debug) für Power-User anzeigen.', 'settings.general.modelListUpdatedSingular': 'Modellliste aktualisiert: {count} Modell.', 'settings.general.modelListUpdated': 'Modellliste aktualisiert: {count} Modelle.', 'settings.general.refreshSkippedOffline': 'Übersprungen: offline', @@ -185,11 +185,7 @@ export const de: Partial> = { 'Stoppt die Ausführung des Agenten, wenn ein Tool-Aufruf fehlschlägt. Wenn deaktiviert, führt der Agent nachfolgende Tools weiterhin aus.', 'settings.agentConfig.sectionTitle': 'Agenten-Konfiguration', 'settings.agentConfig.sectionDesc': - 'Passen Sie an, wie der Agent mit dem Modell kommuniziert: benutzerdefinierte Prompts, Wiederholungs-/Generierungsparameter, Konversationszusammenfassung und Schleifenschutz.', - 'settings.agentConfig.customPromptsHeading': 'Benutzerdefinierte Prompts', - 'settings.agentConfig.systemPromptOverrideName': 'Überschreiben des System-Prompts erlauben', - 'settings.agentConfig.systemPromptOverrideDesc': - 'WARNUNG: Ermöglicht es benutzerdefinierten Prompts, den System-Prompt vollständig zu ersetzen. Dies kann die erwartete Funktionalität beeinträchtigen.', + 'Passen Sie an, wie der Agent mit dem Modell kommuniziert: Wiederholungs-/Generierungsparameter, Konversationszusammenfassung und Schleifenschutz.', 'settings.agentConfig.apiConfigurationHeading': 'API-Konfiguration', 'settings.agentConfig.logToFileName': 'In Datei protokollieren', 'settings.agentConfig.logToFileDesc': diff --git a/src/i18n/en.ts b/src/i18n/en.ts index a21502f3..5fc3ce4c 100644 --- a/src/i18n/en.ts +++ b/src/i18n/en.ts @@ -434,7 +434,7 @@ export const en = { }, 'settings.general.showAdvancedDesc': { message: - 'Reveal advanced sections (Custom prompts, API configuration, Tool permissions, Tool loop detection, MCP servers, Debug) for power users.', + 'Reveal advanced sections (API configuration, Tool permissions, Tool loop detection, MCP servers, Debug) for power users.', context: 'Settings field description for the show-advanced toggle. The parenthesized names are section titles elsewhere in settings; translate them consistently with those section titles.', }, @@ -623,22 +623,9 @@ export const en = { }, 'settings.agentConfig.sectionDesc': { message: - 'Tune how the agent talks to the model: custom prompts, retry/generation parameters, conversation summarization, and loop guards.', + 'Tune how the agent talks to the model: retry/generation parameters, conversation summarization, and loop guards.', context: 'Description under the Agent Config settings section title.', }, - 'settings.agentConfig.customPromptsHeading': { - message: 'Custom prompts', - context: 'Sub-heading inside Agent Config settings, above custom prompt options.', - }, - 'settings.agentConfig.systemPromptOverrideName': { - message: 'Allow system prompt override', - context: 'Settings toggle name allowing custom prompts to replace the built-in system prompt.', - }, - 'settings.agentConfig.systemPromptOverrideDesc': { - message: - 'WARNING: Allows custom prompts to completely replace the system prompt. This may break expected functionality.', - context: 'Settings toggle description with a warning about replacing the AI system prompt.', - }, 'settings.agentConfig.apiConfigurationHeading': { message: 'API configuration', context: 'Sub-heading inside Agent Config settings, above API retry/endpoint options.', diff --git a/src/i18n/es.ts b/src/i18n/es.ts index 5380873d..9fffeebe 100644 --- a/src/i18n/es.ts +++ b/src/i18n/es.ts @@ -124,7 +124,7 @@ export const es: Partial> = { 'Carpeta donde se guardan los datos del plugin. Las sesiones del agente se encuentran en Agent-Sessions/, los prompts personalizados en Prompts/, los hooks en Hooks/ y el estado de las tareas programadas en Scheduled-Tasks/.', 'settings.general.showAdvancedName': 'Mostrar configuración avanzada', 'settings.general.showAdvancedDesc': - 'Muestra las secciones avanzadas (Prompts personalizados, Configuración de la API, Permisos de herramientas, Detección de bucles de herramientas, Servidores MCP, Depuración) para usuarios avanzados.', + 'Muestra las secciones avanzadas (Configuración de la API, Permisos de herramientas, Detección de bucles de herramientas, Servidores MCP, Depuración) para usuarios avanzados.', 'settings.general.modelListUpdatedSingular': 'Lista de modelos actualizada: {count} modelo.', 'settings.general.modelListUpdated': 'Lista de modelos actualizada: {count} modelos.', 'settings.general.refreshSkippedOffline': 'Omitido: sin conexión', @@ -183,11 +183,7 @@ export const es: Partial> = { 'Detiene la ejecución del agente cuando falla la llamada a una herramienta. Si está desactivado, el agente continuará ejecutando las herramientas siguientes.', 'settings.agentConfig.sectionTitle': 'Configuración del agente', 'settings.agentConfig.sectionDesc': - 'Ajusta cómo se comunica el agente con el modelo: prompts personalizados, parámetros de reintento/generación, resumen de conversaciones y protecciones contra bucles.', - 'settings.agentConfig.customPromptsHeading': 'Prompts personalizados', - 'settings.agentConfig.systemPromptOverrideName': 'Permitir la sustitución del prompt del sistema', - 'settings.agentConfig.systemPromptOverrideDesc': - 'ADVERTENCIA: Permite que los prompts personalizados reemplacen por completo el prompt del sistema. Esto puede romper el funcionamiento esperado.', + 'Ajusta cómo se comunica el agente con el modelo: parámetros de reintento/generación, resumen de conversaciones y protecciones contra bucles.', 'settings.agentConfig.apiConfigurationHeading': 'Configuración de la API', 'settings.agentConfig.logToFileName': 'Registrar en archivo', 'settings.agentConfig.logToFileDesc': diff --git a/src/i18n/fr.ts b/src/i18n/fr.ts index fb7bd977..48bbce99 100644 --- a/src/i18n/fr.ts +++ b/src/i18n/fr.ts @@ -125,7 +125,7 @@ export const fr: Partial> = { "Dossier où sont stockées les données du plugin. Les sessions d'agent se trouvent sous Agent-Sessions/, les invites personnalisées sous Prompts/, les hooks sous Hooks/, et l'état des tâches planifiées sous Scheduled-Tasks/.", 'settings.general.showAdvancedName': 'Afficher les paramètres avancés', 'settings.general.showAdvancedDesc': - "Afficher les sections avancées (Prompts personnalisés, Configuration de l'API, Autorisations des outils, Détection de boucle d'outils, Serveurs MCP, Débogage) pour les utilisateurs expérimentés.", + "Afficher les sections avancées (Configuration de l'API, Autorisations des outils, Détection de boucle d'outils, Serveurs MCP, Débogage) pour les utilisateurs expérimentés.", 'settings.general.modelListUpdatedSingular': 'Liste des modèles mise à jour : {count} modèle.', 'settings.general.modelListUpdated': 'Liste des modèles mise à jour : {count} modèles.', 'settings.general.refreshSkippedOffline': 'Ignoré : hors ligne', @@ -184,11 +184,7 @@ export const fr: Partial> = { "Arrêter l'exécution de l'agent lorsqu'un appel d'outil échoue. Si désactivé, l'agent continuera d'exécuter les outils suivants.", 'settings.agentConfig.sectionTitle': "Configuration de l'agent", 'settings.agentConfig.sectionDesc': - "Ajuster la façon dont l'agent communique avec le modèle : invites personnalisées, paramètres de tentative/génération, résumé de conversation et protections contre les boucles.", - 'settings.agentConfig.customPromptsHeading': 'Prompts personnalisés', - 'settings.agentConfig.systemPromptOverrideName': "Autoriser la surcharge de l'invite système", - 'settings.agentConfig.systemPromptOverrideDesc': - "AVERTISSEMENT : Permet aux invites personnalisées de remplacer complètement l'invite système. Cela peut perturber le fonctionnement attendu.", + "Ajuster la façon dont l'agent communique avec le modèle : paramètres de tentative/génération, résumé de conversation et protections contre les boucles.", 'settings.agentConfig.apiConfigurationHeading': "Configuration de l'API", 'settings.agentConfig.logToFileName': 'Enregistrer dans un fichier', 'settings.agentConfig.logToFileDesc': diff --git a/src/i18n/id.ts b/src/i18n/id.ts index 9ca6a7be..a96ad329 100644 --- a/src/i18n/id.ts +++ b/src/i18n/id.ts @@ -119,7 +119,7 @@ export const id: Partial> = { 'Folder tempat data plugin disimpan. Sesi agen berada di bawah Agent-Sessions/, prompt kustom di bawah Prompts/, hook di bawah Hooks/, status tugas terjadwal di bawah Scheduled-Tasks/.', 'settings.general.showAdvancedName': 'Tampilkan pengaturan lanjutan', 'settings.general.showAdvancedDesc': - 'Tampilkan bagian lanjutan (Prompt kustom, Konfigurasi API, Izin alat, Deteksi perulangan alat, Server MCP, Debug) untuk pengguna tingkat lanjut.', + 'Tampilkan bagian lanjutan (Konfigurasi API, Izin alat, Deteksi perulangan alat, Server MCP, Debug) untuk pengguna tingkat lanjut.', 'settings.general.modelListUpdatedSingular': 'Daftar model diperbarui: {count} model.', 'settings.general.modelListUpdated': 'Daftar model diperbarui: {count} model.', 'settings.general.refreshSkippedOffline': 'Dilewati: offline', @@ -177,11 +177,7 @@ export const id: Partial> = { 'Hentikan eksekusi agen ketika panggilan alat gagal. Jika dinonaktifkan, agen akan terus mengeksekusi alat berikutnya.', 'settings.agentConfig.sectionTitle': 'Konfigurasi agen', 'settings.agentConfig.sectionDesc': - 'Atur cara agen berbicara dengan model: prompt kustom, parameter percobaan ulang/generasi, peringkasan percakapan, dan pelindung perulangan.', - 'settings.agentConfig.customPromptsHeading': 'Prompt kustom', - 'settings.agentConfig.systemPromptOverrideName': 'Izinkan penimpaan prompt sistem', - 'settings.agentConfig.systemPromptOverrideDesc': - 'PERINGATAN: Mengizinkan prompt kustom untuk sepenuhnya menggantikan prompt sistem. Ini dapat merusak fungsionalitas yang diharapkan.', + 'Atur cara agen berbicara dengan model: parameter percobaan ulang/generasi, peringkasan percakapan, dan pelindung perulangan.', 'settings.agentConfig.apiConfigurationHeading': 'Konfigurasi API', 'settings.agentConfig.logToFileName': 'Catat ke berkas', 'settings.agentConfig.logToFileDesc': diff --git a/src/i18n/it.ts b/src/i18n/it.ts index f1ef0b73..2303eb2e 100644 --- a/src/i18n/it.ts +++ b/src/i18n/it.ts @@ -122,7 +122,7 @@ export const it: Partial> = { "Cartella in cui sono memorizzati i dati del plugin. Le sessioni dell'agente si trovano in Agent-Sessions/, i prompt personalizzati in Prompts/, gli hook in Hooks/, lo stato delle attività pianificate in Scheduled-Tasks/.", 'settings.general.showAdvancedName': 'Mostra impostazioni avanzate', 'settings.general.showAdvancedDesc': - 'Mostra le sezioni avanzate (Prompt personalizzati, Configurazione API, Permessi degli strumenti, Rilevamento loop degli strumenti, Server MCP, Debug) per utenti esperti.', + 'Mostra le sezioni avanzate (Configurazione API, Permessi degli strumenti, Rilevamento loop degli strumenti, Server MCP, Debug) per utenti esperti.', 'settings.general.modelListUpdatedSingular': 'Elenco dei modelli aggiornato: {count} modello.', 'settings.general.modelListUpdated': 'Elenco dei modelli aggiornato: {count} modelli.', 'settings.general.refreshSkippedOffline': 'Ignorato: offline', @@ -183,11 +183,7 @@ export const it: Partial> = { "Interrompe l'esecuzione dell'agente quando la chiamata a uno strumento fallisce. Se disabilitato, l'agente continuerà a eseguire gli strumenti successivi.", 'settings.agentConfig.sectionTitle': 'Configurazione agente', 'settings.agentConfig.sectionDesc': - "Regola il modo in cui l'agente comunica con il modello: prompt personalizzati, parametri di generazione/riprovo, riepilogo della conversazione e protezioni dai loop.", - 'settings.agentConfig.customPromptsHeading': 'Prompt personalizzati', - 'settings.agentConfig.systemPromptOverrideName': 'Consenti la sovrascrittura del prompt di sistema', - 'settings.agentConfig.systemPromptOverrideDesc': - 'ATTENZIONE: Consente ai prompt personalizzati di sostituire completamente il prompt di sistema. Ciò potrebbe compromettere le funzionalità previste.', + "Regola il modo in cui l'agente comunica con il modello: parametri di generazione/riprovo, riepilogo della conversazione e protezioni dai loop.", 'settings.agentConfig.apiConfigurationHeading': 'Configurazione API', 'settings.agentConfig.logToFileName': 'Registra su file', 'settings.agentConfig.logToFileDesc': diff --git a/src/i18n/ja.ts b/src/i18n/ja.ts index 14450389..3bb3df2a 100644 --- a/src/i18n/ja.ts +++ b/src/i18n/ja.ts @@ -122,7 +122,7 @@ export const ja: Partial> = { 'プラグインのデータが保存されるフォルダー。エージェントセッションは Agent-Sessions/、カスタムプロンプトは Prompts/、フックは Hooks/、スケジュールされたタスクの状態は Scheduled-Tasks/ の下に保存されます。', 'settings.general.showAdvancedName': '高度な設定を表示', 'settings.general.showAdvancedDesc': - 'パワーユーザー向けに高度なセクション(カスタムプロンプト、API設定、ツール権限、ツールループ検出、MCPサーバー、デバッグ)を表示します。', + 'パワーユーザー向けに高度なセクション(API設定、ツール権限、ツールループ検出、MCPサーバー、デバッグ)を表示します。', 'settings.general.modelListUpdatedSingular': 'モデルリストが更新されました: {count} 個のモデル。', 'settings.general.modelListUpdated': 'モデルリストが更新されました: {count} 個のモデル。', 'settings.general.refreshSkippedOffline': 'スキップされました: オフライン', @@ -181,11 +181,7 @@ export const ja: Partial> = { 'ツール呼び出しが失敗したときにエージェントの実行を停止します。無効にすると、エージェントは後続のツールの実行を継続します。', 'settings.agentConfig.sectionTitle': 'エージェント設定', 'settings.agentConfig.sectionDesc': - 'エージェントがモデルと通信する方法を微調整します:カスタムプロンプト、再試行/生成パラメータ、会話の要約、ループガードなど。', - 'settings.agentConfig.customPromptsHeading': 'カスタムプロンプト', - 'settings.agentConfig.systemPromptOverrideName': 'システムプロンプトの上書きを許可', - 'settings.agentConfig.systemPromptOverrideDesc': - '警告: カスタムプロンプトがシステムプロンプトを完全に置き換えることを許可します。これにより、期待される機能が動作しなくなる可能性があります。', + 'エージェントがモデルと通信する方法を微調整します:再試行/生成パラメータ、会話の要約、ループガードなど。', 'settings.agentConfig.apiConfigurationHeading': 'API設定', 'settings.agentConfig.logToFileName': 'ファイルにログを出力', 'settings.agentConfig.logToFileDesc': diff --git a/src/i18n/ko.ts b/src/i18n/ko.ts index d5dd6b15..e5e94234 100644 --- a/src/i18n/ko.ts +++ b/src/i18n/ko.ts @@ -117,7 +117,7 @@ export const ko: Partial> = { '플러그인 데이터가 저장되는 폴더입니다. 에이전트 세션은 Agent-Sessions/ 아래에, 사용자 지정 프롬프트는 Prompts/ 아래에, 훅은 Hooks/ 아래에, 예약된 작업 상태는 Scheduled-Tasks/ 아래에 저장됩니다.', 'settings.general.showAdvancedName': '고급 설정 표시', 'settings.general.showAdvancedDesc': - '고급 사용자용 고급 섹션(사용자 지정 프롬프트, API 설정, 도구 권한, 도구 루프 감지, MCP 서버, 디버그)을 표시합니다.', + '고급 사용자용 고급 섹션(API 설정, 도구 권한, 도구 루프 감지, MCP 서버, 디버그)을 표시합니다.', 'settings.general.modelListUpdatedSingular': '모델 목록이 업데이트되었습니다: {count}개 모델.', 'settings.general.modelListUpdated': '모델 목록이 업데이트되었습니다: {count}개 모델.', 'settings.general.refreshSkippedOffline': '건너뜀: 오프라인 상태', @@ -173,11 +173,7 @@ export const ko: Partial> = { '도구 호출이 실패하면 에이전트 실행을 중지합니다. 비활성화하면 에이전트가 후속 도구를 계속 실행합니다.', 'settings.agentConfig.sectionTitle': '에이전트 설정', 'settings.agentConfig.sectionDesc': - '에이전트가 모델과 통신하는 방식을 조정합니다: 사용자 지정 프롬프트, 재시도/생성 매개변수, 대화 요약 및 루프 방지.', - 'settings.agentConfig.customPromptsHeading': '사용자 지정 프롬프트', - 'settings.agentConfig.systemPromptOverrideName': '시스템 프롬프트 재정의 허용', - 'settings.agentConfig.systemPromptOverrideDesc': - '경고: 사용자 지정 프롬프트가 시스템 프롬프트를 완전히 대체하도록 허용합니다. 이로 인해 예상되는 기능이 작동하지 않을 수 있습니다.', + '에이전트가 모델과 통신하는 방식을 조정합니다: 재시도/생성 매개변수, 대화 요약 및 루프 방지.', 'settings.agentConfig.apiConfigurationHeading': 'API 설정', 'settings.agentConfig.logToFileName': '파일에 로그 기록', 'settings.agentConfig.logToFileDesc': diff --git a/src/i18n/nl.ts b/src/i18n/nl.ts index c119d7f4..3a8d502b 100644 --- a/src/i18n/nl.ts +++ b/src/i18n/nl.ts @@ -120,7 +120,7 @@ export const nl: Partial> = { 'Map waarin plugin-gegevens worden opgeslagen. Agentsessies bevinden zich onder Agent-Sessions/, aangepaste prompts onder Prompts/, hooks onder Hooks/, geplande taakstatussen onder Scheduled-Tasks/.', 'settings.general.showAdvancedName': 'Geavanceerde instellingen tonen', 'settings.general.showAdvancedDesc': - 'Toon geavanceerde secties (Aangepaste prompts, API-configuratie, Tool-machtigingen, Tool-lusdetectie, MCP-servers, Foutopsporing) voor geavanceerde gebruikers.', + 'Toon geavanceerde secties (API-configuratie, Tool-machtigingen, Tool-lusdetectie, MCP-servers, Foutopsporing) voor geavanceerde gebruikers.', 'settings.general.modelListUpdatedSingular': 'Modellijst bijgewerkt: {count} model.', 'settings.general.modelListUpdated': 'Modellijst bijgewerkt: {count} modellen.', 'settings.general.refreshSkippedOffline': 'Overgeslagen: offline', @@ -179,11 +179,7 @@ export const nl: Partial> = { 'Stop de uitvoering van de agent wanneer een tool-aanroep mislukt. Indien uitgeschakeld, blijft de agent volgende tools uitvoeren.', 'settings.agentConfig.sectionTitle': 'Agent-configuratie', 'settings.agentConfig.sectionDesc': - 'Pas aan hoe de agent met het model communiceert: aangepaste prompts, parameters voor opnieuw proberen/genereren, samenvatting van gesprekken en lusbeveiligingen.', - 'settings.agentConfig.customPromptsHeading': 'Aangepaste prompts', - 'settings.agentConfig.systemPromptOverrideName': 'Overschrijven van systeemprompt toestaan', - 'settings.agentConfig.systemPromptOverrideDesc': - 'WAARSCHUWING: Hiermee kunnen aangepaste prompts de systeemprompt volledig vervangen. Dit kan de verwachte functionaliteit verstoren.', + 'Pas aan hoe de agent met het model communiceert: parameters voor opnieuw proberen/genereren, samenvatting van gesprekken en lusbeveiligingen.', 'settings.agentConfig.apiConfigurationHeading': 'API-configuratie', 'settings.agentConfig.logToFileName': 'Loggen naar bestand', 'settings.agentConfig.logToFileDesc': diff --git a/src/i18n/no.ts b/src/i18n/no.ts index ba8b8f69..723447ae 100644 --- a/src/i18n/no.ts +++ b/src/i18n/no.ts @@ -120,7 +120,7 @@ export const no: Partial> = { 'Mappe der plugindata lagres. Agent-økter ligger under Agent-Sessions/, egendefinerte prompter under Prompts/, hooks under Hooks/, og status for planlagte oppgaver under Scheduled-Tasks/.', 'settings.general.showAdvancedName': 'Vis avanserte innstillinger', 'settings.general.showAdvancedDesc': - 'Vis avanserte seksjoner (Egendefinerte ledetekster, API-konfigurasjon, Verktøytillatelser, Deteksjon av verktøyløkker, MCP-servere, Feilsøking) for avanserte brukere.', + 'Vis avanserte seksjoner (API-konfigurasjon, Verktøytillatelser, Deteksjon av verktøyløkker, MCP-servere, Feilsøking) for avanserte brukere.', 'settings.general.modelListUpdatedSingular': 'Modelliste oppdatert: {count} modell.', 'settings.general.modelListUpdated': 'Modelliste oppdatert: {count} modeller.', 'settings.general.refreshSkippedOffline': 'Hoppet over: frakoblet', @@ -178,11 +178,7 @@ export const no: Partial> = { 'Stopp agentkjøring når et verktøykall feiler. Hvis deaktivert, vil agenten fortsette å kjøre påfølgende verktøy.', 'settings.agentConfig.sectionTitle': 'Agentkonfigurasjon', 'settings.agentConfig.sectionDesc': - 'Juster hvordan agenten snakker med modellen: tilpassede ledetekster, parametere for gjentakelse/generering, sammendrag av samtaler og løkkebeskyttelse.', - 'settings.agentConfig.customPromptsHeading': 'Egendefinerte ledetekster', - 'settings.agentConfig.systemPromptOverrideName': 'Tillat overstyring av systemledetekst', - 'settings.agentConfig.systemPromptOverrideDesc': - 'ADVARSEL: Tillater at tilpassede ledetekster fullstendig erstatter systemledeteksten. Dette kan ødelegge forventet funksjonalitet.', + 'Juster hvordan agenten snakker med modellen: parametere for gjentakelse/generering, sammendrag av samtaler og løkkebeskyttelse.', 'settings.agentConfig.apiConfigurationHeading': 'API-konfigurasjon', 'settings.agentConfig.logToFileName': 'Logg til fil', 'settings.agentConfig.logToFileDesc': diff --git a/src/i18n/pl.ts b/src/i18n/pl.ts index e5efebfb..214f3d41 100644 --- a/src/i18n/pl.ts +++ b/src/i18n/pl.ts @@ -120,7 +120,7 @@ export const pl: Partial> = { 'Folder, w którym przechowywane są dane wtyczki. Sesje agentów znajdują się w Agent-Sessions/, własne monity w Prompts/, haki w Hooks/, a stan zaplanowanych zadań w Scheduled-Tasks/.', 'settings.general.showAdvancedName': 'Pokaż ustawienia zaawansowane', 'settings.general.showAdvancedDesc': - 'Pokaż sekcje zaawansowane (Niestandardowe monity, Konfiguracja API, Uprawnienia narzędzi, Wykrywanie pętli narzędzi, Serwery MCP, Debugowanie) dla zaawansowanych użytkowników.', + 'Pokaż sekcje zaawansowane (Konfiguracja API, Uprawnienia narzędzi, Wykrywanie pętli narzędzi, Serwery MCP, Debugowanie) dla zaawansowanych użytkowników.', 'settings.general.modelListUpdatedSingular': 'Zaktualizowano listę modeli: {count} model.', 'settings.general.modelListUpdated': 'Zaktualizowano listę modeli: {count} modeli.', 'settings.general.refreshSkippedOffline': 'Pominięto: brak połączenia', @@ -179,11 +179,7 @@ export const pl: Partial> = { 'Zatrzymuje działanie agenta, gdy wywołanie narzędzia zakończy się niepowodzeniem. Jeśli opcja jest wyłączona, agent będzie kontynuował wykonywanie kolejnych narzędzi.', 'settings.agentConfig.sectionTitle': 'Konfiguracja agenta', 'settings.agentConfig.sectionDesc': - 'Dostosuj sposób, w jaki agent komunikuje się z modelem: własne prompty, parametry ponawiania/generowania, podsumowywanie rozmowy i zabezpieczenia przed pętlami.', - 'settings.agentConfig.customPromptsHeading': 'Niestandardowe monity', - 'settings.agentConfig.systemPromptOverrideName': 'Zezwalaj na nadpisanie promptu systemowego', - 'settings.agentConfig.systemPromptOverrideDesc': - 'OSTRZEŻENIE: Zezwala własnym promptom na całkowite zastąpienie promptu systemowego. Może to zakłócić oczekiwane działanie.', + 'Dostosuj sposób, w jaki agent komunikuje się z modelem: parametry ponawiania/generowania, podsumowywanie rozmowy i zabezpieczenia przed pętlami.', 'settings.agentConfig.apiConfigurationHeading': 'Konfiguracja API', 'settings.agentConfig.logToFileName': 'Zapisuj logi do pliku', 'settings.agentConfig.logToFileDesc': diff --git a/src/i18n/pt-br.ts b/src/i18n/pt-br.ts index 76d4a9df..a2f551e5 100644 --- a/src/i18n/pt-br.ts +++ b/src/i18n/pt-br.ts @@ -121,7 +121,7 @@ export const ptBR: Partial> = { 'Pasta onde os dados do plugin são armazenados. As sessões de agentes ficam em Agent-Sessions/, prompts personalizados em Prompts/, hooks em Hooks/ e o estado das tarefas agendadas em Scheduled-Tasks/.', 'settings.general.showAdvancedName': 'Mostrar configurações avançadas', 'settings.general.showAdvancedDesc': - 'Revelar seções avançadas (Prompts personalizados, Configuração da API, Permissões de ferramentas, Detecção de loop de ferramentas, Servidores MCP, Depuração) para usuários avançados.', + 'Revelar seções avançadas (Configuração da API, Permissões de ferramentas, Detecção de loop de ferramentas, Servidores MCP, Depuração) para usuários avançados.', 'settings.general.modelListUpdatedSingular': 'Lista de modelos atualizada: {count} modelo.', 'settings.general.modelListUpdated': 'Lista de modelos atualizada: {count} modelos.', 'settings.general.refreshSkippedOffline': 'Ignorado: offline', @@ -180,11 +180,7 @@ export const ptBR: Partial> = { 'Para a execução do agente quando uma chamada de ferramenta falha. Se desativado, o agente continuará executando as ferramentas subsequentes.', 'settings.agentConfig.sectionTitle': 'Configuração do agente', 'settings.agentConfig.sectionDesc': - 'Ajuste como o agente se comunica com o modelo: prompts personalizados, parâmetros de tentativa/geração, resumo de conversa e proteções contra loops.', - 'settings.agentConfig.customPromptsHeading': 'Prompts personalizados', - 'settings.agentConfig.systemPromptOverrideName': 'Permitir substituição do prompt do sistema', - 'settings.agentConfig.systemPromptOverrideDesc': - 'AVISO: Permite que prompts personalizados substituam completamente o prompt do sistema. Isso pode quebrar a funcionalidade esperada.', + 'Ajuste como o agente se comunica com o modelo: parâmetros de tentativa/geração, resumo de conversa e proteções contra loops.', 'settings.agentConfig.apiConfigurationHeading': 'Configuração da API', 'settings.agentConfig.logToFileName': 'Registrar em arquivo', 'settings.agentConfig.logToFileDesc': diff --git a/src/i18n/pt.ts b/src/i18n/pt.ts index 5fa08bdd..0cdcc293 100644 --- a/src/i18n/pt.ts +++ b/src/i18n/pt.ts @@ -121,7 +121,7 @@ export const pt: Partial> = { 'Pasta onde os dados do plugin são guardados. As sessões do agente residem em Agent-Sessions/, os prompts personalizados em Prompts/, os hooks em Hooks/ e o estado das tarefas agendadas em Scheduled-Tasks/.', 'settings.general.showAdvancedName': 'Mostrar definições avançadas', 'settings.general.showAdvancedDesc': - 'Revelar secções avançadas (Instruções personalizadas, Configuração da API, Permissões de ferramentas, Deteção de loop de ferramentas, Servidores MCP, Depuração) para utilizadores avançados.', + 'Revelar secções avançadas (Configuração da API, Permissões de ferramentas, Deteção de loop de ferramentas, Servidores MCP, Depuração) para utilizadores avançados.', 'settings.general.modelListUpdatedSingular': 'Lista de modelos atualizada: {count} modelo.', 'settings.general.modelListUpdated': 'Lista de modelos atualizada: {count} modelos.', 'settings.general.refreshSkippedOffline': 'Ignorado: offline', @@ -181,11 +181,7 @@ export const pt: Partial> = { 'Parar a execução do agente quando a chamada de uma ferramenta falha. Se desativado, o agente continuará a executar as ferramentas subsequentes.', 'settings.agentConfig.sectionTitle': 'Configuração do agente', 'settings.agentConfig.sectionDesc': - 'Ajuste a forma como o agente comunica com o modelo: prompts personalizados, parâmetros de repetição/geração, resumo de conversas e proteções contra loops.', - 'settings.agentConfig.customPromptsHeading': 'Instruções personalizadas', - 'settings.agentConfig.systemPromptOverrideName': 'Permitir a substituição do prompt do sistema', - 'settings.agentConfig.systemPromptOverrideDesc': - 'AVISO: Permite que prompts personalizados substituam completamente o prompt do sistema. Isto pode corromper a funcionalidade esperada.', + 'Ajuste a forma como o agente comunica com o modelo: parâmetros de repetição/geração, resumo de conversas e proteções contra loops.', 'settings.agentConfig.apiConfigurationHeading': 'Configuração da API', 'settings.agentConfig.logToFileName': 'Registar num ficheiro', 'settings.agentConfig.logToFileDesc': diff --git a/src/i18n/ru.ts b/src/i18n/ru.ts index c3c61a77..108c26ea 100644 --- a/src/i18n/ru.ts +++ b/src/i18n/ru.ts @@ -120,7 +120,7 @@ export const ru: Partial> = { 'Папка, в которой хранятся данные плагина. Сессии агентов находятся в Agent-Sessions/, пользовательские подсказки — в Prompts/, хуки — в Hooks/, состояние запланированных задач — в Scheduled-Tasks/.', 'settings.general.showAdvancedName': 'Показать дополнительные настройки', 'settings.general.showAdvancedDesc': - 'Показать дополнительные разделы (Пользовательские промты, Настройка API, Разрешения инструментов, Обнаружение циклов инструментов, MCP-серверы, Отладка) для опытных пользователей.', + 'Показать дополнительные разделы (Настройка API, Разрешения инструментов, Обнаружение циклов инструментов, MCP-серверы, Отладка) для опытных пользователей.', 'settings.general.modelListUpdatedSingular': 'Список моделей обновлен: {count} модель.', 'settings.general.modelListUpdated': 'Список моделей обновлен: {count} моделей.', 'settings.general.refreshSkippedOffline': 'Пропущено: нет сети', @@ -180,11 +180,7 @@ export const ru: Partial> = { 'Останавливать работу агента при сбое вызова инструмента. Если отключено, агент продолжит выполнение последующих инструментов.', 'settings.agentConfig.sectionTitle': 'Конфигурация агента', 'settings.agentConfig.sectionDesc': - 'Настройка взаимодействия агента с моделью: пользовательские системные инструкции, параметры повторных попыток/генерации, суммаризация диалога и защита от циклов.', - 'settings.agentConfig.customPromptsHeading': 'Пользовательские промты', - 'settings.agentConfig.systemPromptOverrideName': 'Разрешить переопределение системного промпта', - 'settings.agentConfig.systemPromptOverrideDesc': - 'ВНИМАНИЕ: Позволяет пользовательским промптам полностью заменять системный промпт. Это может нарушить ожидаемую функциональность.', + 'Настройка взаимодействия агента с моделью: параметры повторных попыток/генерации, суммаризация диалога и защита от циклов.', 'settings.agentConfig.apiConfigurationHeading': 'Настройка API', 'settings.agentConfig.logToFileName': 'Записывать логи в файл', 'settings.agentConfig.logToFileDesc': diff --git a/src/i18n/tr.ts b/src/i18n/tr.ts index a9c0848c..d3788b6e 100644 --- a/src/i18n/tr.ts +++ b/src/i18n/tr.ts @@ -120,7 +120,7 @@ export const tr: Partial> = { 'Eklenti verilerinin saklandığı klasör. Temsilci oturumları Agent-Sessions/, özel istemler Prompts/, kancalar Hooks/, zamanlanmış görev durumları ise Scheduled-Tasks/ altında yer alır.', 'settings.general.showAdvancedName': 'Gelişmiş ayarları göster', 'settings.general.showAdvancedDesc': - 'Gelişmiş kullanıcılar için gelişmiş bölümleri (Özel istemler, API yapılandırması, Araç izinleri, Araç döngüsü tespiti, MCP sunucuları, Hata ayıklama) göster.', + 'Gelişmiş kullanıcılar için gelişmiş bölümleri (API yapılandırması, Araç izinleri, Araç döngüsü tespiti, MCP sunucuları, Hata ayıklama) göster.', 'settings.general.modelListUpdatedSingular': 'Model listesi güncellendi: {count} model.', 'settings.general.modelListUpdated': 'Model listesi güncellendi: {count} model.', 'settings.general.refreshSkippedOffline': 'Atlandı: çevrimdışı', @@ -180,11 +180,7 @@ export const tr: Partial> = { 'Bir araç çağrısı başarısız olduğunda temsilci yürütmesini durdurur. Devre dışı bırakılırsa, temsilci sonraki araçları yürütmeye devam eder.', 'settings.agentConfig.sectionTitle': 'Ajan yapılandırması', 'settings.agentConfig.sectionDesc': - 'Temsilcinin modelle nasıl konuşacağını ayarlayın: özel istemler, yeniden deneme/üretim parametreleri, konuşma özetleme ve döngü korumaları.', - 'settings.agentConfig.customPromptsHeading': 'Özel istemler', - 'settings.agentConfig.systemPromptOverrideName': 'Sistem isteminin geçersiz kılınmasına izin ver', - 'settings.agentConfig.systemPromptOverrideDesc': - 'UYARI: Özel istemlerin sistem istemini tamamen değiştirmesine izin verir. Bu durum beklenen işlevselliği bozabilir.', + 'Temsilcinin modelle nasıl konuşacağını ayarlayın: yeniden deneme/üretim parametreleri, konuşma özetleme ve döngü korumaları.', 'settings.agentConfig.apiConfigurationHeading': 'API yapılandırması', 'settings.agentConfig.logToFileName': 'Dosyaya kaydet', 'settings.agentConfig.logToFileDesc': diff --git a/src/i18n/translation-state.json b/src/i18n/translation-state.json index 0e431939..c4e88875 100644 --- a/src/i18n/translation-state.json +++ b/src/i18n/translation-state.json @@ -658,7 +658,6 @@ "settings.agentConfig.customEndpointDesc": "782b0457086dbdd8368539a7544769020a9281f5a500cbb788e3c3db3c5c6a6c", "settings.agentConfig.customEndpointInvalidNotice": "417ba4b7015f5828653828d0b012755d1b4b612a65ad658154341e8056af087e", "settings.agentConfig.customEndpointName": "52e4178bc5b76b175d5390168b875aae36d683b498f9cfa6b19e53d9f908964f", - "settings.agentConfig.customPromptsHeading": "6bc454664cfde1d86b958b1d543017d4deee89d2717323666e6bde7095af179a", "settings.agentConfig.initialBackoffDesc": "9872fdb5b9305dd88e6c3e26494f267ac7a96a19f45279f4bb49ec7502e1a5b9", "settings.agentConfig.initialBackoffName": "52eb3f2899ef730f47fc9bef79d79fe1af5b9afd0044207b70d3e72acc7ad8b8", "settings.agentConfig.initialBackoffPlaceholder": "9fa19448ccab3dabebc9f849dcb0f4ad201dcb7fe85c0a0c9c5e05fba293f291", @@ -672,10 +671,8 @@ "settings.agentConfig.maxRetriesDesc": "951ef667847198543b22bf4863ff36ff5a31664e2d7775c26cc96b7aeaf55011", "settings.agentConfig.maxRetriesName": "beda4a061db3561a8ed9213ea5484334056899cc6bb8012bd54e729fe360215e", "settings.agentConfig.maxRetriesPlaceholder": "1ee1c01998a54ad02ef4abcba55c9365ab1a7074a13201f8b2520a5cf3604084", - "settings.agentConfig.sectionDesc": "e15487fd395e82c9426bab3f51a51e67f7b0f83da788b9b2ec25847313e83318", + "settings.agentConfig.sectionDesc": "b41841a08d09a48c9bf107589296d7791e8312ff9034c0f93aa07c0737112bc8", "settings.agentConfig.sectionTitle": "b5827e0b246a9d70983c47fa6a815a741adf872e01436f78d47ab28d39cbaa19", - "settings.agentConfig.systemPromptOverrideDesc": "a2c7e4392dbbd0fa41539a58b3afb5e5b80eb6958955764f9631b3071d509c7b", - "settings.agentConfig.systemPromptOverrideName": "dc716755ef7e29885196cf27033452954e9dfa5277e01094132997f48aa3893f", "settings.agentConfig.temperatureDescDefault": "7b19aa1de77f6528732c804e67060055e0e4bbac9959465133723e4656c8e857", "settings.agentConfig.temperatureDescWithInfo": "70bf94146be7dab8b8f6fef262d645e89e7670996e7c4eaa5a4f912445988349", "settings.agentConfig.temperatureName": "edfebfffe7b47a147404fb6f9ffe87e2327110217cc50186234204b0a5de484d", @@ -768,7 +765,7 @@ "settings.general.remoteModelNoticeName": "4bed56fb391a9aafabbdade90a67b795da804243b16afa2ede1b581c375ab0ed", "settings.general.sectionDesc": "876ea29acba517699fd110250588cb667b1a6affab57ebf1d43d79b2347826a9", "settings.general.sectionTitle": "0fb9a9fb14f006f58d7f216b4dd0081ac1e5c681b2c261df5970bd9c4cdc6972", - "settings.general.showAdvancedDesc": "fb42caa6b9f1ac7e9e697d5f3371230815db8ff6a44cccbeba11bf41eb972e26", + "settings.general.showAdvancedDesc": "97d8a4a0bae2750cded2fbf7e87b4ad6c405255bcb912ae60eee2e20b69f6083", "settings.general.showAdvancedName": "1a4409882645d4df73c649786c38c83148358f44fd448527b114e4f1c8011099", "settings.general.stateFolderDesc": "2e424c02e703a9fb071f6633b16f4df4e13ffc012e474ffb2169def404d5c141", "settings.general.stateFolderName": "52e14fd42a20be5a9abdd624c09ae70d12116c4d387fcf4ee032ba63a11734c8", @@ -1596,7 +1593,6 @@ "settings.agentConfig.customEndpointDesc": "782b0457086dbdd8368539a7544769020a9281f5a500cbb788e3c3db3c5c6a6c", "settings.agentConfig.customEndpointInvalidNotice": "417ba4b7015f5828653828d0b012755d1b4b612a65ad658154341e8056af087e", "settings.agentConfig.customEndpointName": "52e4178bc5b76b175d5390168b875aae36d683b498f9cfa6b19e53d9f908964f", - "settings.agentConfig.customPromptsHeading": "6bc454664cfde1d86b958b1d543017d4deee89d2717323666e6bde7095af179a", "settings.agentConfig.initialBackoffDesc": "9872fdb5b9305dd88e6c3e26494f267ac7a96a19f45279f4bb49ec7502e1a5b9", "settings.agentConfig.initialBackoffName": "52eb3f2899ef730f47fc9bef79d79fe1af5b9afd0044207b70d3e72acc7ad8b8", "settings.agentConfig.initialBackoffPlaceholder": "9fa19448ccab3dabebc9f849dcb0f4ad201dcb7fe85c0a0c9c5e05fba293f291", @@ -1610,10 +1606,8 @@ "settings.agentConfig.maxRetriesDesc": "951ef667847198543b22bf4863ff36ff5a31664e2d7775c26cc96b7aeaf55011", "settings.agentConfig.maxRetriesName": "beda4a061db3561a8ed9213ea5484334056899cc6bb8012bd54e729fe360215e", "settings.agentConfig.maxRetriesPlaceholder": "1ee1c01998a54ad02ef4abcba55c9365ab1a7074a13201f8b2520a5cf3604084", - "settings.agentConfig.sectionDesc": "e15487fd395e82c9426bab3f51a51e67f7b0f83da788b9b2ec25847313e83318", + "settings.agentConfig.sectionDesc": "b41841a08d09a48c9bf107589296d7791e8312ff9034c0f93aa07c0737112bc8", "settings.agentConfig.sectionTitle": "b5827e0b246a9d70983c47fa6a815a741adf872e01436f78d47ab28d39cbaa19", - "settings.agentConfig.systemPromptOverrideDesc": "a2c7e4392dbbd0fa41539a58b3afb5e5b80eb6958955764f9631b3071d509c7b", - "settings.agentConfig.systemPromptOverrideName": "dc716755ef7e29885196cf27033452954e9dfa5277e01094132997f48aa3893f", "settings.agentConfig.temperatureDescDefault": "7b19aa1de77f6528732c804e67060055e0e4bbac9959465133723e4656c8e857", "settings.agentConfig.temperatureDescWithInfo": "70bf94146be7dab8b8f6fef262d645e89e7670996e7c4eaa5a4f912445988349", "settings.agentConfig.temperatureName": "edfebfffe7b47a147404fb6f9ffe87e2327110217cc50186234204b0a5de484d", @@ -1706,7 +1700,7 @@ "settings.general.remoteModelNoticeName": "4bed56fb391a9aafabbdade90a67b795da804243b16afa2ede1b581c375ab0ed", "settings.general.sectionDesc": "876ea29acba517699fd110250588cb667b1a6affab57ebf1d43d79b2347826a9", "settings.general.sectionTitle": "0fb9a9fb14f006f58d7f216b4dd0081ac1e5c681b2c261df5970bd9c4cdc6972", - "settings.general.showAdvancedDesc": "fb42caa6b9f1ac7e9e697d5f3371230815db8ff6a44cccbeba11bf41eb972e26", + "settings.general.showAdvancedDesc": "97d8a4a0bae2750cded2fbf7e87b4ad6c405255bcb912ae60eee2e20b69f6083", "settings.general.showAdvancedName": "1a4409882645d4df73c649786c38c83148358f44fd448527b114e4f1c8011099", "settings.general.stateFolderDesc": "2e424c02e703a9fb071f6633b16f4df4e13ffc012e474ffb2169def404d5c141", "settings.general.stateFolderName": "52e14fd42a20be5a9abdd624c09ae70d12116c4d387fcf4ee032ba63a11734c8", @@ -2534,7 +2528,6 @@ "settings.agentConfig.customEndpointDesc": "782b0457086dbdd8368539a7544769020a9281f5a500cbb788e3c3db3c5c6a6c", "settings.agentConfig.customEndpointInvalidNotice": "417ba4b7015f5828653828d0b012755d1b4b612a65ad658154341e8056af087e", "settings.agentConfig.customEndpointName": "52e4178bc5b76b175d5390168b875aae36d683b498f9cfa6b19e53d9f908964f", - "settings.agentConfig.customPromptsHeading": "6bc454664cfde1d86b958b1d543017d4deee89d2717323666e6bde7095af179a", "settings.agentConfig.initialBackoffDesc": "9872fdb5b9305dd88e6c3e26494f267ac7a96a19f45279f4bb49ec7502e1a5b9", "settings.agentConfig.initialBackoffName": "52eb3f2899ef730f47fc9bef79d79fe1af5b9afd0044207b70d3e72acc7ad8b8", "settings.agentConfig.initialBackoffPlaceholder": "9fa19448ccab3dabebc9f849dcb0f4ad201dcb7fe85c0a0c9c5e05fba293f291", @@ -2548,10 +2541,8 @@ "settings.agentConfig.maxRetriesDesc": "951ef667847198543b22bf4863ff36ff5a31664e2d7775c26cc96b7aeaf55011", "settings.agentConfig.maxRetriesName": "beda4a061db3561a8ed9213ea5484334056899cc6bb8012bd54e729fe360215e", "settings.agentConfig.maxRetriesPlaceholder": "1ee1c01998a54ad02ef4abcba55c9365ab1a7074a13201f8b2520a5cf3604084", - "settings.agentConfig.sectionDesc": "e15487fd395e82c9426bab3f51a51e67f7b0f83da788b9b2ec25847313e83318", + "settings.agentConfig.sectionDesc": "b41841a08d09a48c9bf107589296d7791e8312ff9034c0f93aa07c0737112bc8", "settings.agentConfig.sectionTitle": "b5827e0b246a9d70983c47fa6a815a741adf872e01436f78d47ab28d39cbaa19", - "settings.agentConfig.systemPromptOverrideDesc": "a2c7e4392dbbd0fa41539a58b3afb5e5b80eb6958955764f9631b3071d509c7b", - "settings.agentConfig.systemPromptOverrideName": "dc716755ef7e29885196cf27033452954e9dfa5277e01094132997f48aa3893f", "settings.agentConfig.temperatureDescDefault": "7b19aa1de77f6528732c804e67060055e0e4bbac9959465133723e4656c8e857", "settings.agentConfig.temperatureDescWithInfo": "70bf94146be7dab8b8f6fef262d645e89e7670996e7c4eaa5a4f912445988349", "settings.agentConfig.temperatureName": "edfebfffe7b47a147404fb6f9ffe87e2327110217cc50186234204b0a5de484d", @@ -2644,7 +2635,7 @@ "settings.general.remoteModelNoticeName": "4bed56fb391a9aafabbdade90a67b795da804243b16afa2ede1b581c375ab0ed", "settings.general.sectionDesc": "876ea29acba517699fd110250588cb667b1a6affab57ebf1d43d79b2347826a9", "settings.general.sectionTitle": "0fb9a9fb14f006f58d7f216b4dd0081ac1e5c681b2c261df5970bd9c4cdc6972", - "settings.general.showAdvancedDesc": "fb42caa6b9f1ac7e9e697d5f3371230815db8ff6a44cccbeba11bf41eb972e26", + "settings.general.showAdvancedDesc": "97d8a4a0bae2750cded2fbf7e87b4ad6c405255bcb912ae60eee2e20b69f6083", "settings.general.showAdvancedName": "1a4409882645d4df73c649786c38c83148358f44fd448527b114e4f1c8011099", "settings.general.stateFolderDesc": "2e424c02e703a9fb071f6633b16f4df4e13ffc012e474ffb2169def404d5c141", "settings.general.stateFolderName": "52e14fd42a20be5a9abdd624c09ae70d12116c4d387fcf4ee032ba63a11734c8", @@ -3472,7 +3463,6 @@ "settings.agentConfig.customEndpointDesc": "782b0457086dbdd8368539a7544769020a9281f5a500cbb788e3c3db3c5c6a6c", "settings.agentConfig.customEndpointInvalidNotice": "417ba4b7015f5828653828d0b012755d1b4b612a65ad658154341e8056af087e", "settings.agentConfig.customEndpointName": "52e4178bc5b76b175d5390168b875aae36d683b498f9cfa6b19e53d9f908964f", - "settings.agentConfig.customPromptsHeading": "6bc454664cfde1d86b958b1d543017d4deee89d2717323666e6bde7095af179a", "settings.agentConfig.initialBackoffDesc": "9872fdb5b9305dd88e6c3e26494f267ac7a96a19f45279f4bb49ec7502e1a5b9", "settings.agentConfig.initialBackoffName": "52eb3f2899ef730f47fc9bef79d79fe1af5b9afd0044207b70d3e72acc7ad8b8", "settings.agentConfig.initialBackoffPlaceholder": "9fa19448ccab3dabebc9f849dcb0f4ad201dcb7fe85c0a0c9c5e05fba293f291", @@ -3486,10 +3476,8 @@ "settings.agentConfig.maxRetriesDesc": "951ef667847198543b22bf4863ff36ff5a31664e2d7775c26cc96b7aeaf55011", "settings.agentConfig.maxRetriesName": "beda4a061db3561a8ed9213ea5484334056899cc6bb8012bd54e729fe360215e", "settings.agentConfig.maxRetriesPlaceholder": "1ee1c01998a54ad02ef4abcba55c9365ab1a7074a13201f8b2520a5cf3604084", - "settings.agentConfig.sectionDesc": "e15487fd395e82c9426bab3f51a51e67f7b0f83da788b9b2ec25847313e83318", + "settings.agentConfig.sectionDesc": "b41841a08d09a48c9bf107589296d7791e8312ff9034c0f93aa07c0737112bc8", "settings.agentConfig.sectionTitle": "b5827e0b246a9d70983c47fa6a815a741adf872e01436f78d47ab28d39cbaa19", - "settings.agentConfig.systemPromptOverrideDesc": "a2c7e4392dbbd0fa41539a58b3afb5e5b80eb6958955764f9631b3071d509c7b", - "settings.agentConfig.systemPromptOverrideName": "dc716755ef7e29885196cf27033452954e9dfa5277e01094132997f48aa3893f", "settings.agentConfig.temperatureDescDefault": "7b19aa1de77f6528732c804e67060055e0e4bbac9959465133723e4656c8e857", "settings.agentConfig.temperatureDescWithInfo": "70bf94146be7dab8b8f6fef262d645e89e7670996e7c4eaa5a4f912445988349", "settings.agentConfig.temperatureName": "edfebfffe7b47a147404fb6f9ffe87e2327110217cc50186234204b0a5de484d", @@ -3582,7 +3570,7 @@ "settings.general.remoteModelNoticeName": "4bed56fb391a9aafabbdade90a67b795da804243b16afa2ede1b581c375ab0ed", "settings.general.sectionDesc": "876ea29acba517699fd110250588cb667b1a6affab57ebf1d43d79b2347826a9", "settings.general.sectionTitle": "0fb9a9fb14f006f58d7f216b4dd0081ac1e5c681b2c261df5970bd9c4cdc6972", - "settings.general.showAdvancedDesc": "fb42caa6b9f1ac7e9e697d5f3371230815db8ff6a44cccbeba11bf41eb972e26", + "settings.general.showAdvancedDesc": "97d8a4a0bae2750cded2fbf7e87b4ad6c405255bcb912ae60eee2e20b69f6083", "settings.general.showAdvancedName": "1a4409882645d4df73c649786c38c83148358f44fd448527b114e4f1c8011099", "settings.general.stateFolderDesc": "2e424c02e703a9fb071f6633b16f4df4e13ffc012e474ffb2169def404d5c141", "settings.general.stateFolderName": "52e14fd42a20be5a9abdd624c09ae70d12116c4d387fcf4ee032ba63a11734c8", @@ -4410,7 +4398,6 @@ "settings.agentConfig.customEndpointDesc": "782b0457086dbdd8368539a7544769020a9281f5a500cbb788e3c3db3c5c6a6c", "settings.agentConfig.customEndpointInvalidNotice": "417ba4b7015f5828653828d0b012755d1b4b612a65ad658154341e8056af087e", "settings.agentConfig.customEndpointName": "52e4178bc5b76b175d5390168b875aae36d683b498f9cfa6b19e53d9f908964f", - "settings.agentConfig.customPromptsHeading": "6bc454664cfde1d86b958b1d543017d4deee89d2717323666e6bde7095af179a", "settings.agentConfig.initialBackoffDesc": "9872fdb5b9305dd88e6c3e26494f267ac7a96a19f45279f4bb49ec7502e1a5b9", "settings.agentConfig.initialBackoffName": "52eb3f2899ef730f47fc9bef79d79fe1af5b9afd0044207b70d3e72acc7ad8b8", "settings.agentConfig.initialBackoffPlaceholder": "9fa19448ccab3dabebc9f849dcb0f4ad201dcb7fe85c0a0c9c5e05fba293f291", @@ -4424,10 +4411,8 @@ "settings.agentConfig.maxRetriesDesc": "951ef667847198543b22bf4863ff36ff5a31664e2d7775c26cc96b7aeaf55011", "settings.agentConfig.maxRetriesName": "beda4a061db3561a8ed9213ea5484334056899cc6bb8012bd54e729fe360215e", "settings.agentConfig.maxRetriesPlaceholder": "1ee1c01998a54ad02ef4abcba55c9365ab1a7074a13201f8b2520a5cf3604084", - "settings.agentConfig.sectionDesc": "e15487fd395e82c9426bab3f51a51e67f7b0f83da788b9b2ec25847313e83318", + "settings.agentConfig.sectionDesc": "b41841a08d09a48c9bf107589296d7791e8312ff9034c0f93aa07c0737112bc8", "settings.agentConfig.sectionTitle": "b5827e0b246a9d70983c47fa6a815a741adf872e01436f78d47ab28d39cbaa19", - "settings.agentConfig.systemPromptOverrideDesc": "a2c7e4392dbbd0fa41539a58b3afb5e5b80eb6958955764f9631b3071d509c7b", - "settings.agentConfig.systemPromptOverrideName": "dc716755ef7e29885196cf27033452954e9dfa5277e01094132997f48aa3893f", "settings.agentConfig.temperatureDescDefault": "7b19aa1de77f6528732c804e67060055e0e4bbac9959465133723e4656c8e857", "settings.agentConfig.temperatureDescWithInfo": "70bf94146be7dab8b8f6fef262d645e89e7670996e7c4eaa5a4f912445988349", "settings.agentConfig.temperatureName": "edfebfffe7b47a147404fb6f9ffe87e2327110217cc50186234204b0a5de484d", @@ -4520,7 +4505,7 @@ "settings.general.remoteModelNoticeName": "4bed56fb391a9aafabbdade90a67b795da804243b16afa2ede1b581c375ab0ed", "settings.general.sectionDesc": "876ea29acba517699fd110250588cb667b1a6affab57ebf1d43d79b2347826a9", "settings.general.sectionTitle": "0fb9a9fb14f006f58d7f216b4dd0081ac1e5c681b2c261df5970bd9c4cdc6972", - "settings.general.showAdvancedDesc": "fb42caa6b9f1ac7e9e697d5f3371230815db8ff6a44cccbeba11bf41eb972e26", + "settings.general.showAdvancedDesc": "97d8a4a0bae2750cded2fbf7e87b4ad6c405255bcb912ae60eee2e20b69f6083", "settings.general.showAdvancedName": "1a4409882645d4df73c649786c38c83148358f44fd448527b114e4f1c8011099", "settings.general.stateFolderDesc": "2e424c02e703a9fb071f6633b16f4df4e13ffc012e474ffb2169def404d5c141", "settings.general.stateFolderName": "52e14fd42a20be5a9abdd624c09ae70d12116c4d387fcf4ee032ba63a11734c8", @@ -5348,7 +5333,6 @@ "settings.agentConfig.customEndpointDesc": "782b0457086dbdd8368539a7544769020a9281f5a500cbb788e3c3db3c5c6a6c", "settings.agentConfig.customEndpointInvalidNotice": "417ba4b7015f5828653828d0b012755d1b4b612a65ad658154341e8056af087e", "settings.agentConfig.customEndpointName": "52e4178bc5b76b175d5390168b875aae36d683b498f9cfa6b19e53d9f908964f", - "settings.agentConfig.customPromptsHeading": "6bc454664cfde1d86b958b1d543017d4deee89d2717323666e6bde7095af179a", "settings.agentConfig.initialBackoffDesc": "9872fdb5b9305dd88e6c3e26494f267ac7a96a19f45279f4bb49ec7502e1a5b9", "settings.agentConfig.initialBackoffName": "52eb3f2899ef730f47fc9bef79d79fe1af5b9afd0044207b70d3e72acc7ad8b8", "settings.agentConfig.initialBackoffPlaceholder": "9fa19448ccab3dabebc9f849dcb0f4ad201dcb7fe85c0a0c9c5e05fba293f291", @@ -5362,10 +5346,8 @@ "settings.agentConfig.maxRetriesDesc": "951ef667847198543b22bf4863ff36ff5a31664e2d7775c26cc96b7aeaf55011", "settings.agentConfig.maxRetriesName": "beda4a061db3561a8ed9213ea5484334056899cc6bb8012bd54e729fe360215e", "settings.agentConfig.maxRetriesPlaceholder": "1ee1c01998a54ad02ef4abcba55c9365ab1a7074a13201f8b2520a5cf3604084", - "settings.agentConfig.sectionDesc": "e15487fd395e82c9426bab3f51a51e67f7b0f83da788b9b2ec25847313e83318", + "settings.agentConfig.sectionDesc": "b41841a08d09a48c9bf107589296d7791e8312ff9034c0f93aa07c0737112bc8", "settings.agentConfig.sectionTitle": "b5827e0b246a9d70983c47fa6a815a741adf872e01436f78d47ab28d39cbaa19", - "settings.agentConfig.systemPromptOverrideDesc": "a2c7e4392dbbd0fa41539a58b3afb5e5b80eb6958955764f9631b3071d509c7b", - "settings.agentConfig.systemPromptOverrideName": "dc716755ef7e29885196cf27033452954e9dfa5277e01094132997f48aa3893f", "settings.agentConfig.temperatureDescDefault": "7b19aa1de77f6528732c804e67060055e0e4bbac9959465133723e4656c8e857", "settings.agentConfig.temperatureDescWithInfo": "70bf94146be7dab8b8f6fef262d645e89e7670996e7c4eaa5a4f912445988349", "settings.agentConfig.temperatureName": "edfebfffe7b47a147404fb6f9ffe87e2327110217cc50186234204b0a5de484d", @@ -5458,7 +5440,7 @@ "settings.general.remoteModelNoticeName": "4bed56fb391a9aafabbdade90a67b795da804243b16afa2ede1b581c375ab0ed", "settings.general.sectionDesc": "876ea29acba517699fd110250588cb667b1a6affab57ebf1d43d79b2347826a9", "settings.general.sectionTitle": "0fb9a9fb14f006f58d7f216b4dd0081ac1e5c681b2c261df5970bd9c4cdc6972", - "settings.general.showAdvancedDesc": "fb42caa6b9f1ac7e9e697d5f3371230815db8ff6a44cccbeba11bf41eb972e26", + "settings.general.showAdvancedDesc": "97d8a4a0bae2750cded2fbf7e87b4ad6c405255bcb912ae60eee2e20b69f6083", "settings.general.showAdvancedName": "1a4409882645d4df73c649786c38c83148358f44fd448527b114e4f1c8011099", "settings.general.stateFolderDesc": "2e424c02e703a9fb071f6633b16f4df4e13ffc012e474ffb2169def404d5c141", "settings.general.stateFolderName": "52e14fd42a20be5a9abdd624c09ae70d12116c4d387fcf4ee032ba63a11734c8", @@ -6286,7 +6268,6 @@ "settings.agentConfig.customEndpointDesc": "782b0457086dbdd8368539a7544769020a9281f5a500cbb788e3c3db3c5c6a6c", "settings.agentConfig.customEndpointInvalidNotice": "417ba4b7015f5828653828d0b012755d1b4b612a65ad658154341e8056af087e", "settings.agentConfig.customEndpointName": "52e4178bc5b76b175d5390168b875aae36d683b498f9cfa6b19e53d9f908964f", - "settings.agentConfig.customPromptsHeading": "6bc454664cfde1d86b958b1d543017d4deee89d2717323666e6bde7095af179a", "settings.agentConfig.initialBackoffDesc": "9872fdb5b9305dd88e6c3e26494f267ac7a96a19f45279f4bb49ec7502e1a5b9", "settings.agentConfig.initialBackoffName": "52eb3f2899ef730f47fc9bef79d79fe1af5b9afd0044207b70d3e72acc7ad8b8", "settings.agentConfig.initialBackoffPlaceholder": "9fa19448ccab3dabebc9f849dcb0f4ad201dcb7fe85c0a0c9c5e05fba293f291", @@ -6300,10 +6281,8 @@ "settings.agentConfig.maxRetriesDesc": "951ef667847198543b22bf4863ff36ff5a31664e2d7775c26cc96b7aeaf55011", "settings.agentConfig.maxRetriesName": "beda4a061db3561a8ed9213ea5484334056899cc6bb8012bd54e729fe360215e", "settings.agentConfig.maxRetriesPlaceholder": "1ee1c01998a54ad02ef4abcba55c9365ab1a7074a13201f8b2520a5cf3604084", - "settings.agentConfig.sectionDesc": "e15487fd395e82c9426bab3f51a51e67f7b0f83da788b9b2ec25847313e83318", + "settings.agentConfig.sectionDesc": "b41841a08d09a48c9bf107589296d7791e8312ff9034c0f93aa07c0737112bc8", "settings.agentConfig.sectionTitle": "b5827e0b246a9d70983c47fa6a815a741adf872e01436f78d47ab28d39cbaa19", - "settings.agentConfig.systemPromptOverrideDesc": "a2c7e4392dbbd0fa41539a58b3afb5e5b80eb6958955764f9631b3071d509c7b", - "settings.agentConfig.systemPromptOverrideName": "dc716755ef7e29885196cf27033452954e9dfa5277e01094132997f48aa3893f", "settings.agentConfig.temperatureDescDefault": "7b19aa1de77f6528732c804e67060055e0e4bbac9959465133723e4656c8e857", "settings.agentConfig.temperatureDescWithInfo": "70bf94146be7dab8b8f6fef262d645e89e7670996e7c4eaa5a4f912445988349", "settings.agentConfig.temperatureName": "edfebfffe7b47a147404fb6f9ffe87e2327110217cc50186234204b0a5de484d", @@ -6396,7 +6375,7 @@ "settings.general.remoteModelNoticeName": "4bed56fb391a9aafabbdade90a67b795da804243b16afa2ede1b581c375ab0ed", "settings.general.sectionDesc": "876ea29acba517699fd110250588cb667b1a6affab57ebf1d43d79b2347826a9", "settings.general.sectionTitle": "0fb9a9fb14f006f58d7f216b4dd0081ac1e5c681b2c261df5970bd9c4cdc6972", - "settings.general.showAdvancedDesc": "fb42caa6b9f1ac7e9e697d5f3371230815db8ff6a44cccbeba11bf41eb972e26", + "settings.general.showAdvancedDesc": "97d8a4a0bae2750cded2fbf7e87b4ad6c405255bcb912ae60eee2e20b69f6083", "settings.general.showAdvancedName": "1a4409882645d4df73c649786c38c83148358f44fd448527b114e4f1c8011099", "settings.general.stateFolderDesc": "2e424c02e703a9fb071f6633b16f4df4e13ffc012e474ffb2169def404d5c141", "settings.general.stateFolderName": "52e14fd42a20be5a9abdd624c09ae70d12116c4d387fcf4ee032ba63a11734c8", @@ -7224,7 +7203,6 @@ "settings.agentConfig.customEndpointDesc": "782b0457086dbdd8368539a7544769020a9281f5a500cbb788e3c3db3c5c6a6c", "settings.agentConfig.customEndpointInvalidNotice": "417ba4b7015f5828653828d0b012755d1b4b612a65ad658154341e8056af087e", "settings.agentConfig.customEndpointName": "52e4178bc5b76b175d5390168b875aae36d683b498f9cfa6b19e53d9f908964f", - "settings.agentConfig.customPromptsHeading": "6bc454664cfde1d86b958b1d543017d4deee89d2717323666e6bde7095af179a", "settings.agentConfig.initialBackoffDesc": "9872fdb5b9305dd88e6c3e26494f267ac7a96a19f45279f4bb49ec7502e1a5b9", "settings.agentConfig.initialBackoffName": "52eb3f2899ef730f47fc9bef79d79fe1af5b9afd0044207b70d3e72acc7ad8b8", "settings.agentConfig.initialBackoffPlaceholder": "9fa19448ccab3dabebc9f849dcb0f4ad201dcb7fe85c0a0c9c5e05fba293f291", @@ -7238,10 +7216,8 @@ "settings.agentConfig.maxRetriesDesc": "951ef667847198543b22bf4863ff36ff5a31664e2d7775c26cc96b7aeaf55011", "settings.agentConfig.maxRetriesName": "beda4a061db3561a8ed9213ea5484334056899cc6bb8012bd54e729fe360215e", "settings.agentConfig.maxRetriesPlaceholder": "1ee1c01998a54ad02ef4abcba55c9365ab1a7074a13201f8b2520a5cf3604084", - "settings.agentConfig.sectionDesc": "e15487fd395e82c9426bab3f51a51e67f7b0f83da788b9b2ec25847313e83318", + "settings.agentConfig.sectionDesc": "b41841a08d09a48c9bf107589296d7791e8312ff9034c0f93aa07c0737112bc8", "settings.agentConfig.sectionTitle": "b5827e0b246a9d70983c47fa6a815a741adf872e01436f78d47ab28d39cbaa19", - "settings.agentConfig.systemPromptOverrideDesc": "a2c7e4392dbbd0fa41539a58b3afb5e5b80eb6958955764f9631b3071d509c7b", - "settings.agentConfig.systemPromptOverrideName": "dc716755ef7e29885196cf27033452954e9dfa5277e01094132997f48aa3893f", "settings.agentConfig.temperatureDescDefault": "7b19aa1de77f6528732c804e67060055e0e4bbac9959465133723e4656c8e857", "settings.agentConfig.temperatureDescWithInfo": "70bf94146be7dab8b8f6fef262d645e89e7670996e7c4eaa5a4f912445988349", "settings.agentConfig.temperatureName": "edfebfffe7b47a147404fb6f9ffe87e2327110217cc50186234204b0a5de484d", @@ -7334,7 +7310,7 @@ "settings.general.remoteModelNoticeName": "4bed56fb391a9aafabbdade90a67b795da804243b16afa2ede1b581c375ab0ed", "settings.general.sectionDesc": "876ea29acba517699fd110250588cb667b1a6affab57ebf1d43d79b2347826a9", "settings.general.sectionTitle": "0fb9a9fb14f006f58d7f216b4dd0081ac1e5c681b2c261df5970bd9c4cdc6972", - "settings.general.showAdvancedDesc": "fb42caa6b9f1ac7e9e697d5f3371230815db8ff6a44cccbeba11bf41eb972e26", + "settings.general.showAdvancedDesc": "97d8a4a0bae2750cded2fbf7e87b4ad6c405255bcb912ae60eee2e20b69f6083", "settings.general.showAdvancedName": "1a4409882645d4df73c649786c38c83148358f44fd448527b114e4f1c8011099", "settings.general.stateFolderDesc": "2e424c02e703a9fb071f6633b16f4df4e13ffc012e474ffb2169def404d5c141", "settings.general.stateFolderName": "52e14fd42a20be5a9abdd624c09ae70d12116c4d387fcf4ee032ba63a11734c8", @@ -8162,7 +8138,6 @@ "settings.agentConfig.customEndpointDesc": "782b0457086dbdd8368539a7544769020a9281f5a500cbb788e3c3db3c5c6a6c", "settings.agentConfig.customEndpointInvalidNotice": "417ba4b7015f5828653828d0b012755d1b4b612a65ad658154341e8056af087e", "settings.agentConfig.customEndpointName": "52e4178bc5b76b175d5390168b875aae36d683b498f9cfa6b19e53d9f908964f", - "settings.agentConfig.customPromptsHeading": "6bc454664cfde1d86b958b1d543017d4deee89d2717323666e6bde7095af179a", "settings.agentConfig.initialBackoffDesc": "9872fdb5b9305dd88e6c3e26494f267ac7a96a19f45279f4bb49ec7502e1a5b9", "settings.agentConfig.initialBackoffName": "52eb3f2899ef730f47fc9bef79d79fe1af5b9afd0044207b70d3e72acc7ad8b8", "settings.agentConfig.initialBackoffPlaceholder": "9fa19448ccab3dabebc9f849dcb0f4ad201dcb7fe85c0a0c9c5e05fba293f291", @@ -8176,10 +8151,8 @@ "settings.agentConfig.maxRetriesDesc": "951ef667847198543b22bf4863ff36ff5a31664e2d7775c26cc96b7aeaf55011", "settings.agentConfig.maxRetriesName": "beda4a061db3561a8ed9213ea5484334056899cc6bb8012bd54e729fe360215e", "settings.agentConfig.maxRetriesPlaceholder": "1ee1c01998a54ad02ef4abcba55c9365ab1a7074a13201f8b2520a5cf3604084", - "settings.agentConfig.sectionDesc": "e15487fd395e82c9426bab3f51a51e67f7b0f83da788b9b2ec25847313e83318", + "settings.agentConfig.sectionDesc": "b41841a08d09a48c9bf107589296d7791e8312ff9034c0f93aa07c0737112bc8", "settings.agentConfig.sectionTitle": "b5827e0b246a9d70983c47fa6a815a741adf872e01436f78d47ab28d39cbaa19", - "settings.agentConfig.systemPromptOverrideDesc": "a2c7e4392dbbd0fa41539a58b3afb5e5b80eb6958955764f9631b3071d509c7b", - "settings.agentConfig.systemPromptOverrideName": "dc716755ef7e29885196cf27033452954e9dfa5277e01094132997f48aa3893f", "settings.agentConfig.temperatureDescDefault": "7b19aa1de77f6528732c804e67060055e0e4bbac9959465133723e4656c8e857", "settings.agentConfig.temperatureDescWithInfo": "70bf94146be7dab8b8f6fef262d645e89e7670996e7c4eaa5a4f912445988349", "settings.agentConfig.temperatureName": "edfebfffe7b47a147404fb6f9ffe87e2327110217cc50186234204b0a5de484d", @@ -8272,7 +8245,7 @@ "settings.general.remoteModelNoticeName": "4bed56fb391a9aafabbdade90a67b795da804243b16afa2ede1b581c375ab0ed", "settings.general.sectionDesc": "876ea29acba517699fd110250588cb667b1a6affab57ebf1d43d79b2347826a9", "settings.general.sectionTitle": "0fb9a9fb14f006f58d7f216b4dd0081ac1e5c681b2c261df5970bd9c4cdc6972", - "settings.general.showAdvancedDesc": "fb42caa6b9f1ac7e9e697d5f3371230815db8ff6a44cccbeba11bf41eb972e26", + "settings.general.showAdvancedDesc": "97d8a4a0bae2750cded2fbf7e87b4ad6c405255bcb912ae60eee2e20b69f6083", "settings.general.showAdvancedName": "1a4409882645d4df73c649786c38c83148358f44fd448527b114e4f1c8011099", "settings.general.stateFolderDesc": "2e424c02e703a9fb071f6633b16f4df4e13ffc012e474ffb2169def404d5c141", "settings.general.stateFolderName": "52e14fd42a20be5a9abdd624c09ae70d12116c4d387fcf4ee032ba63a11734c8", @@ -9100,7 +9073,6 @@ "settings.agentConfig.customEndpointDesc": "782b0457086dbdd8368539a7544769020a9281f5a500cbb788e3c3db3c5c6a6c", "settings.agentConfig.customEndpointInvalidNotice": "417ba4b7015f5828653828d0b012755d1b4b612a65ad658154341e8056af087e", "settings.agentConfig.customEndpointName": "52e4178bc5b76b175d5390168b875aae36d683b498f9cfa6b19e53d9f908964f", - "settings.agentConfig.customPromptsHeading": "6bc454664cfde1d86b958b1d543017d4deee89d2717323666e6bde7095af179a", "settings.agentConfig.initialBackoffDesc": "9872fdb5b9305dd88e6c3e26494f267ac7a96a19f45279f4bb49ec7502e1a5b9", "settings.agentConfig.initialBackoffName": "52eb3f2899ef730f47fc9bef79d79fe1af5b9afd0044207b70d3e72acc7ad8b8", "settings.agentConfig.initialBackoffPlaceholder": "9fa19448ccab3dabebc9f849dcb0f4ad201dcb7fe85c0a0c9c5e05fba293f291", @@ -9114,10 +9086,8 @@ "settings.agentConfig.maxRetriesDesc": "951ef667847198543b22bf4863ff36ff5a31664e2d7775c26cc96b7aeaf55011", "settings.agentConfig.maxRetriesName": "beda4a061db3561a8ed9213ea5484334056899cc6bb8012bd54e729fe360215e", "settings.agentConfig.maxRetriesPlaceholder": "1ee1c01998a54ad02ef4abcba55c9365ab1a7074a13201f8b2520a5cf3604084", - "settings.agentConfig.sectionDesc": "e15487fd395e82c9426bab3f51a51e67f7b0f83da788b9b2ec25847313e83318", + "settings.agentConfig.sectionDesc": "b41841a08d09a48c9bf107589296d7791e8312ff9034c0f93aa07c0737112bc8", "settings.agentConfig.sectionTitle": "b5827e0b246a9d70983c47fa6a815a741adf872e01436f78d47ab28d39cbaa19", - "settings.agentConfig.systemPromptOverrideDesc": "a2c7e4392dbbd0fa41539a58b3afb5e5b80eb6958955764f9631b3071d509c7b", - "settings.agentConfig.systemPromptOverrideName": "dc716755ef7e29885196cf27033452954e9dfa5277e01094132997f48aa3893f", "settings.agentConfig.temperatureDescDefault": "7b19aa1de77f6528732c804e67060055e0e4bbac9959465133723e4656c8e857", "settings.agentConfig.temperatureDescWithInfo": "70bf94146be7dab8b8f6fef262d645e89e7670996e7c4eaa5a4f912445988349", "settings.agentConfig.temperatureName": "edfebfffe7b47a147404fb6f9ffe87e2327110217cc50186234204b0a5de484d", @@ -9210,7 +9180,7 @@ "settings.general.remoteModelNoticeName": "4bed56fb391a9aafabbdade90a67b795da804243b16afa2ede1b581c375ab0ed", "settings.general.sectionDesc": "876ea29acba517699fd110250588cb667b1a6affab57ebf1d43d79b2347826a9", "settings.general.sectionTitle": "0fb9a9fb14f006f58d7f216b4dd0081ac1e5c681b2c261df5970bd9c4cdc6972", - "settings.general.showAdvancedDesc": "fb42caa6b9f1ac7e9e697d5f3371230815db8ff6a44cccbeba11bf41eb972e26", + "settings.general.showAdvancedDesc": "97d8a4a0bae2750cded2fbf7e87b4ad6c405255bcb912ae60eee2e20b69f6083", "settings.general.showAdvancedName": "1a4409882645d4df73c649786c38c83148358f44fd448527b114e4f1c8011099", "settings.general.stateFolderDesc": "2e424c02e703a9fb071f6633b16f4df4e13ffc012e474ffb2169def404d5c141", "settings.general.stateFolderName": "52e14fd42a20be5a9abdd624c09ae70d12116c4d387fcf4ee032ba63a11734c8", @@ -10038,7 +10008,6 @@ "settings.agentConfig.customEndpointDesc": "782b0457086dbdd8368539a7544769020a9281f5a500cbb788e3c3db3c5c6a6c", "settings.agentConfig.customEndpointInvalidNotice": "417ba4b7015f5828653828d0b012755d1b4b612a65ad658154341e8056af087e", "settings.agentConfig.customEndpointName": "52e4178bc5b76b175d5390168b875aae36d683b498f9cfa6b19e53d9f908964f", - "settings.agentConfig.customPromptsHeading": "6bc454664cfde1d86b958b1d543017d4deee89d2717323666e6bde7095af179a", "settings.agentConfig.initialBackoffDesc": "9872fdb5b9305dd88e6c3e26494f267ac7a96a19f45279f4bb49ec7502e1a5b9", "settings.agentConfig.initialBackoffName": "52eb3f2899ef730f47fc9bef79d79fe1af5b9afd0044207b70d3e72acc7ad8b8", "settings.agentConfig.initialBackoffPlaceholder": "9fa19448ccab3dabebc9f849dcb0f4ad201dcb7fe85c0a0c9c5e05fba293f291", @@ -10052,10 +10021,8 @@ "settings.agentConfig.maxRetriesDesc": "951ef667847198543b22bf4863ff36ff5a31664e2d7775c26cc96b7aeaf55011", "settings.agentConfig.maxRetriesName": "beda4a061db3561a8ed9213ea5484334056899cc6bb8012bd54e729fe360215e", "settings.agentConfig.maxRetriesPlaceholder": "1ee1c01998a54ad02ef4abcba55c9365ab1a7074a13201f8b2520a5cf3604084", - "settings.agentConfig.sectionDesc": "e15487fd395e82c9426bab3f51a51e67f7b0f83da788b9b2ec25847313e83318", + "settings.agentConfig.sectionDesc": "b41841a08d09a48c9bf107589296d7791e8312ff9034c0f93aa07c0737112bc8", "settings.agentConfig.sectionTitle": "b5827e0b246a9d70983c47fa6a815a741adf872e01436f78d47ab28d39cbaa19", - "settings.agentConfig.systemPromptOverrideDesc": "a2c7e4392dbbd0fa41539a58b3afb5e5b80eb6958955764f9631b3071d509c7b", - "settings.agentConfig.systemPromptOverrideName": "dc716755ef7e29885196cf27033452954e9dfa5277e01094132997f48aa3893f", "settings.agentConfig.temperatureDescDefault": "7b19aa1de77f6528732c804e67060055e0e4bbac9959465133723e4656c8e857", "settings.agentConfig.temperatureDescWithInfo": "70bf94146be7dab8b8f6fef262d645e89e7670996e7c4eaa5a4f912445988349", "settings.agentConfig.temperatureName": "edfebfffe7b47a147404fb6f9ffe87e2327110217cc50186234204b0a5de484d", @@ -10148,7 +10115,7 @@ "settings.general.remoteModelNoticeName": "4bed56fb391a9aafabbdade90a67b795da804243b16afa2ede1b581c375ab0ed", "settings.general.sectionDesc": "876ea29acba517699fd110250588cb667b1a6affab57ebf1d43d79b2347826a9", "settings.general.sectionTitle": "0fb9a9fb14f006f58d7f216b4dd0081ac1e5c681b2c261df5970bd9c4cdc6972", - "settings.general.showAdvancedDesc": "fb42caa6b9f1ac7e9e697d5f3371230815db8ff6a44cccbeba11bf41eb972e26", + "settings.general.showAdvancedDesc": "97d8a4a0bae2750cded2fbf7e87b4ad6c405255bcb912ae60eee2e20b69f6083", "settings.general.showAdvancedName": "1a4409882645d4df73c649786c38c83148358f44fd448527b114e4f1c8011099", "settings.general.stateFolderDesc": "2e424c02e703a9fb071f6633b16f4df4e13ffc012e474ffb2169def404d5c141", "settings.general.stateFolderName": "52e14fd42a20be5a9abdd624c09ae70d12116c4d387fcf4ee032ba63a11734c8", @@ -10976,7 +10943,6 @@ "settings.agentConfig.customEndpointDesc": "782b0457086dbdd8368539a7544769020a9281f5a500cbb788e3c3db3c5c6a6c", "settings.agentConfig.customEndpointInvalidNotice": "417ba4b7015f5828653828d0b012755d1b4b612a65ad658154341e8056af087e", "settings.agentConfig.customEndpointName": "52e4178bc5b76b175d5390168b875aae36d683b498f9cfa6b19e53d9f908964f", - "settings.agentConfig.customPromptsHeading": "6bc454664cfde1d86b958b1d543017d4deee89d2717323666e6bde7095af179a", "settings.agentConfig.initialBackoffDesc": "9872fdb5b9305dd88e6c3e26494f267ac7a96a19f45279f4bb49ec7502e1a5b9", "settings.agentConfig.initialBackoffName": "52eb3f2899ef730f47fc9bef79d79fe1af5b9afd0044207b70d3e72acc7ad8b8", "settings.agentConfig.initialBackoffPlaceholder": "9fa19448ccab3dabebc9f849dcb0f4ad201dcb7fe85c0a0c9c5e05fba293f291", @@ -10990,10 +10956,8 @@ "settings.agentConfig.maxRetriesDesc": "951ef667847198543b22bf4863ff36ff5a31664e2d7775c26cc96b7aeaf55011", "settings.agentConfig.maxRetriesName": "beda4a061db3561a8ed9213ea5484334056899cc6bb8012bd54e729fe360215e", "settings.agentConfig.maxRetriesPlaceholder": "1ee1c01998a54ad02ef4abcba55c9365ab1a7074a13201f8b2520a5cf3604084", - "settings.agentConfig.sectionDesc": "e15487fd395e82c9426bab3f51a51e67f7b0f83da788b9b2ec25847313e83318", + "settings.agentConfig.sectionDesc": "b41841a08d09a48c9bf107589296d7791e8312ff9034c0f93aa07c0737112bc8", "settings.agentConfig.sectionTitle": "b5827e0b246a9d70983c47fa6a815a741adf872e01436f78d47ab28d39cbaa19", - "settings.agentConfig.systemPromptOverrideDesc": "a2c7e4392dbbd0fa41539a58b3afb5e5b80eb6958955764f9631b3071d509c7b", - "settings.agentConfig.systemPromptOverrideName": "dc716755ef7e29885196cf27033452954e9dfa5277e01094132997f48aa3893f", "settings.agentConfig.temperatureDescDefault": "7b19aa1de77f6528732c804e67060055e0e4bbac9959465133723e4656c8e857", "settings.agentConfig.temperatureDescWithInfo": "70bf94146be7dab8b8f6fef262d645e89e7670996e7c4eaa5a4f912445988349", "settings.agentConfig.temperatureName": "edfebfffe7b47a147404fb6f9ffe87e2327110217cc50186234204b0a5de484d", @@ -11086,7 +11050,7 @@ "settings.general.remoteModelNoticeName": "4bed56fb391a9aafabbdade90a67b795da804243b16afa2ede1b581c375ab0ed", "settings.general.sectionDesc": "876ea29acba517699fd110250588cb667b1a6affab57ebf1d43d79b2347826a9", "settings.general.sectionTitle": "0fb9a9fb14f006f58d7f216b4dd0081ac1e5c681b2c261df5970bd9c4cdc6972", - "settings.general.showAdvancedDesc": "fb42caa6b9f1ac7e9e697d5f3371230815db8ff6a44cccbeba11bf41eb972e26", + "settings.general.showAdvancedDesc": "97d8a4a0bae2750cded2fbf7e87b4ad6c405255bcb912ae60eee2e20b69f6083", "settings.general.showAdvancedName": "1a4409882645d4df73c649786c38c83148358f44fd448527b114e4f1c8011099", "settings.general.stateFolderDesc": "2e424c02e703a9fb071f6633b16f4df4e13ffc012e474ffb2169def404d5c141", "settings.general.stateFolderName": "52e14fd42a20be5a9abdd624c09ae70d12116c4d387fcf4ee032ba63a11734c8", @@ -11914,7 +11878,6 @@ "settings.agentConfig.customEndpointDesc": "782b0457086dbdd8368539a7544769020a9281f5a500cbb788e3c3db3c5c6a6c", "settings.agentConfig.customEndpointInvalidNotice": "417ba4b7015f5828653828d0b012755d1b4b612a65ad658154341e8056af087e", "settings.agentConfig.customEndpointName": "52e4178bc5b76b175d5390168b875aae36d683b498f9cfa6b19e53d9f908964f", - "settings.agentConfig.customPromptsHeading": "6bc454664cfde1d86b958b1d543017d4deee89d2717323666e6bde7095af179a", "settings.agentConfig.initialBackoffDesc": "9872fdb5b9305dd88e6c3e26494f267ac7a96a19f45279f4bb49ec7502e1a5b9", "settings.agentConfig.initialBackoffName": "52eb3f2899ef730f47fc9bef79d79fe1af5b9afd0044207b70d3e72acc7ad8b8", "settings.agentConfig.initialBackoffPlaceholder": "9fa19448ccab3dabebc9f849dcb0f4ad201dcb7fe85c0a0c9c5e05fba293f291", @@ -11928,10 +11891,8 @@ "settings.agentConfig.maxRetriesDesc": "951ef667847198543b22bf4863ff36ff5a31664e2d7775c26cc96b7aeaf55011", "settings.agentConfig.maxRetriesName": "beda4a061db3561a8ed9213ea5484334056899cc6bb8012bd54e729fe360215e", "settings.agentConfig.maxRetriesPlaceholder": "1ee1c01998a54ad02ef4abcba55c9365ab1a7074a13201f8b2520a5cf3604084", - "settings.agentConfig.sectionDesc": "e15487fd395e82c9426bab3f51a51e67f7b0f83da788b9b2ec25847313e83318", + "settings.agentConfig.sectionDesc": "b41841a08d09a48c9bf107589296d7791e8312ff9034c0f93aa07c0737112bc8", "settings.agentConfig.sectionTitle": "b5827e0b246a9d70983c47fa6a815a741adf872e01436f78d47ab28d39cbaa19", - "settings.agentConfig.systemPromptOverrideDesc": "a2c7e4392dbbd0fa41539a58b3afb5e5b80eb6958955764f9631b3071d509c7b", - "settings.agentConfig.systemPromptOverrideName": "dc716755ef7e29885196cf27033452954e9dfa5277e01094132997f48aa3893f", "settings.agentConfig.temperatureDescDefault": "7b19aa1de77f6528732c804e67060055e0e4bbac9959465133723e4656c8e857", "settings.agentConfig.temperatureDescWithInfo": "70bf94146be7dab8b8f6fef262d645e89e7670996e7c4eaa5a4f912445988349", "settings.agentConfig.temperatureName": "edfebfffe7b47a147404fb6f9ffe87e2327110217cc50186234204b0a5de484d", @@ -12024,7 +11985,7 @@ "settings.general.remoteModelNoticeName": "4bed56fb391a9aafabbdade90a67b795da804243b16afa2ede1b581c375ab0ed", "settings.general.sectionDesc": "876ea29acba517699fd110250588cb667b1a6affab57ebf1d43d79b2347826a9", "settings.general.sectionTitle": "0fb9a9fb14f006f58d7f216b4dd0081ac1e5c681b2c261df5970bd9c4cdc6972", - "settings.general.showAdvancedDesc": "fb42caa6b9f1ac7e9e697d5f3371230815db8ff6a44cccbeba11bf41eb972e26", + "settings.general.showAdvancedDesc": "97d8a4a0bae2750cded2fbf7e87b4ad6c405255bcb912ae60eee2e20b69f6083", "settings.general.showAdvancedName": "1a4409882645d4df73c649786c38c83148358f44fd448527b114e4f1c8011099", "settings.general.stateFolderDesc": "2e424c02e703a9fb071f6633b16f4df4e13ffc012e474ffb2169def404d5c141", "settings.general.stateFolderName": "52e14fd42a20be5a9abdd624c09ae70d12116c4d387fcf4ee032ba63a11734c8", @@ -12852,7 +12813,6 @@ "settings.agentConfig.customEndpointDesc": "782b0457086dbdd8368539a7544769020a9281f5a500cbb788e3c3db3c5c6a6c", "settings.agentConfig.customEndpointInvalidNotice": "417ba4b7015f5828653828d0b012755d1b4b612a65ad658154341e8056af087e", "settings.agentConfig.customEndpointName": "52e4178bc5b76b175d5390168b875aae36d683b498f9cfa6b19e53d9f908964f", - "settings.agentConfig.customPromptsHeading": "6bc454664cfde1d86b958b1d543017d4deee89d2717323666e6bde7095af179a", "settings.agentConfig.initialBackoffDesc": "9872fdb5b9305dd88e6c3e26494f267ac7a96a19f45279f4bb49ec7502e1a5b9", "settings.agentConfig.initialBackoffName": "52eb3f2899ef730f47fc9bef79d79fe1af5b9afd0044207b70d3e72acc7ad8b8", "settings.agentConfig.initialBackoffPlaceholder": "9fa19448ccab3dabebc9f849dcb0f4ad201dcb7fe85c0a0c9c5e05fba293f291", @@ -12866,10 +12826,8 @@ "settings.agentConfig.maxRetriesDesc": "951ef667847198543b22bf4863ff36ff5a31664e2d7775c26cc96b7aeaf55011", "settings.agentConfig.maxRetriesName": "beda4a061db3561a8ed9213ea5484334056899cc6bb8012bd54e729fe360215e", "settings.agentConfig.maxRetriesPlaceholder": "1ee1c01998a54ad02ef4abcba55c9365ab1a7074a13201f8b2520a5cf3604084", - "settings.agentConfig.sectionDesc": "e15487fd395e82c9426bab3f51a51e67f7b0f83da788b9b2ec25847313e83318", + "settings.agentConfig.sectionDesc": "b41841a08d09a48c9bf107589296d7791e8312ff9034c0f93aa07c0737112bc8", "settings.agentConfig.sectionTitle": "b5827e0b246a9d70983c47fa6a815a741adf872e01436f78d47ab28d39cbaa19", - "settings.agentConfig.systemPromptOverrideDesc": "a2c7e4392dbbd0fa41539a58b3afb5e5b80eb6958955764f9631b3071d509c7b", - "settings.agentConfig.systemPromptOverrideName": "dc716755ef7e29885196cf27033452954e9dfa5277e01094132997f48aa3893f", "settings.agentConfig.temperatureDescDefault": "7b19aa1de77f6528732c804e67060055e0e4bbac9959465133723e4656c8e857", "settings.agentConfig.temperatureDescWithInfo": "70bf94146be7dab8b8f6fef262d645e89e7670996e7c4eaa5a4f912445988349", "settings.agentConfig.temperatureName": "edfebfffe7b47a147404fb6f9ffe87e2327110217cc50186234204b0a5de484d", @@ -12962,7 +12920,7 @@ "settings.general.remoteModelNoticeName": "4bed56fb391a9aafabbdade90a67b795da804243b16afa2ede1b581c375ab0ed", "settings.general.sectionDesc": "876ea29acba517699fd110250588cb667b1a6affab57ebf1d43d79b2347826a9", "settings.general.sectionTitle": "0fb9a9fb14f006f58d7f216b4dd0081ac1e5c681b2c261df5970bd9c4cdc6972", - "settings.general.showAdvancedDesc": "fb42caa6b9f1ac7e9e697d5f3371230815db8ff6a44cccbeba11bf41eb972e26", + "settings.general.showAdvancedDesc": "97d8a4a0bae2750cded2fbf7e87b4ad6c405255bcb912ae60eee2e20b69f6083", "settings.general.showAdvancedName": "1a4409882645d4df73c649786c38c83148358f44fd448527b114e4f1c8011099", "settings.general.stateFolderDesc": "2e424c02e703a9fb071f6633b16f4df4e13ffc012e474ffb2169def404d5c141", "settings.general.stateFolderName": "52e14fd42a20be5a9abdd624c09ae70d12116c4d387fcf4ee032ba63a11734c8", @@ -13790,7 +13748,6 @@ "settings.agentConfig.customEndpointDesc": "782b0457086dbdd8368539a7544769020a9281f5a500cbb788e3c3db3c5c6a6c", "settings.agentConfig.customEndpointInvalidNotice": "417ba4b7015f5828653828d0b012755d1b4b612a65ad658154341e8056af087e", "settings.agentConfig.customEndpointName": "52e4178bc5b76b175d5390168b875aae36d683b498f9cfa6b19e53d9f908964f", - "settings.agentConfig.customPromptsHeading": "6bc454664cfde1d86b958b1d543017d4deee89d2717323666e6bde7095af179a", "settings.agentConfig.initialBackoffDesc": "9872fdb5b9305dd88e6c3e26494f267ac7a96a19f45279f4bb49ec7502e1a5b9", "settings.agentConfig.initialBackoffName": "52eb3f2899ef730f47fc9bef79d79fe1af5b9afd0044207b70d3e72acc7ad8b8", "settings.agentConfig.initialBackoffPlaceholder": "9fa19448ccab3dabebc9f849dcb0f4ad201dcb7fe85c0a0c9c5e05fba293f291", @@ -13804,10 +13761,8 @@ "settings.agentConfig.maxRetriesDesc": "951ef667847198543b22bf4863ff36ff5a31664e2d7775c26cc96b7aeaf55011", "settings.agentConfig.maxRetriesName": "beda4a061db3561a8ed9213ea5484334056899cc6bb8012bd54e729fe360215e", "settings.agentConfig.maxRetriesPlaceholder": "1ee1c01998a54ad02ef4abcba55c9365ab1a7074a13201f8b2520a5cf3604084", - "settings.agentConfig.sectionDesc": "e15487fd395e82c9426bab3f51a51e67f7b0f83da788b9b2ec25847313e83318", + "settings.agentConfig.sectionDesc": "b41841a08d09a48c9bf107589296d7791e8312ff9034c0f93aa07c0737112bc8", "settings.agentConfig.sectionTitle": "b5827e0b246a9d70983c47fa6a815a741adf872e01436f78d47ab28d39cbaa19", - "settings.agentConfig.systemPromptOverrideDesc": "a2c7e4392dbbd0fa41539a58b3afb5e5b80eb6958955764f9631b3071d509c7b", - "settings.agentConfig.systemPromptOverrideName": "dc716755ef7e29885196cf27033452954e9dfa5277e01094132997f48aa3893f", "settings.agentConfig.temperatureDescDefault": "7b19aa1de77f6528732c804e67060055e0e4bbac9959465133723e4656c8e857", "settings.agentConfig.temperatureDescWithInfo": "70bf94146be7dab8b8f6fef262d645e89e7670996e7c4eaa5a4f912445988349", "settings.agentConfig.temperatureName": "edfebfffe7b47a147404fb6f9ffe87e2327110217cc50186234204b0a5de484d", @@ -13900,7 +13855,7 @@ "settings.general.remoteModelNoticeName": "4bed56fb391a9aafabbdade90a67b795da804243b16afa2ede1b581c375ab0ed", "settings.general.sectionDesc": "876ea29acba517699fd110250588cb667b1a6affab57ebf1d43d79b2347826a9", "settings.general.sectionTitle": "0fb9a9fb14f006f58d7f216b4dd0081ac1e5c681b2c261df5970bd9c4cdc6972", - "settings.general.showAdvancedDesc": "fb42caa6b9f1ac7e9e697d5f3371230815db8ff6a44cccbeba11bf41eb972e26", + "settings.general.showAdvancedDesc": "97d8a4a0bae2750cded2fbf7e87b4ad6c405255bcb912ae60eee2e20b69f6083", "settings.general.showAdvancedName": "1a4409882645d4df73c649786c38c83148358f44fd448527b114e4f1c8011099", "settings.general.stateFolderDesc": "2e424c02e703a9fb071f6633b16f4df4e13ffc012e474ffb2169def404d5c141", "settings.general.stateFolderName": "52e14fd42a20be5a9abdd624c09ae70d12116c4d387fcf4ee032ba63a11734c8", @@ -14728,7 +14683,6 @@ "settings.agentConfig.customEndpointDesc": "782b0457086dbdd8368539a7544769020a9281f5a500cbb788e3c3db3c5c6a6c", "settings.agentConfig.customEndpointInvalidNotice": "417ba4b7015f5828653828d0b012755d1b4b612a65ad658154341e8056af087e", "settings.agentConfig.customEndpointName": "52e4178bc5b76b175d5390168b875aae36d683b498f9cfa6b19e53d9f908964f", - "settings.agentConfig.customPromptsHeading": "6bc454664cfde1d86b958b1d543017d4deee89d2717323666e6bde7095af179a", "settings.agentConfig.initialBackoffDesc": "9872fdb5b9305dd88e6c3e26494f267ac7a96a19f45279f4bb49ec7502e1a5b9", "settings.agentConfig.initialBackoffName": "52eb3f2899ef730f47fc9bef79d79fe1af5b9afd0044207b70d3e72acc7ad8b8", "settings.agentConfig.initialBackoffPlaceholder": "9fa19448ccab3dabebc9f849dcb0f4ad201dcb7fe85c0a0c9c5e05fba293f291", @@ -14742,10 +14696,8 @@ "settings.agentConfig.maxRetriesDesc": "951ef667847198543b22bf4863ff36ff5a31664e2d7775c26cc96b7aeaf55011", "settings.agentConfig.maxRetriesName": "beda4a061db3561a8ed9213ea5484334056899cc6bb8012bd54e729fe360215e", "settings.agentConfig.maxRetriesPlaceholder": "1ee1c01998a54ad02ef4abcba55c9365ab1a7074a13201f8b2520a5cf3604084", - "settings.agentConfig.sectionDesc": "e15487fd395e82c9426bab3f51a51e67f7b0f83da788b9b2ec25847313e83318", + "settings.agentConfig.sectionDesc": "b41841a08d09a48c9bf107589296d7791e8312ff9034c0f93aa07c0737112bc8", "settings.agentConfig.sectionTitle": "b5827e0b246a9d70983c47fa6a815a741adf872e01436f78d47ab28d39cbaa19", - "settings.agentConfig.systemPromptOverrideDesc": "a2c7e4392dbbd0fa41539a58b3afb5e5b80eb6958955764f9631b3071d509c7b", - "settings.agentConfig.systemPromptOverrideName": "dc716755ef7e29885196cf27033452954e9dfa5277e01094132997f48aa3893f", "settings.agentConfig.temperatureDescDefault": "7b19aa1de77f6528732c804e67060055e0e4bbac9959465133723e4656c8e857", "settings.agentConfig.temperatureDescWithInfo": "70bf94146be7dab8b8f6fef262d645e89e7670996e7c4eaa5a4f912445988349", "settings.agentConfig.temperatureName": "edfebfffe7b47a147404fb6f9ffe87e2327110217cc50186234204b0a5de484d", @@ -14838,7 +14790,7 @@ "settings.general.remoteModelNoticeName": "4bed56fb391a9aafabbdade90a67b795da804243b16afa2ede1b581c375ab0ed", "settings.general.sectionDesc": "876ea29acba517699fd110250588cb667b1a6affab57ebf1d43d79b2347826a9", "settings.general.sectionTitle": "0fb9a9fb14f006f58d7f216b4dd0081ac1e5c681b2c261df5970bd9c4cdc6972", - "settings.general.showAdvancedDesc": "fb42caa6b9f1ac7e9e697d5f3371230815db8ff6a44cccbeba11bf41eb972e26", + "settings.general.showAdvancedDesc": "97d8a4a0bae2750cded2fbf7e87b4ad6c405255bcb912ae60eee2e20b69f6083", "settings.general.showAdvancedName": "1a4409882645d4df73c649786c38c83148358f44fd448527b114e4f1c8011099", "settings.general.stateFolderDesc": "2e424c02e703a9fb071f6633b16f4df4e13ffc012e474ffb2169def404d5c141", "settings.general.stateFolderName": "52e14fd42a20be5a9abdd624c09ae70d12116c4d387fcf4ee032ba63a11734c8", @@ -15666,7 +15618,6 @@ "settings.agentConfig.customEndpointDesc": "782b0457086dbdd8368539a7544769020a9281f5a500cbb788e3c3db3c5c6a6c", "settings.agentConfig.customEndpointInvalidNotice": "417ba4b7015f5828653828d0b012755d1b4b612a65ad658154341e8056af087e", "settings.agentConfig.customEndpointName": "52e4178bc5b76b175d5390168b875aae36d683b498f9cfa6b19e53d9f908964f", - "settings.agentConfig.customPromptsHeading": "6bc454664cfde1d86b958b1d543017d4deee89d2717323666e6bde7095af179a", "settings.agentConfig.initialBackoffDesc": "9872fdb5b9305dd88e6c3e26494f267ac7a96a19f45279f4bb49ec7502e1a5b9", "settings.agentConfig.initialBackoffName": "52eb3f2899ef730f47fc9bef79d79fe1af5b9afd0044207b70d3e72acc7ad8b8", "settings.agentConfig.initialBackoffPlaceholder": "9fa19448ccab3dabebc9f849dcb0f4ad201dcb7fe85c0a0c9c5e05fba293f291", @@ -15680,10 +15631,8 @@ "settings.agentConfig.maxRetriesDesc": "951ef667847198543b22bf4863ff36ff5a31664e2d7775c26cc96b7aeaf55011", "settings.agentConfig.maxRetriesName": "beda4a061db3561a8ed9213ea5484334056899cc6bb8012bd54e729fe360215e", "settings.agentConfig.maxRetriesPlaceholder": "1ee1c01998a54ad02ef4abcba55c9365ab1a7074a13201f8b2520a5cf3604084", - "settings.agentConfig.sectionDesc": "e15487fd395e82c9426bab3f51a51e67f7b0f83da788b9b2ec25847313e83318", + "settings.agentConfig.sectionDesc": "b41841a08d09a48c9bf107589296d7791e8312ff9034c0f93aa07c0737112bc8", "settings.agentConfig.sectionTitle": "b5827e0b246a9d70983c47fa6a815a741adf872e01436f78d47ab28d39cbaa19", - "settings.agentConfig.systemPromptOverrideDesc": "a2c7e4392dbbd0fa41539a58b3afb5e5b80eb6958955764f9631b3071d509c7b", - "settings.agentConfig.systemPromptOverrideName": "dc716755ef7e29885196cf27033452954e9dfa5277e01094132997f48aa3893f", "settings.agentConfig.temperatureDescDefault": "7b19aa1de77f6528732c804e67060055e0e4bbac9959465133723e4656c8e857", "settings.agentConfig.temperatureDescWithInfo": "70bf94146be7dab8b8f6fef262d645e89e7670996e7c4eaa5a4f912445988349", "settings.agentConfig.temperatureName": "edfebfffe7b47a147404fb6f9ffe87e2327110217cc50186234204b0a5de484d", @@ -15776,7 +15725,7 @@ "settings.general.remoteModelNoticeName": "4bed56fb391a9aafabbdade90a67b795da804243b16afa2ede1b581c375ab0ed", "settings.general.sectionDesc": "876ea29acba517699fd110250588cb667b1a6affab57ebf1d43d79b2347826a9", "settings.general.sectionTitle": "0fb9a9fb14f006f58d7f216b4dd0081ac1e5c681b2c261df5970bd9c4cdc6972", - "settings.general.showAdvancedDesc": "fb42caa6b9f1ac7e9e697d5f3371230815db8ff6a44cccbeba11bf41eb972e26", + "settings.general.showAdvancedDesc": "97d8a4a0bae2750cded2fbf7e87b4ad6c405255bcb912ae60eee2e20b69f6083", "settings.general.showAdvancedName": "1a4409882645d4df73c649786c38c83148358f44fd448527b114e4f1c8011099", "settings.general.stateFolderDesc": "2e424c02e703a9fb071f6633b16f4df4e13ffc012e474ffb2169def404d5c141", "settings.general.stateFolderName": "52e14fd42a20be5a9abdd624c09ae70d12116c4d387fcf4ee032ba63a11734c8", @@ -16604,7 +16553,6 @@ "settings.agentConfig.customEndpointDesc": "782b0457086dbdd8368539a7544769020a9281f5a500cbb788e3c3db3c5c6a6c", "settings.agentConfig.customEndpointInvalidNotice": "417ba4b7015f5828653828d0b012755d1b4b612a65ad658154341e8056af087e", "settings.agentConfig.customEndpointName": "52e4178bc5b76b175d5390168b875aae36d683b498f9cfa6b19e53d9f908964f", - "settings.agentConfig.customPromptsHeading": "6bc454664cfde1d86b958b1d543017d4deee89d2717323666e6bde7095af179a", "settings.agentConfig.initialBackoffDesc": "9872fdb5b9305dd88e6c3e26494f267ac7a96a19f45279f4bb49ec7502e1a5b9", "settings.agentConfig.initialBackoffName": "52eb3f2899ef730f47fc9bef79d79fe1af5b9afd0044207b70d3e72acc7ad8b8", "settings.agentConfig.initialBackoffPlaceholder": "9fa19448ccab3dabebc9f849dcb0f4ad201dcb7fe85c0a0c9c5e05fba293f291", @@ -16618,10 +16566,8 @@ "settings.agentConfig.maxRetriesDesc": "951ef667847198543b22bf4863ff36ff5a31664e2d7775c26cc96b7aeaf55011", "settings.agentConfig.maxRetriesName": "beda4a061db3561a8ed9213ea5484334056899cc6bb8012bd54e729fe360215e", "settings.agentConfig.maxRetriesPlaceholder": "1ee1c01998a54ad02ef4abcba55c9365ab1a7074a13201f8b2520a5cf3604084", - "settings.agentConfig.sectionDesc": "e15487fd395e82c9426bab3f51a51e67f7b0f83da788b9b2ec25847313e83318", + "settings.agentConfig.sectionDesc": "b41841a08d09a48c9bf107589296d7791e8312ff9034c0f93aa07c0737112bc8", "settings.agentConfig.sectionTitle": "b5827e0b246a9d70983c47fa6a815a741adf872e01436f78d47ab28d39cbaa19", - "settings.agentConfig.systemPromptOverrideDesc": "a2c7e4392dbbd0fa41539a58b3afb5e5b80eb6958955764f9631b3071d509c7b", - "settings.agentConfig.systemPromptOverrideName": "dc716755ef7e29885196cf27033452954e9dfa5277e01094132997f48aa3893f", "settings.agentConfig.temperatureDescDefault": "7b19aa1de77f6528732c804e67060055e0e4bbac9959465133723e4656c8e857", "settings.agentConfig.temperatureDescWithInfo": "70bf94146be7dab8b8f6fef262d645e89e7670996e7c4eaa5a4f912445988349", "settings.agentConfig.temperatureName": "edfebfffe7b47a147404fb6f9ffe87e2327110217cc50186234204b0a5de484d", @@ -16714,7 +16660,7 @@ "settings.general.remoteModelNoticeName": "4bed56fb391a9aafabbdade90a67b795da804243b16afa2ede1b581c375ab0ed", "settings.general.sectionDesc": "876ea29acba517699fd110250588cb667b1a6affab57ebf1d43d79b2347826a9", "settings.general.sectionTitle": "0fb9a9fb14f006f58d7f216b4dd0081ac1e5c681b2c261df5970bd9c4cdc6972", - "settings.general.showAdvancedDesc": "fb42caa6b9f1ac7e9e697d5f3371230815db8ff6a44cccbeba11bf41eb972e26", + "settings.general.showAdvancedDesc": "97d8a4a0bae2750cded2fbf7e87b4ad6c405255bcb912ae60eee2e20b69f6083", "settings.general.showAdvancedName": "1a4409882645d4df73c649786c38c83148358f44fd448527b114e4f1c8011099", "settings.general.stateFolderDesc": "2e424c02e703a9fb071f6633b16f4df4e13ffc012e474ffb2169def404d5c141", "settings.general.stateFolderName": "52e14fd42a20be5a9abdd624c09ae70d12116c4d387fcf4ee032ba63a11734c8", @@ -17542,7 +17488,6 @@ "settings.agentConfig.customEndpointDesc": "782b0457086dbdd8368539a7544769020a9281f5a500cbb788e3c3db3c5c6a6c", "settings.agentConfig.customEndpointInvalidNotice": "417ba4b7015f5828653828d0b012755d1b4b612a65ad658154341e8056af087e", "settings.agentConfig.customEndpointName": "52e4178bc5b76b175d5390168b875aae36d683b498f9cfa6b19e53d9f908964f", - "settings.agentConfig.customPromptsHeading": "6bc454664cfde1d86b958b1d543017d4deee89d2717323666e6bde7095af179a", "settings.agentConfig.initialBackoffDesc": "9872fdb5b9305dd88e6c3e26494f267ac7a96a19f45279f4bb49ec7502e1a5b9", "settings.agentConfig.initialBackoffName": "52eb3f2899ef730f47fc9bef79d79fe1af5b9afd0044207b70d3e72acc7ad8b8", "settings.agentConfig.initialBackoffPlaceholder": "9fa19448ccab3dabebc9f849dcb0f4ad201dcb7fe85c0a0c9c5e05fba293f291", @@ -17556,10 +17501,8 @@ "settings.agentConfig.maxRetriesDesc": "951ef667847198543b22bf4863ff36ff5a31664e2d7775c26cc96b7aeaf55011", "settings.agentConfig.maxRetriesName": "beda4a061db3561a8ed9213ea5484334056899cc6bb8012bd54e729fe360215e", "settings.agentConfig.maxRetriesPlaceholder": "1ee1c01998a54ad02ef4abcba55c9365ab1a7074a13201f8b2520a5cf3604084", - "settings.agentConfig.sectionDesc": "e15487fd395e82c9426bab3f51a51e67f7b0f83da788b9b2ec25847313e83318", + "settings.agentConfig.sectionDesc": "b41841a08d09a48c9bf107589296d7791e8312ff9034c0f93aa07c0737112bc8", "settings.agentConfig.sectionTitle": "b5827e0b246a9d70983c47fa6a815a741adf872e01436f78d47ab28d39cbaa19", - "settings.agentConfig.systemPromptOverrideDesc": "a2c7e4392dbbd0fa41539a58b3afb5e5b80eb6958955764f9631b3071d509c7b", - "settings.agentConfig.systemPromptOverrideName": "dc716755ef7e29885196cf27033452954e9dfa5277e01094132997f48aa3893f", "settings.agentConfig.temperatureDescDefault": "7b19aa1de77f6528732c804e67060055e0e4bbac9959465133723e4656c8e857", "settings.agentConfig.temperatureDescWithInfo": "70bf94146be7dab8b8f6fef262d645e89e7670996e7c4eaa5a4f912445988349", "settings.agentConfig.temperatureName": "edfebfffe7b47a147404fb6f9ffe87e2327110217cc50186234204b0a5de484d", @@ -17652,7 +17595,7 @@ "settings.general.remoteModelNoticeName": "4bed56fb391a9aafabbdade90a67b795da804243b16afa2ede1b581c375ab0ed", "settings.general.sectionDesc": "876ea29acba517699fd110250588cb667b1a6affab57ebf1d43d79b2347826a9", "settings.general.sectionTitle": "0fb9a9fb14f006f58d7f216b4dd0081ac1e5c681b2c261df5970bd9c4cdc6972", - "settings.general.showAdvancedDesc": "fb42caa6b9f1ac7e9e697d5f3371230815db8ff6a44cccbeba11bf41eb972e26", + "settings.general.showAdvancedDesc": "97d8a4a0bae2750cded2fbf7e87b4ad6c405255bcb912ae60eee2e20b69f6083", "settings.general.showAdvancedName": "1a4409882645d4df73c649786c38c83148358f44fd448527b114e4f1c8011099", "settings.general.stateFolderDesc": "2e424c02e703a9fb071f6633b16f4df4e13ffc012e474ffb2169def404d5c141", "settings.general.stateFolderName": "52e14fd42a20be5a9abdd624c09ae70d12116c4d387fcf4ee032ba63a11734c8", @@ -18480,7 +18423,6 @@ "settings.agentConfig.customEndpointDesc": "782b0457086dbdd8368539a7544769020a9281f5a500cbb788e3c3db3c5c6a6c", "settings.agentConfig.customEndpointInvalidNotice": "417ba4b7015f5828653828d0b012755d1b4b612a65ad658154341e8056af087e", "settings.agentConfig.customEndpointName": "52e4178bc5b76b175d5390168b875aae36d683b498f9cfa6b19e53d9f908964f", - "settings.agentConfig.customPromptsHeading": "6bc454664cfde1d86b958b1d543017d4deee89d2717323666e6bde7095af179a", "settings.agentConfig.initialBackoffDesc": "9872fdb5b9305dd88e6c3e26494f267ac7a96a19f45279f4bb49ec7502e1a5b9", "settings.agentConfig.initialBackoffName": "52eb3f2899ef730f47fc9bef79d79fe1af5b9afd0044207b70d3e72acc7ad8b8", "settings.agentConfig.initialBackoffPlaceholder": "9fa19448ccab3dabebc9f849dcb0f4ad201dcb7fe85c0a0c9c5e05fba293f291", @@ -18494,10 +18436,8 @@ "settings.agentConfig.maxRetriesDesc": "951ef667847198543b22bf4863ff36ff5a31664e2d7775c26cc96b7aeaf55011", "settings.agentConfig.maxRetriesName": "beda4a061db3561a8ed9213ea5484334056899cc6bb8012bd54e729fe360215e", "settings.agentConfig.maxRetriesPlaceholder": "1ee1c01998a54ad02ef4abcba55c9365ab1a7074a13201f8b2520a5cf3604084", - "settings.agentConfig.sectionDesc": "e15487fd395e82c9426bab3f51a51e67f7b0f83da788b9b2ec25847313e83318", + "settings.agentConfig.sectionDesc": "b41841a08d09a48c9bf107589296d7791e8312ff9034c0f93aa07c0737112bc8", "settings.agentConfig.sectionTitle": "b5827e0b246a9d70983c47fa6a815a741adf872e01436f78d47ab28d39cbaa19", - "settings.agentConfig.systemPromptOverrideDesc": "a2c7e4392dbbd0fa41539a58b3afb5e5b80eb6958955764f9631b3071d509c7b", - "settings.agentConfig.systemPromptOverrideName": "dc716755ef7e29885196cf27033452954e9dfa5277e01094132997f48aa3893f", "settings.agentConfig.temperatureDescDefault": "7b19aa1de77f6528732c804e67060055e0e4bbac9959465133723e4656c8e857", "settings.agentConfig.temperatureDescWithInfo": "70bf94146be7dab8b8f6fef262d645e89e7670996e7c4eaa5a4f912445988349", "settings.agentConfig.temperatureName": "edfebfffe7b47a147404fb6f9ffe87e2327110217cc50186234204b0a5de484d", @@ -18590,7 +18530,7 @@ "settings.general.remoteModelNoticeName": "4bed56fb391a9aafabbdade90a67b795da804243b16afa2ede1b581c375ab0ed", "settings.general.sectionDesc": "876ea29acba517699fd110250588cb667b1a6affab57ebf1d43d79b2347826a9", "settings.general.sectionTitle": "0fb9a9fb14f006f58d7f216b4dd0081ac1e5c681b2c261df5970bd9c4cdc6972", - "settings.general.showAdvancedDesc": "fb42caa6b9f1ac7e9e697d5f3371230815db8ff6a44cccbeba11bf41eb972e26", + "settings.general.showAdvancedDesc": "97d8a4a0bae2750cded2fbf7e87b4ad6c405255bcb912ae60eee2e20b69f6083", "settings.general.showAdvancedName": "1a4409882645d4df73c649786c38c83148358f44fd448527b114e4f1c8011099", "settings.general.stateFolderDesc": "2e424c02e703a9fb071f6633b16f4df4e13ffc012e474ffb2169def404d5c141", "settings.general.stateFolderName": "52e14fd42a20be5a9abdd624c09ae70d12116c4d387fcf4ee032ba63a11734c8", diff --git a/src/i18n/uk.ts b/src/i18n/uk.ts index 0c84616e..e303f039 100644 --- a/src/i18n/uk.ts +++ b/src/i18n/uk.ts @@ -120,7 +120,7 @@ export const uk: Partial> = { 'Папка, в якій зберігаються дані плагіна. Сесії агентів зберігаються в Agent-Sessions/, власні підказки — в Prompts/, хуки — в Hooks/, стан запланованих завдань — в Scheduled-Tasks/.', 'settings.general.showAdvancedName': 'Показувати розширені налаштування', 'settings.general.showAdvancedDesc': - 'Показувати розширені розділи (Власні промпти, Конфігурація API, Дозволи інструментів, Виявлення циклів інструментів, Сервери MCP, Налагодження) для досвідчених користувачів.', + 'Показувати розширені розділи (Конфігурація API, Дозволи інструментів, Виявлення циклів інструментів, Сервери MCP, Налагодження) для досвідчених користувачів.', 'settings.general.modelListUpdatedSingular': 'Список моделей оновлено: {count} модель.', 'settings.general.modelListUpdated': 'Список моделей оновлено: {count} моделей.', 'settings.general.refreshSkippedOffline': 'Пропущено: офлайн', @@ -179,11 +179,7 @@ export const uk: Partial> = { 'Зупиняти виконання агента, якщо виклик інструменту завершився помилкою. Якщо вимкнено, агент продовжить виконання наступних інструментів.', 'settings.agentConfig.sectionTitle': 'Конфігурація агента', 'settings.agentConfig.sectionDesc': - 'Налаштуйте взаємодію агента з моделлю: власні підказки, параметри повторних спроб/генерації, підсумовування розмови та захист від зациклення.', - 'settings.agentConfig.customPromptsHeading': 'Власні промпти', - 'settings.agentConfig.systemPromptOverrideName': 'Дозволити перевизначення системної підказки', - 'settings.agentConfig.systemPromptOverrideDesc': - 'УВАГА: Дозволяє власним підказкам повністю замінити системну підказку. Це може порушити очікувану роботу.', + 'Налаштуйте взаємодію агента з моделлю: параметри повторних спроб/генерації, підсумовування розмови та захист від зациклення.', 'settings.agentConfig.apiConfigurationHeading': 'Конфігурація API', 'settings.agentConfig.logToFileName': 'Записувати лог у файл', 'settings.agentConfig.logToFileDesc': diff --git a/src/i18n/vi.ts b/src/i18n/vi.ts index d3bc1eda..1b35f123 100644 --- a/src/i18n/vi.ts +++ b/src/i18n/vi.ts @@ -121,7 +121,7 @@ export const vi: Partial> = { 'Thư mục lưu trữ dữ liệu của plugin. Các phiên Agent nằm trong Agent-Sessions/, các prompt tùy chỉnh trong Prompts/, các hook trong Hooks/, trạng thái tác vụ đã lên lịch trong Scheduled-Tasks/.', 'settings.general.showAdvancedName': 'Hiển thị cài đặt nâng cao', 'settings.general.showAdvancedDesc': - 'Hiển thị các phần nâng cao (Prompt tùy chỉnh, Cấu hình API, Quyền hạn công cụ, Phát hiện vòng lặp công cụ, Máy chủ MCP, Gỡ lỗi) dành cho người dùng nâng cao.', + 'Hiển thị các phần nâng cao (Cấu hình API, Quyền hạn công cụ, Phát hiện vòng lặp công cụ, Máy chủ MCP, Gỡ lỗi) dành cho người dùng nâng cao.', 'settings.general.modelListUpdatedSingular': 'Đã cập nhật danh sách mô hình: {count} mô hình.', 'settings.general.modelListUpdated': 'Đã cập nhật danh sách mô hình: {count} mô hình.', 'settings.general.refreshSkippedOffline': 'Đã bỏ qua: ngoại tuyến', @@ -180,11 +180,7 @@ export const vi: Partial> = { 'Dừng thực thi agent khi một cuộc gọi công cụ thất bại. Nếu bị tắt, agent sẽ tiếp tục thực thi các công cụ tiếp theo.', 'settings.agentConfig.sectionTitle': 'Cấu hình agent', 'settings.agentConfig.sectionDesc': - 'Tinh chỉnh cách agent giao tiếp với mô hình: prompt tùy chỉnh, các tham số thử lại/tạo, tóm tắt cuộc trò chuyện và bảo vệ vòng lặp.', - 'settings.agentConfig.customPromptsHeading': 'Prompt tùy chỉnh', - 'settings.agentConfig.systemPromptOverrideName': 'Cho phép ghi đè prompt hệ thống', - 'settings.agentConfig.systemPromptOverrideDesc': - 'CẢNH BÁO: Cho phép các prompt tùy chỉnh thay thế hoàn toàn prompt hệ thống. Điều này có thể làm hỏng chức năng mong đợi.', + 'Tinh chỉnh cách agent giao tiếp với mô hình: các tham số thử lại/tạo, tóm tắt cuộc trò chuyện và bảo vệ vòng lặp.', 'settings.agentConfig.apiConfigurationHeading': 'Cấu hình API', 'settings.agentConfig.logToFileName': 'Ghi nhật ký vào file', 'settings.agentConfig.logToFileDesc': diff --git a/src/i18n/zh-tw.ts b/src/i18n/zh-tw.ts index 6ffe8e7c..72b698d0 100644 --- a/src/i18n/zh-tw.ts +++ b/src/i18n/zh-tw.ts @@ -111,7 +111,7 @@ export const zhTW: Partial> = { '儲存外掛資料的資料夾。Agent 工作階段儲存於 Agent-Sessions/ 下,自訂提示詞儲存於 Prompts/ 下,掛鉤 (hooks) 儲存於 Hooks/ 下,排程任務狀態儲存於 Scheduled-Tasks/ 下。', 'settings.general.showAdvancedName': '顯示進階設定', 'settings.general.showAdvancedDesc': - '為進階使用者顯示進階區段(自訂提示詞、API 設定、工具權限、工具迴圈偵測、MCP 伺服器、除錯)。', + '為進階使用者顯示進階區段(API 設定、工具權限、工具迴圈偵測、MCP 伺服器、除錯)。', 'settings.general.modelListUpdatedSingular': '模型清單已更新:{count} 個模型。', 'settings.general.modelListUpdated': '模型清單已更新:{count} 個模型。', 'settings.general.refreshSkippedOffline': '已跳過:離線', @@ -161,10 +161,7 @@ export const zhTW: Partial> = { 'settings.debug.stopOnToolErrorName': '發生工具錯誤時停止', 'settings.debug.stopOnToolErrorDesc': '當工具呼叫失敗時停止 Agent 執行。若停用,Agent 將繼續執行後續工具。', 'settings.agentConfig.sectionTitle': 'Agent 設定', - 'settings.agentConfig.sectionDesc': '調整 Agent 與模型的對話方式:自訂提示詞、重試/生成參數、對話摘要以及迴圈防護。', - 'settings.agentConfig.customPromptsHeading': '自訂提示詞', - 'settings.agentConfig.systemPromptOverrideName': '允許覆寫系統提示詞', - 'settings.agentConfig.systemPromptOverrideDesc': '警告:允許自訂提示詞完全取代系統提示詞。這可能會破壞預期的功能。', + 'settings.agentConfig.sectionDesc': '調整 Agent 與模型的對話方式:重試/生成參數、對話摘要以及迴圈防護。', 'settings.agentConfig.apiConfigurationHeading': 'API 設定', 'settings.agentConfig.logToFileName': '記錄至檔案', 'settings.agentConfig.logToFileDesc': diff --git a/src/i18n/zh.ts b/src/i18n/zh.ts index ead2ba7e..1bb14e0d 100644 --- a/src/i18n/zh.ts +++ b/src/i18n/zh.ts @@ -110,8 +110,7 @@ export const zh: Partial> = { 'settings.general.stateFolderDesc': '存储插件数据的文件夹。智能体会话保存在 Agent-Sessions/ 下,自定义提示词保存在 Prompts/ 下,钩子保存在 Hooks/ 下,计划任务状态保存在 Scheduled-Tasks/ 下。', 'settings.general.showAdvancedName': '显示高级设置', - 'settings.general.showAdvancedDesc': - '为高级用户显示高级板块(自定义提示词、API 配置、工具权限、工具循环检测、MCP 服务器、调试)。', + 'settings.general.showAdvancedDesc': '为高级用户显示高级板块(API 配置、工具权限、工具循环检测、MCP 服务器、调试)。', 'settings.general.modelListUpdatedSingular': '模型 list 已更新:{count} 个模型。', 'settings.general.modelListUpdated': '模型列表已更新:{count} 个模型。', 'settings.general.refreshSkippedOffline': '已跳过:离线', @@ -162,11 +161,7 @@ export const zh: Partial> = { 'settings.debug.stopOnToolErrorName': '工具出错时停止', 'settings.debug.stopOnToolErrorDesc': '当工具调用失败时停止 Agent 执行。如果禁用,Agent 将继续执行后续工具。', 'settings.agentConfig.sectionTitle': 'Agent 配置', - 'settings.agentConfig.sectionDesc': - '调整 Agent 与模型的对话方式:自定义提示词、重试/生成参数、会话摘要以及循环保护。', - 'settings.agentConfig.customPromptsHeading': '自定义提示词', - 'settings.agentConfig.systemPromptOverrideName': '允许覆盖系统提示词', - 'settings.agentConfig.systemPromptOverrideDesc': '警告:允许自定义提示词完全替换系统提示词。这可能会破坏预期功能。', + 'settings.agentConfig.sectionDesc': '调整 Agent 与模型的对话方式:重试/生成参数、会话摘要以及循环保护。', 'settings.agentConfig.apiConfigurationHeading': 'API 配置', 'settings.agentConfig.logToFileName': '记录日志到文件', 'settings.agentConfig.logToFileDesc': diff --git a/src/main.ts b/src/main.ts index 7ed93458..caf82e44 100644 --- a/src/main.ts +++ b/src/main.ts @@ -91,7 +91,6 @@ const DEFAULT_SETTINGS: ObsidianGeminiSettings = { streamingEnabled: true, useInteractionsApi: true, useInteractionsApiMigrated: true, - allowSystemPromptOverride: false, temperature: 0.7, topP: 1, stopOnToolError: true, diff --git a/src/types/settings.ts b/src/types/settings.ts index 37f4fbc5..e10fac01 100644 --- a/src/types/settings.ts +++ b/src/types/settings.ts @@ -91,7 +91,6 @@ export interface ObsidianGeminiSettings { * installs are seeded `true` and skip the migration entirely. */ useInteractionsApiMigrated?: boolean; - allowSystemPromptOverride: boolean; temperature: number; topP: number; stopOnToolError: boolean; diff --git a/src/ui/settings-agent-config.ts b/src/ui/settings-agent-config.ts index 5c4d4320..31c09339 100644 --- a/src/ui/settings-agent-config.ts +++ b/src/ui/settings-agent-config.ts @@ -11,7 +11,7 @@ let topPDebounceTimer: number | null = null; let topPRunId = 0; /** - * "Agent Config" advanced section — combines Custom Prompts, API Configuration, + * "Agent Config" advanced section — combines API Configuration, * Context Management, and Tool Loop Detection into a single collapsible with * labeled sub-groups, since they all tune how the agent talks to the model. */ @@ -33,19 +33,6 @@ export async function renderAgentConfigSettings( const debouncedSave = createDebouncedSave(plugin); - // --- Custom Prompts --- - new Setting(sectionEl).setName(t('settings.agentConfig.customPromptsHeading')).setHeading(); - - new Setting(sectionEl) - .setName(t('settings.agentConfig.systemPromptOverrideName')) - .setDesc(t('settings.agentConfig.systemPromptOverrideDesc')) - .addToggle((toggle) => - toggle.setValue(plugin.settings.allowSystemPromptOverride ?? false).onChange(async (value) => { - plugin.settings.allowSystemPromptOverride = value; - await plugin.saveSettings(); - }) - ); - // --- API Configuration --- new Setting(sectionEl).setName(t('settings.agentConfig.apiConfigurationHeading')).setHeading(); diff --git a/test/prompts/gemini-prompts.test.ts b/test/prompts/gemini-prompts.test.ts index b1c64f8d..0192f414 100644 --- a/test/prompts/gemini-prompts.test.ts +++ b/test/prompts/gemini-prompts.test.ts @@ -21,6 +21,28 @@ describe('GeminiPrompts', () => { (getLanguage as ReturnType).mockReturnValue('fr'); // Set language to French }); + it.each([true, false])('uses the per-prompt override flag (%s) without a global setting', (overrideSystemPrompt) => { + const content = 'Custom instruction for this session.'; + const result = geminiPrompts.getSystemPromptWithCustom(undefined, { + name: 'Custom', + description: 'Test prompt', + version: 1, + tags: [], + content, + overrideSystemPrompt, + }); + if (overrideSystemPrompt) { + expect(result).toBe(content); + expect(mockPlugin.logger.warn).toHaveBeenCalledWith( + 'System prompt override enabled. Base functionality may be affected.' + ); + } else { + expect(result).toContain(content); + expect(result).not.toBe(content); + expect(mockPlugin.logger.warn).not.toHaveBeenCalled(); + } + }); + it('should inject language into system prompt', () => { const prompt = geminiPrompts.systemPrompt({ userName: 'Test User', diff --git a/test/ui/settings-agent-config.test.ts b/test/ui/settings-agent-config.test.ts index 3a9b3f9c..0aac590a 100644 --- a/test/ui/settings-agent-config.test.ts +++ b/test/ui/settings-agent-config.test.ts @@ -17,6 +17,7 @@ import type { Mock } from 'vitest'; var mockSliderRegistry: Record; // eslint-disable-next-line no-var -- vi.mock hoisted factory must capture it (TDZ safe) var mockNotice: Mock; +const mockSettingNames = vi.hoisted(() => [] as string[]); vi.mock('../../src/main'); @@ -29,6 +30,7 @@ vi.mock('obsidian', () => { constructor(public containerEl: any) {} setName(name: string) { this._name = name; + mockSettingNames.push(name); return this; } setDesc(_desc: string) { @@ -127,7 +129,6 @@ function buildPlugin(): FakePlugin { temperature: 0.7, topP: 1.0, fileLogging: false, - allowSystemPromptOverride: false, maxRetries: 3, initialBackoffDelay: 1000, modelDiscovery: { enabled: false, autoUpdateInterval: 24, fallbackToStatic: true }, @@ -193,6 +194,14 @@ describe('settings-agent-config slider debounce (issue #601)', () => { vi.useRealTimers(); }); + it('omits the ineffective override toggle and its empty heading', async () => { + mockSettingNames.length = 0; + await setup(); + expect(mockSettingNames).toContain('API configuration'); + expect(mockSettingNames).not.toContain('Allow system prompt override'); + expect(mockSettingNames).not.toContain('Custom prompts'); + }); + describe('temperature slider', () => { it('discards stale validation results when the slider changes mid-validation', async () => { let resolveFirst!: (v: any) => void;