* webui: add LLM title generation option * webui: use chat_template_kwargs for title gen + fix conversation check * webui: capture firstUserMessage before async streamChatCompletion to fix race condition * webui: extract LLM title generation into separate method * webui: use constants and ChatService for LLM generated titles * webui: rebuild static output * webui: add LLM title generation setting to new settings location * webui: use sendMessage in generateTitle * webui: rebuild static output * webui: fix formatting * webui: configurable title prompt, remove think tag regexes, fix TS error * webui: group title constants into TITLE object, use TruncatedText for CSS truncation and fix race condition * webui: rebuild static output
45 lines
1.4 KiB
TypeScript
45 lines
1.4 KiB
TypeScript
// Central constants export file
|
|
// All constants should be imported from '$lib/constants'
|
|
|
|
export * from './agentic';
|
|
export * from './api-endpoints';
|
|
export * from './attachment-labels';
|
|
export * from './attachment-menu';
|
|
export * from './auto-scroll';
|
|
export * from './binary-detection';
|
|
export * from './cache';
|
|
export * from './chat-form';
|
|
export * from './code-blocks';
|
|
export * from './code';
|
|
export * from './context-keys';
|
|
export * from './css-classes';
|
|
export * from './floating-ui-constraints';
|
|
export * from './formatters';
|
|
export * from './key-value-pairs';
|
|
export * from './icons';
|
|
export * from './latex-protection';
|
|
export * from './literal-html';
|
|
export * from './localstorage-keys';
|
|
export * from './markdown';
|
|
export * from './max-bundle-size';
|
|
export * from './mcp';
|
|
export * from './mcp-form';
|
|
export * from './mcp-resource';
|
|
export * from './message-export';
|
|
export * from './model-id';
|
|
export * from './precision';
|
|
export * from './processing-info';
|
|
export * from './settings-config';
|
|
export * from './settings-fields';
|
|
export * from './settings-keys';
|
|
export * from './settings-sections';
|
|
export * from './supported-file-types';
|
|
export * from './table-html-restorer';
|
|
export * from './title-generation';
|
|
export * from './tools';
|
|
export * from './tooltip-config';
|
|
export * from './ui';
|
|
export * from './uri-template';
|
|
export * from './url';
|
|
export * from './viewport';
|