* feat: ui: Add predefined recommended MCP servers to settings * feat: ui: Add MCP server recommendation dialog with custom server support * feat: Auto-focus input fields on mount and dynamic addition * feat: Add header validation to MCP server add and edit forms * feat: Persist recommended MCP server opt-in selections * test: Cover MCP configuration with tests * chore: Format & cleanup * feat: Centralize MCP server overrides to settings config and improve recommendation UI * fix: Capture index before mutation to prevent focus drift * refactor: Extract MCP_CARD_VISIBLE_TOOL_LIMIT to shared constants * refactor: Support arbitrary authorization header schemes * refactor: Consolidate MCP recommendations dismissal into existing storage key * fix: Use case-insensitive comparison for MCP server ID prefix check * refactor: Centralize MCP server visibility logic and extract recommendations hook * refactor: Cleanup
60 lines
1.8 KiB
TypeScript
60 lines
1.8 KiB
TypeScript
// Central constants export file
|
|
// All constants should be imported from '$lib/constants'
|
|
|
|
export * from './agentic';
|
|
export * from './api-endpoints';
|
|
export * from './app';
|
|
export * from './attachment-labels';
|
|
export * from './database';
|
|
export * from './reasoning-effort';
|
|
export * from './reasoning-effort-tokens';
|
|
export * from './recommended-mcp-servers';
|
|
export * from './storage';
|
|
export * from './attachment-menu';
|
|
export * from './auto-scroll';
|
|
export * from './binary-detection';
|
|
export * from './cache';
|
|
export * from './chat-form';
|
|
export * from './cli-flags';
|
|
export * from './code-blocks';
|
|
export * from './icons';
|
|
export * from './code';
|
|
export * from './context-keys';
|
|
export * from './control-actions';
|
|
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 './markdown';
|
|
export * from './mermaid-blocks';
|
|
export * from './svg-blocks';
|
|
export * from './diagram-blocks';
|
|
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 './model-loading';
|
|
export * from './sse';
|
|
export * from './precision';
|
|
export * from './processing-info';
|
|
export * from './pwa';
|
|
export * from './routes';
|
|
export * from './sandbox';
|
|
export * from './settings-keys';
|
|
export * from './settings-registry';
|
|
export * from './stream';
|
|
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';
|