diff --git a/embd_res/lcpp.gz.embd b/embd_res/lcpp.gz.embd
index 38da4685d..d5d104116 100644
Binary files a/embd_res/lcpp.gz.embd and b/embd_res/lcpp.gz.embd differ
diff --git a/tools/ui/src/lib/components/app/chat/ChatForm/ChatFormActions/ChatFormActionAdd/ChatFormActionAddToolsSubmenu.svelte b/tools/ui/src/lib/components/app/chat/ChatForm/ChatFormActions/ChatFormActionAdd/ChatFormActionAddToolsSubmenu.svelte
index 9a5b0cbe8..0ffdf2deb 100644
--- a/tools/ui/src/lib/components/app/chat/ChatForm/ChatFormActions/ChatFormActionAdd/ChatFormActionAddToolsSubmenu.svelte
+++ b/tools/ui/src/lib/components/app/chat/ChatForm/ChatFormActions/ChatFormActionAdd/ChatFormActionAddToolsSubmenu.svelte
@@ -30,16 +30,6 @@
{:else if toolsStore.isToolsEndpointUnreachable}
-
-
-
-
- Run llama-server with {CLI_FLAGS.TOOLS} flag to enable
-
- Built-in Tools.
-
-
-
diff --git a/tools/ui/src/lib/constants/settings-registry.ts b/tools/ui/src/lib/constants/settings-registry.ts
index 37161c8e3..4c23b2a88 100644
--- a/tools/ui/src/lib/constants/settings-registry.ts
+++ b/tools/ui/src/lib/constants/settings-registry.ts
@@ -132,10 +132,10 @@ const SETTINGS_REGISTRY: Record = {
key: SETTINGS_KEYS.ENABLE_CONTINUE_GENERATION,
label: 'Enable "Continue" button',
help: 'Enable "Continue" button for assistant messages, including reasoning models.',
- defaultValue: false,
+ defaultValue: true,
type: SettingsFieldType.CHECKBOX,
section: SETTINGS_SECTION_SLUGS.GENERAL,
- isExperimental: true,
+ isExperimental: false,
sync: {
serverKey: SETTINGS_KEYS.ENABLE_CONTINUE_GENERATION,
paramType: SyncableParameterType.BOOLEAN
@@ -181,7 +181,7 @@ const SETTINGS_REGISTRY: Record = {
key: SETTINGS_KEYS.TITLE_GENERATION_USE_LLM,
label: 'Use LLM to generate conversation title',
help: 'Use the LLM to automatically generate conversation titles based on the first message exchange.',
- defaultValue: false,
+ defaultValue: true,
type: SettingsFieldType.CHECKBOX,
section: SETTINGS_SECTION_SLUGS.GENERAL,
isExperimental: true
@@ -249,7 +249,7 @@ const SETTINGS_REGISTRY: Record = {
key: SETTINGS_KEYS.KEEP_STATS_VISIBLE,
label: 'Keep stats visible after generation',
help: 'Keep processing statistics visible after generation finishes.',
- defaultValue: false,
+ defaultValue: true,
type: SettingsFieldType.CHECKBOX,
section: SETTINGS_SECTION_SLUGS.DISPLAY,
sync: {
@@ -261,7 +261,7 @@ const SETTINGS_REGISTRY: Record = {
key: SETTINGS_KEYS.AUTO_MIC_ON_EMPTY,
label: 'Show microphone on empty input',
help: 'Automatically show microphone button instead of send button when textarea is empty for models with audio modality support.',
- defaultValue: false,
+ defaultValue: true,
type: SettingsFieldType.CHECKBOX,
section: SETTINGS_SECTION_SLUGS.DISPLAY,
isExperimental: true,
@@ -322,7 +322,7 @@ const SETTINGS_REGISTRY: Record = {
key: SETTINGS_KEYS.ALWAYS_SHOW_SIDEBAR_ON_DESKTOP,
label: 'Always show sidebar on desktop',
help: 'Always keep the sidebar visible on desktop instead of auto-hiding it.',
- defaultValue: false,
+ defaultValue: true,
type: SettingsFieldType.CHECKBOX,
section: SETTINGS_SECTION_SLUGS.DISPLAY,
sync: {
diff --git a/tools/ui/src/lib/hooks/use-tools-panel.svelte.ts b/tools/ui/src/lib/hooks/use-tools-panel.svelte.ts
index 9f99d91d9..9e65e2f81 100644
--- a/tools/ui/src/lib/hooks/use-tools-panel.svelte.ts
+++ b/tools/ui/src/lib/hooks/use-tools-panel.svelte.ts
@@ -47,11 +47,11 @@ export function useToolsPanel(): UseToolsPanelReturn {
if (toolsStore.toolGroups.length > 0) return null;
// Tools endpoint is unreachable (404) — server started without --tools
if (toolsStore.isToolsEndpointUnreachable) {
- return `To enable Built-In Tools you need to run llama-server with ${CLI_FLAGS.TOOLS} all or ${CLI_FLAGS.TOOLS} flag. To see MCP Tools you need to add / enable MCP Server(s).`;
+ return `The KoboldCpp MCP bridge may accessible on the same URL with /mcp at the end but must be added manually.`;
}
// Other errors — return null so UI shows "Failed to load tools"
if (toolsStore.error) return null;
- return `To enable Built-In Tools you need to run llama-server with ${CLI_FLAGS.TOOLS} all or ${CLI_FLAGS.TOOLS} flag. To see MCP Tools you need to add / enable MCP Server(s).`;
+ return `The KoboldCpp MCP bridge may accessible on the same URL with /mcp at the end but must be added manually`;
});
function isGroupChecked(group: ToolGroup): boolean {
diff --git a/tools/ui/svelte.config.js b/tools/ui/svelte.config.js
index 3a361370c..cc5dd6ab4 100644
--- a/tools/ui/svelte.config.js
+++ b/tools/ui/svelte.config.js
@@ -26,7 +26,7 @@ const config = {
strict: true
}),
output: {
- bundleStrategy: 'single'
+ bundleStrategy: 'inline'
},
alias: {
$styles: 'src/styles'