]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
ui: Linting & Formatting scripts (#26819)
authorAleksander Grygier <redacted>
Mon, 10 Aug 2026 06:38:37 +0000 (08:38 +0200)
committerGitHub <redacted>
Mon, 10 Aug 2026 06:38:37 +0000 (08:38 +0200)
commit92d1bb0c996f49bb09561f755ba784565e1aa51c
tree8b62e931bce233b6440cae8ff4217835272cd1c2
parent1e396e72a84b8bc688e428bc1d08623988dfb3a8
ui: Linting & Formatting scripts (#26819)
538 files changed:
tools/ui/eslint.config.js
tools/ui/package-lock.json
tools/ui/package.json
tools/ui/playwright.config.ts
tools/ui/pwa-assets-dark.config.ts
tools/ui/pwa-assets.config.ts
tools/ui/scripts/favicon-colorize.ts
tools/ui/scripts/make-icons-circular.js
tools/ui/scripts/vite-plugin-build-info.ts
tools/ui/scripts/vite-plugin-nerdamer.ts
tools/ui/scripts/vite-plugin-relativize-base.ts
tools/ui/scripts/vite-plugin-splash-screen.ts
tools/ui/src/app.d.ts
tools/ui/src/lib/components/app/actions/ActionIcon.svelte
tools/ui/src/lib/components/app/actions/ActionIconCopyToClipboard.svelte
tools/ui/src/lib/components/app/badges/BadgesModality.svelte
tools/ui/src/lib/components/app/chat/ChatAttachments/ChatAttachmentsList/ChatAttachmentsList.svelte
tools/ui/src/lib/components/app/chat/ChatAttachments/ChatAttachmentsList/ChatAttachmentsListItem/ChatAttachmentsListItem.svelte
tools/ui/src/lib/components/app/chat/ChatAttachments/ChatAttachmentsList/ChatAttachmentsListItem/ChatAttachmentsListItemMcpPrompt.svelte
tools/ui/src/lib/components/app/chat/ChatAttachments/ChatAttachmentsList/ChatAttachmentsListItem/ChatAttachmentsListItemMcpResource.svelte
tools/ui/src/lib/components/app/chat/ChatAttachments/ChatAttachmentsList/ChatAttachmentsListItem/ChatAttachmentsListItemThumbnailFile.svelte
tools/ui/src/lib/components/app/chat/ChatAttachments/ChatAttachmentsList/ChatAttachmentsListItem/ChatAttachmentsListItemThumbnailImage.svelte
tools/ui/src/lib/components/app/chat/ChatAttachments/ChatAttachmentsPreview.svelte
tools/ui/src/lib/components/app/chat/ChatAttachments/ChatAttachmentsPreview/ChatAttachmentsPreviewCurrentItem/ChatAttachmentsPreviewCurrentItem.svelte
tools/ui/src/lib/components/app/chat/ChatAttachments/ChatAttachmentsPreview/ChatAttachmentsPreviewCurrentItem/ChatAttachmentsPreviewCurrentItemAudio.svelte
tools/ui/src/lib/components/app/chat/ChatAttachments/ChatAttachmentsPreview/ChatAttachmentsPreviewCurrentItem/ChatAttachmentsPreviewCurrentItemPdf.svelte
tools/ui/src/lib/components/app/chat/ChatAttachments/ChatAttachmentsPreview/ChatAttachmentsPreviewNavButtons.svelte
tools/ui/src/lib/components/app/chat/ChatAttachments/ChatAttachmentsPreview/ChatAttachmentsPreviewThumbnailStrip.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatForm.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormActions/ChatFormActionAdd/ChatFormActionAddButton.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormActions/ChatFormActionAdd/ChatFormActionAddDropdown.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormActions/ChatFormActionAdd/ChatFormActionAddMcpServersSubmenu.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormActions/ChatFormActionAdd/ChatFormActionAddReasoningSubmenu.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormActions/ChatFormActionAdd/ChatFormActionAddSheet.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormActions/ChatFormActionAdd/ChatFormActionAddToolsSubmenu.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormActions/ChatFormActionAdd/ChatFormActionsAdd.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormActions/ChatFormActionModels.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormActions/ChatFormActionRecord.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormActions/ChatFormActions.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormContenteditable.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormContextGauge/ChatFormContextGauge.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormContextGauge/ContextGaugeDetailRow.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormContextGauge/ContextGaugeDetails.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormContextGauge/ContextGaugeDial.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormContextGauge/ContextGaugeLoadModel.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormContextGauge/ContextGaugePopup.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormContextGauge/context-gauge.ts
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormMcpResourcesList.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormPickers/ChatFormCommandPicker.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormPickers/ChatFormMentionPicker.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormPickers/ChatFormPicker/ChatFormPickerItemHeader.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormPickers/ChatFormPicker/ChatFormPickerList.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormPickers/ChatFormPicker/ChatFormPickerListItem.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormPickers/ChatFormPicker/ChatFormPickerListItemSkeleton.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormPickers/ChatFormPicker/ChatFormPickerPopover.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormPickers/ChatFormPickerMcpPrompts/ChatFormPickerMcpPrompts.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormPickers/ChatFormPickerMcpPrompts/ChatFormPromptPickerArgumentForm.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormPickers/ChatFormPickerMcpPrompts/ChatFormPromptPickerArgumentInput.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormPickers/ChatFormPickers.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormTextarea.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormWorkingDirectory.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormWorkingDirectoryChip.svelte
tools/ui/src/lib/components/app/chat/ChatForm/ChatFormWorkingDirectoryResultsList.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessage.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageAssistant/ChatMessageAssistant.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageAssistant/ChatMessageAssistantModel.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageAssistant/ChatMessageAssistantProcessingInfo.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageAssistant/ChatMessageAssistantRawOutput.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageAssistant/ChatMessageAssistantStatistics.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageCwdChange.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageMcpPrompt/ChatMessageMcpPrompt.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageMcpPrompt/ChatMessageMcpPromptContent.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageSynthetic.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageSystem/ChatMessageSystem.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageToolCall/ChatMessageToolCallBlock.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageToolCall/ChatMessageToolCallBlockDefault.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageToolCall/ChatMessageToolCallBlockEditFile.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageToolCall/ChatMessageToolCallBlockExecShellCommand.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageToolCall/ChatMessageToolCallBlockFileGlobSearch.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageToolCall/ChatMessageToolCallBlockGetDatetime.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageToolCall/ChatMessageToolCallBlockGetInfo.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageToolCall/ChatMessageToolCallBlockGrepSearch.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageToolCall/ChatMessageToolCallBlockReadFile.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageToolCall/ChatMessageToolCallBlockRunJavascript.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageToolCall/ChatMessageToolCallBlockSearchResults.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageToolCall/ChatMessageToolCallBlockWriteFile.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageToolCall/ToolCallBlock.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageToolCall/parsers/_shared.ts
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageToolCall/parsers/edit-file.ts
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageToolCall/parsers/exec-shell-command.ts
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageToolCall/parsers/file-glob-search.ts
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageToolCall/parsers/grep-search.ts
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageToolCall/parsers/read-file.ts
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageToolCall/parsers/run-javascript.ts
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageToolCall/parsers/write-file.ts
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageUser/ChatMessageUser.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageUser/ChatMessageUserBubble.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessage/ChatMessageUser/ChatMessageUserPending.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessageActions/ChatMessageActionCard/ChatMessageActionCard.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessageActions/ChatMessageActionCard/ChatMessageActionCardContinueRequest.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessageActions/ChatMessageActionCard/ChatMessageActionCardPermissionRequest.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessageActions/ChatMessageActionIcons/ChatMessageActionIcons.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessageActions/ChatMessageActionIcons/ChatMessageActionIconsBranchingControls.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessageAgenticContent.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessageEditForm.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessageReasoningBlock.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessageStatistics/ChatMessageStatistics.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessageStatistics/ChatMessageStatisticsBadge.svelte
tools/ui/src/lib/components/app/chat/ChatMessages/ChatMessages.svelte
tools/ui/src/lib/components/app/chat/ChatScreen/ChatScreen.svelte
tools/ui/src/lib/components/app/chat/ChatScreen/ChatScreenActionScrollDown.svelte
tools/ui/src/lib/components/app/chat/ChatScreen/ChatScreenDialogsAndAlerts.svelte
tools/ui/src/lib/components/app/chat/ChatScreen/ChatScreenForm.svelte
tools/ui/src/lib/components/app/chat/ChatScreen/ChatScreenServerError.svelte
tools/ui/src/lib/components/app/chat/ChatScreen/ChatScreenStreamResumeStatus.svelte
tools/ui/src/lib/components/app/content/CollapsibleContentBlock.svelte
tools/ui/src/lib/components/app/content/CollapsibleTerminalBlock.svelte
tools/ui/src/lib/components/app/content/MarkdownContent/MarkdownContent.svelte
tools/ui/src/lib/components/app/content/MarkdownContent/markdown-handlers.ts
tools/ui/src/lib/components/app/content/MarkdownContent/markdown-utils.ts
tools/ui/src/lib/components/app/content/MarkdownContent/plugins/rehype/code-block-utils.ts
tools/ui/src/lib/components/app/content/MarkdownContent/plugins/rehype/enhance-code-blocks.ts
tools/ui/src/lib/components/app/content/MarkdownContent/plugins/rehype/enhance-links.ts
tools/ui/src/lib/components/app/content/MarkdownContent/plugins/rehype/enhance-mermaid-blocks.ts
tools/ui/src/lib/components/app/content/MarkdownContent/plugins/rehype/enhance-svg-blocks.ts
tools/ui/src/lib/components/app/content/MarkdownContent/plugins/rehype/file-badge.ts
tools/ui/src/lib/components/app/content/MarkdownContent/plugins/rehype/pre-transform.ts
tools/ui/src/lib/components/app/content/MarkdownContent/plugins/rehype/rehype-rtl-support.ts
tools/ui/src/lib/components/app/content/MarkdownContent/plugins/rehype/resolve-attachment-images.ts
tools/ui/src/lib/components/app/content/MarkdownContent/plugins/rehype/svg-pre.ts
tools/ui/src/lib/components/app/content/MarkdownContent/plugins/rehype/table-html-restorer.ts
tools/ui/src/lib/components/app/content/MarkdownContent/plugins/remark/literal-html.ts
tools/ui/src/lib/components/app/content/MermaidPreview.svelte
tools/ui/src/lib/components/app/content/MermaidPreviewControls.svelte
tools/ui/src/lib/components/app/content/SyntaxHighlightedCode.svelte
tools/ui/src/lib/components/app/dialogs/DialogChatAttachmentsPreview.svelte
tools/ui/src/lib/components/app/dialogs/DialogChatError.svelte
tools/ui/src/lib/components/app/dialogs/DialogCodePreview.svelte
tools/ui/src/lib/components/app/dialogs/DialogConfirmation.svelte
tools/ui/src/lib/components/app/dialogs/DialogConversationRename.svelte
tools/ui/src/lib/components/app/dialogs/DialogConversationSelection.svelte
tools/ui/src/lib/components/app/dialogs/DialogEmptyFileAlert.svelte
tools/ui/src/lib/components/app/dialogs/DialogExportSettings.svelte
tools/ui/src/lib/components/app/dialogs/DialogFileUploadError.svelte
tools/ui/src/lib/components/app/dialogs/DialogMcpResourcePreview.svelte
tools/ui/src/lib/components/app/dialogs/DialogMcpResourcesBrowser.svelte
tools/ui/src/lib/components/app/dialogs/DialogMcpServerAddNew.svelte
tools/ui/src/lib/components/app/dialogs/DialogMermaidPreview.svelte
tools/ui/src/lib/components/app/dialogs/DialogModelInformation.svelte
tools/ui/src/lib/components/app/dialogs/DialogModelNotAvailable.svelte
tools/ui/src/lib/components/app/forms/HighlightedMatch.svelte
tools/ui/src/lib/components/app/forms/InputWithSuggestions.svelte
tools/ui/src/lib/components/app/forms/KeyValuePairs.svelte
tools/ui/src/lib/components/app/forms/SearchInput.svelte
tools/ui/src/lib/components/app/mcp/McpActiveServersAvatars.svelte
tools/ui/src/lib/components/app/mcp/McpCapabilitiesBadges.svelte
tools/ui/src/lib/components/app/mcp/McpConnectionLogs.svelte
tools/ui/src/lib/components/app/mcp/McpResourcePreview.svelte
tools/ui/src/lib/components/app/mcp/McpResourceTemplateForm.svelte
tools/ui/src/lib/components/app/mcp/McpResourcesBrowser/McpResourcesBrowser.svelte
tools/ui/src/lib/components/app/mcp/McpResourcesBrowser/McpResourcesBrowserHeader.svelte
tools/ui/src/lib/components/app/mcp/McpResourcesBrowser/McpResourcesBrowserServerItem.svelte
tools/ui/src/lib/components/app/mcp/McpResourcesBrowser/mcp-resources-browser.ts
tools/ui/src/lib/components/app/mcp/McpServerCard/McpServerCard.svelte
tools/ui/src/lib/components/app/mcp/McpServerCard/McpServerCardActions.svelte
tools/ui/src/lib/components/app/mcp/McpServerCard/McpServerCardCompact.svelte
tools/ui/src/lib/components/app/mcp/McpServerCard/McpServerCardDeleteDialog.svelte
tools/ui/src/lib/components/app/mcp/McpServerCard/McpServerCardEditForm.svelte
tools/ui/src/lib/components/app/mcp/McpServerCard/McpServerCardHeader.svelte
tools/ui/src/lib/components/app/mcp/McpServerCard/McpServerCardToolsList.svelte
tools/ui/src/lib/components/app/mcp/McpServerForm.svelte
tools/ui/src/lib/components/app/mcp/McpServerIdentity.svelte
tools/ui/src/lib/components/app/mcp/McpServerInfo.svelte
tools/ui/src/lib/components/app/misc/CodeBlockActions.svelte
tools/ui/src/lib/components/app/misc/ConversationSelection.svelte
tools/ui/src/lib/components/app/misc/HorizontalScrollCarousel.svelte
tools/ui/src/lib/components/app/misc/KeyboardShortcutInfo.svelte
tools/ui/src/lib/components/app/misc/TruncatedText.svelte
tools/ui/src/lib/components/app/models/ModelBadge.svelte
tools/ui/src/lib/components/app/models/ModelId.svelte
tools/ui/src/lib/components/app/models/ModelsSelectorDropdown.svelte
tools/ui/src/lib/components/app/models/ModelsSelectorList.svelte
tools/ui/src/lib/components/app/models/ModelsSelectorOption.svelte
tools/ui/src/lib/components/app/models/ModelsSelectorSheet.svelte
tools/ui/src/lib/components/app/models/utils.ts
tools/ui/src/lib/components/app/navigation/DropdownMenuActions.svelte
tools/ui/src/lib/components/app/navigation/DropdownMenuSearchable.svelte
tools/ui/src/lib/components/app/navigation/SidebarNavigation/SidebarNavigation.svelte
tools/ui/src/lib/components/app/navigation/SidebarNavigation/SidebarNavigationActions.svelte
tools/ui/src/lib/components/app/navigation/SidebarNavigation/SidebarNavigationConversationItem.svelte
tools/ui/src/lib/components/app/navigation/SidebarNavigation/SidebarNavigationConversationList.svelte
tools/ui/src/lib/components/app/navigation/SidebarNavigation/SidebarNavigationSearch.svelte
tools/ui/src/lib/components/app/navigation/SidebarNavigation/SidebarNavigationSearchResults.svelte
tools/ui/src/lib/components/app/navigation/SidebarNavigation/SidebarNavigationSelectionBar.svelte
tools/ui/src/lib/components/app/server/ServerErrorSplash.svelte
tools/ui/src/lib/components/app/server/ServerStatus.svelte
tools/ui/src/lib/components/app/settings/SettingsChat/SettingsChat.svelte
tools/ui/src/lib/components/app/settings/SettingsChat/SettingsChatFields.svelte
tools/ui/src/lib/components/app/settings/SettingsChat/SettingsChatImportExportSection.svelte
tools/ui/src/lib/components/app/settings/SettingsChat/SettingsChatImportExportTab.svelte
tools/ui/src/lib/components/app/settings/SettingsChat/SettingsChatToolsTab.svelte
tools/ui/src/lib/components/app/settings/SettingsChatDesktopSidebar.svelte
tools/ui/src/lib/components/app/settings/SettingsChatMobileHeader.svelte
tools/ui/src/lib/components/app/settings/SettingsFooter.svelte
tools/ui/src/lib/components/app/settings/SettingsGroup.svelte
tools/ui/src/lib/components/app/settings/SettingsMcpServers.svelte
tools/ui/src/lib/components/pwa/PwaMetaTags.svelte
tools/ui/src/lib/components/pwa/PwaRefreshAlert.svelte
tools/ui/src/lib/components/ui/alert-dialog/alert-dialog-action.svelte
tools/ui/src/lib/components/ui/alert-dialog/alert-dialog-cancel.svelte
tools/ui/src/lib/components/ui/alert-dialog/alert-dialog-content.svelte
tools/ui/src/lib/components/ui/alert-dialog/alert-dialog-description.svelte
tools/ui/src/lib/components/ui/alert-dialog/alert-dialog-footer.svelte
tools/ui/src/lib/components/ui/alert-dialog/alert-dialog-header.svelte
tools/ui/src/lib/components/ui/alert-dialog/alert-dialog-overlay.svelte
tools/ui/src/lib/components/ui/alert-dialog/alert-dialog-title.svelte
tools/ui/src/lib/components/ui/alert-dialog/index.ts
tools/ui/src/lib/components/ui/alert/alert-description.svelte
tools/ui/src/lib/components/ui/alert/alert-title.svelte
tools/ui/src/lib/components/ui/alert/alert.svelte
tools/ui/src/lib/components/ui/badge/badge.svelte
tools/ui/src/lib/components/ui/button-group/button-group-root.svelte
tools/ui/src/lib/components/ui/button/button.svelte
tools/ui/src/lib/components/ui/card/card-action.svelte
tools/ui/src/lib/components/ui/card/card-content.svelte
tools/ui/src/lib/components/ui/card/card-description.svelte
tools/ui/src/lib/components/ui/card/card-footer.svelte
tools/ui/src/lib/components/ui/card/card-header.svelte
tools/ui/src/lib/components/ui/card/card-title.svelte
tools/ui/src/lib/components/ui/card/card.svelte
tools/ui/src/lib/components/ui/card/index.ts
tools/ui/src/lib/components/ui/checkbox/checkbox.svelte
tools/ui/src/lib/components/ui/collapsible/collapsible.svelte
tools/ui/src/lib/components/ui/collapsible/index.ts
tools/ui/src/lib/components/ui/dialog/dialog-content.svelte
tools/ui/src/lib/components/ui/dialog/dialog-description.svelte
tools/ui/src/lib/components/ui/dialog/dialog-footer.svelte
tools/ui/src/lib/components/ui/dialog/dialog-header.svelte
tools/ui/src/lib/components/ui/dialog/dialog-overlay.svelte
tools/ui/src/lib/components/ui/dialog/dialog-title.svelte
tools/ui/src/lib/components/ui/dialog/index.ts
tools/ui/src/lib/components/ui/dropdown-menu/dropdown-menu-checkbox-item.svelte
tools/ui/src/lib/components/ui/dropdown-menu/dropdown-menu-content.svelte
tools/ui/src/lib/components/ui/dropdown-menu/dropdown-menu-group-heading.svelte
tools/ui/src/lib/components/ui/dropdown-menu/dropdown-menu-item.svelte
tools/ui/src/lib/components/ui/dropdown-menu/dropdown-menu-label.svelte
tools/ui/src/lib/components/ui/dropdown-menu/dropdown-menu-radio-item.svelte
tools/ui/src/lib/components/ui/dropdown-menu/dropdown-menu-separator.svelte
tools/ui/src/lib/components/ui/dropdown-menu/dropdown-menu-shortcut.svelte
tools/ui/src/lib/components/ui/dropdown-menu/dropdown-menu-sub-content.svelte
tools/ui/src/lib/components/ui/dropdown-menu/dropdown-menu-sub-trigger.svelte
tools/ui/src/lib/components/ui/dropdown-menu/index.ts
tools/ui/src/lib/components/ui/empty/empty-content.svelte
tools/ui/src/lib/components/ui/empty/empty-description.svelte
tools/ui/src/lib/components/ui/empty/empty-header.svelte
tools/ui/src/lib/components/ui/empty/empty-media.svelte
tools/ui/src/lib/components/ui/empty/empty-title.svelte
tools/ui/src/lib/components/ui/empty/empty.svelte
tools/ui/src/lib/components/ui/empty/index.ts
tools/ui/src/lib/components/ui/hover-card/hover-card-content.svelte
tools/ui/src/lib/components/ui/hover-card/index.ts
tools/ui/src/lib/components/ui/input/input.svelte
tools/ui/src/lib/components/ui/label/label.svelte
tools/ui/src/lib/components/ui/popover/index.ts
tools/ui/src/lib/components/ui/popover/popover-content.svelte
tools/ui/src/lib/components/ui/popover/popover-trigger.svelte
tools/ui/src/lib/components/ui/radio-group/radio-group-item.svelte
tools/ui/src/lib/components/ui/radio-group/radio-group.svelte
tools/ui/src/lib/components/ui/scroll-area/index.ts
tools/ui/src/lib/components/ui/scroll-area/scroll-area-scrollbar.svelte
tools/ui/src/lib/components/ui/scroll-area/scroll-area.svelte
tools/ui/src/lib/components/ui/select/index.ts
tools/ui/src/lib/components/ui/select/select-content.svelte
tools/ui/src/lib/components/ui/select/select-group-heading.svelte
tools/ui/src/lib/components/ui/select/select-item.svelte
tools/ui/src/lib/components/ui/select/select-label.svelte
tools/ui/src/lib/components/ui/select/select-scroll-down-button.svelte
tools/ui/src/lib/components/ui/select/select-scroll-up-button.svelte
tools/ui/src/lib/components/ui/select/select-separator.svelte
tools/ui/src/lib/components/ui/select/select-trigger.svelte
tools/ui/src/lib/components/ui/separator/separator.svelte
tools/ui/src/lib/components/ui/sheet/index.ts
tools/ui/src/lib/components/ui/sheet/sheet-content.svelte
tools/ui/src/lib/components/ui/sheet/sheet-description.svelte
tools/ui/src/lib/components/ui/sheet/sheet-footer.svelte
tools/ui/src/lib/components/ui/sheet/sheet-header.svelte
tools/ui/src/lib/components/ui/sheet/sheet-overlay.svelte
tools/ui/src/lib/components/ui/sheet/sheet-title.svelte
tools/ui/src/lib/components/ui/skeleton/skeleton.svelte
tools/ui/src/lib/components/ui/switch/switch.svelte
tools/ui/src/lib/components/ui/table/table-body.svelte
tools/ui/src/lib/components/ui/table/table-caption.svelte
tools/ui/src/lib/components/ui/table/table-cell.svelte
tools/ui/src/lib/components/ui/table/table-footer.svelte
tools/ui/src/lib/components/ui/table/table-head.svelte
tools/ui/src/lib/components/ui/table/table-header.svelte
tools/ui/src/lib/components/ui/table/table-row.svelte
tools/ui/src/lib/components/ui/table/table.svelte
tools/ui/src/lib/components/ui/textarea/textarea.svelte
tools/ui/src/lib/components/ui/tooltip/index.ts
tools/ui/src/lib/components/ui/tooltip/tooltip-content.svelte
tools/ui/src/lib/components/ui/utils.ts
tools/ui/src/lib/constants/agentic.ts
tools/ui/src/lib/constants/api-endpoints.ts
tools/ui/src/lib/constants/attachment-menu.ts
tools/ui/src/lib/constants/binary-detection.ts
tools/ui/src/lib/constants/built-in-tools.ts
tools/ui/src/lib/constants/chat-commands.ts
tools/ui/src/lib/constants/error.ts
tools/ui/src/lib/constants/icons.ts
tools/ui/src/lib/constants/mcp-resource.ts
tools/ui/src/lib/constants/mcp.ts
tools/ui/src/lib/constants/mention-badge.ts
tools/ui/src/lib/constants/model-loading.ts
tools/ui/src/lib/constants/pwa.ts
tools/ui/src/lib/constants/reasoning-effort-tokens.ts
tools/ui/src/lib/constants/reasoning-effort.ts
tools/ui/src/lib/constants/recommended-mcp-servers.ts
tools/ui/src/lib/constants/routes.ts
tools/ui/src/lib/constants/sandbox.ts
tools/ui/src/lib/constants/settings-keys.ts
tools/ui/src/lib/constants/settings-registry.ts
tools/ui/src/lib/constants/supported-file-types.ts
tools/ui/src/lib/constants/svg-blocks.ts
tools/ui/src/lib/constants/title-generation.ts
tools/ui/src/lib/constants/ui.ts
tools/ui/src/lib/constants/uri-template.ts
tools/ui/src/lib/constants/url.ts
tools/ui/src/lib/contexts/chat-actions.context.ts
tools/ui/src/lib/contexts/chat-settings-config.context.ts
tools/ui/src/lib/contexts/message-edit.context.ts
tools/ui/src/lib/hooks/use-attachment-menu.svelte.ts
tools/ui/src/lib/hooks/use-auto-scroll.svelte.ts
tools/ui/src/lib/hooks/use-chat-form-pickers.svelte.ts
tools/ui/src/lib/hooks/use-chat-screen-active-model.svelte.ts
tools/ui/src/lib/hooks/use-chat-screen-drag-and-drop.svelte.ts
tools/ui/src/lib/hooks/use-chat-screen-file-upload.svelte.ts
tools/ui/src/lib/hooks/use-chat-screen-scroll.svelte.ts
tools/ui/src/lib/hooks/use-context-gauge.svelte.ts
tools/ui/src/lib/hooks/use-debounced-search.svelte.ts
tools/ui/src/lib/hooks/use-draft-messages.svelte.ts
tools/ui/src/lib/hooks/use-keyboard-shortcuts.svelte.ts
tools/ui/src/lib/hooks/use-marquee-selection.svelte.ts
tools/ui/src/lib/hooks/use-message-edit-context.svelte.ts
tools/ui/src/lib/hooks/use-models-selector.svelte.ts
tools/ui/src/lib/hooks/use-picker-navigation.svelte.ts
tools/ui/src/lib/hooks/use-processing-state.svelte.ts
tools/ui/src/lib/hooks/use-pwa.svelte.ts
tools/ui/src/lib/hooks/use-reasoning-menu.svelte.ts
tools/ui/src/lib/hooks/use-scroll-active-row.svelte.ts
tools/ui/src/lib/hooks/use-scroll-carousel.svelte.ts
tools/ui/src/lib/hooks/use-settings-navigation.svelte.ts
tools/ui/src/lib/hooks/use-tools-panel.svelte.ts
tools/ui/src/lib/services/chat.service.ts
tools/ui/src/lib/services/database.service.ts
tools/ui/src/lib/services/mcp.service.ts
tools/ui/src/lib/services/migration.service.ts
tools/ui/src/lib/services/models.service.ts
tools/ui/src/lib/services/parameter-sync.service.spec.ts
tools/ui/src/lib/services/parameter-sync.service.ts
tools/ui/src/lib/services/props.service.ts
tools/ui/src/lib/services/sandbox-harness.ts
tools/ui/src/lib/services/sandbox.service.ts
tools/ui/src/lib/services/tools.service.ts
tools/ui/src/lib/stores/agentic.svelte.ts
tools/ui/src/lib/stores/build-info.svelte.ts
tools/ui/src/lib/stores/chat.svelte.ts
tools/ui/src/lib/stores/context-gauge-popup.svelte.ts
tools/ui/src/lib/stores/conversations.svelte.ts
tools/ui/src/lib/stores/device.svelte.ts
tools/ui/src/lib/stores/draft-messages.svelte.ts
tools/ui/src/lib/stores/mcp-resources.svelte.ts
tools/ui/src/lib/stores/mcp.svelte.ts
tools/ui/src/lib/stores/models.svelte.ts
tools/ui/src/lib/stores/permissions.svelte.ts
tools/ui/src/lib/stores/persisted.svelte.ts
tools/ui/src/lib/stores/server.svelte.ts
tools/ui/src/lib/stores/settings.svelte.ts
tools/ui/src/lib/stores/tools.svelte.ts
tools/ui/src/lib/stores/version.svelte.ts
tools/ui/src/lib/types/agentic.d.ts
tools/ui/src/lib/types/api.d.ts
tools/ui/src/lib/types/chat.d.ts
tools/ui/src/lib/types/database.d.ts
tools/ui/src/lib/types/mcp.d.ts
tools/ui/src/lib/types/settings.d.ts
tools/ui/src/lib/types/tools.d.ts
tools/ui/src/lib/utils/abort.ts
tools/ui/src/lib/utils/agentic.ts
tools/ui/src/lib/utils/api-fetch.ts
tools/ui/src/lib/utils/api-headers.ts
tools/ui/src/lib/utils/api-key-validation.ts
tools/ui/src/lib/utils/attachment-display.ts
tools/ui/src/lib/utils/audio-recording.ts
tools/ui/src/lib/utils/branching.ts
tools/ui/src/lib/utils/cache-ttl.ts
tools/ui/src/lib/utils/cap-img-size.ts
tools/ui/src/lib/utils/chat-template-thinking-detector.ts
tools/ui/src/lib/utils/clipboard.ts
tools/ui/src/lib/utils/code.ts
tools/ui/src/lib/utils/command-token.ts
tools/ui/src/lib/utils/compute-line-diff.ts
tools/ui/src/lib/utils/config-helpers.ts
tools/ui/src/lib/utils/contenteditable-tokenizer.ts
tools/ui/src/lib/utils/convert-files-to-extra.ts
tools/ui/src/lib/utils/file-preview.ts
tools/ui/src/lib/utils/file-type.ts
tools/ui/src/lib/utils/formatters.ts
tools/ui/src/lib/utils/glob-search.ts
tools/ui/src/lib/utils/headers.ts
tools/ui/src/lib/utils/heic-to-jpeg.ts
tools/ui/src/lib/utils/jpeg-orientation.ts
tools/ui/src/lib/utils/latex-protection.ts
tools/ui/src/lib/utils/mcp.ts
tools/ui/src/lib/utils/mention-badge.ts
tools/ui/src/lib/utils/mention-token.ts
tools/ui/src/lib/utils/modality-file-validation.ts
tools/ui/src/lib/utils/parse-exec-shell-error.ts
tools/ui/src/lib/utils/parse-exec-shell-status.ts
tools/ui/src/lib/utils/parse-partial-json-args.ts
tools/ui/src/lib/utils/path-display.ts
tools/ui/src/lib/utils/pdf-processing.ts
tools/ui/src/lib/utils/portal-to-body.ts
tools/ui/src/lib/utils/process-uploaded-files.ts
tools/ui/src/lib/utils/progress.ts
tools/ui/src/lib/utils/sanitize-svg.ts
tools/ui/src/lib/utils/sanitize.ts
tools/ui/src/lib/utils/search-results.ts
tools/ui/src/lib/utils/source-history.ts
tools/ui/src/lib/utils/sse.ts
tools/ui/src/lib/utils/stream-identity.ts
tools/ui/src/lib/utils/svg-shadow.ts
tools/ui/src/lib/utils/svg-to-png.ts
tools/ui/src/lib/utils/text-files.ts
tools/ui/src/lib/utils/text.ts
tools/ui/src/lib/utils/tool-call-meta.ts
tools/ui/src/lib/utils/uri-template.ts
tools/ui/src/lib/utils/url.ts
tools/ui/src/lib/utils/webp-to-png.ts
tools/ui/src/lib/utils/working-directory.ts
tools/ui/src/routes/(chat)/+page.svelte
tools/ui/src/routes/(chat)/chat/[id]/+page.svelte
tools/ui/src/routes/+error.svelte
tools/ui/src/routes/+layout.svelte
tools/ui/src/routes/search/+page.svelte
tools/ui/src/routes/settings/+layout.svelte
tools/ui/src/routes/settings/[[section]]/+page.svelte
tools/ui/svelte.config.js
tools/ui/tests/client/agentic-stream.perf.svelte.test.ts
tools/ui/tests/client/apikey-splash.svelte.test.ts
tools/ui/tests/client/cap-img-size.svelte.test.ts
tools/ui/tests/client/chat-form-contenteditable-blocks.svelte.test.ts
tools/ui/tests/client/chat-form-contenteditable-undo.svelte.test.ts
tools/ui/tests/client/chat-form-contenteditable.svelte.test.ts
tools/ui/tests/client/chat-form-enter-code-block.svelte.test.ts
tools/ui/tests/client/chat-form-mention-picker-gate.svelte.test.ts
tools/ui/tests/client/chat-form-slash-commands.svelte.test.ts
tools/ui/tests/client/collapsible-lazy-body.svelte.test.ts
tools/ui/tests/client/components/AgenticPerfWrapper.svelte
tools/ui/tests/client/components/ChatFormContenteditableHarness.svelte
tools/ui/tests/client/components/ChatFormPickersHarness.svelte
tools/ui/tests/client/components/ChatFormTestWrapper.svelte
tools/ui/tests/client/components/ChatMessagesPerfWrapper.svelte
tools/ui/tests/client/components/CollapsibleLazyBodyHarness.svelte
tools/ui/tests/client/components/McpServerFormWrapper.svelte
tools/ui/tests/client/components/TestWrapper.svelte
tools/ui/tests/client/components/agentic-perf-state.svelte.ts
tools/ui/tests/client/conversation-import-db.svelte.test.ts
tools/ui/tests/client/mcp-display-name.svelte.test.ts
tools/ui/tests/client/mcp-server-form.svelte.test.ts
tools/ui/tests/client/page.svelte.test.ts
tools/ui/tests/client/picker-list-scroll.svelte.test.ts
tools/ui/tests/client/sandbox.service.svelte.test.ts
tools/ui/tests/client/settings-raw-text-migration.svelte.test.ts
tools/ui/tests/client/settings-registry-invariants.svelte.test.ts
tools/ui/tests/client/ui-settings-sync.svelte.test.ts
tools/ui/tests/client/update-message-in-place.svelte.test.ts
tools/ui/tests/e2e/pwa.e2e.ts
tools/ui/tests/stories/ChatMessage.stories.svelte
tools/ui/tests/stories/ChatScreenForm.stories.svelte
tools/ui/tests/stories/MarkdownContent.stories.svelte
tools/ui/tests/stories/ModelsSelector.stories.svelte
tools/ui/tests/stories/PwaRefreshAlert.stories.svelte
tools/ui/tests/stories/SidebarNavigation.stories.svelte
tools/ui/tests/stories/a11y/ActionIcon.a11y.stories.svelte
tools/ui/tests/stories/a11y/ChatMessageStatistics.a11y.stories.svelte
tools/ui/tests/stories/a11y/ChatScreenForm.a11y.stories.svelte
tools/ui/tests/stories/a11y/HorizontalScrollCarousel.a11y.stories.svelte
tools/ui/tests/stories/a11y/SidebarNavigationConversationItem.a11y.stories.svelte
tools/ui/tests/stories/fixtures/storybook-mocks.ts
tools/ui/tests/unit/abort.test.ts
tools/ui/tests/unit/agentic-hotpath.bench.ts
tools/ui/tests/unit/agentic-sections.test.ts
tools/ui/tests/unit/agentic-strip.test.ts
tools/ui/tests/unit/assistant-raw-output.test.ts
tools/ui/tests/unit/classify-tool-result.test.ts
tools/ui/tests/unit/clipboard.test.ts
tools/ui/tests/unit/code.test.ts
tools/ui/tests/unit/command-token.test.ts
tools/ui/tests/unit/compute-line-diff.test.ts
tools/ui/tests/unit/contenteditable-tokenizer.test.ts
tools/ui/tests/unit/contenteditable-word-jump.test.ts
tools/ui/tests/unit/continue-intent.test.ts
tools/ui/tests/unit/conversation-import.test.ts
tools/ui/tests/unit/favicon-colorize.test.ts
tools/ui/tests/unit/glob-search-children.test.ts
tools/ui/tests/unit/headers.test.ts
tools/ui/tests/unit/jpeg-orientation.test.ts
tools/ui/tests/unit/latex-protection.test.ts
tools/ui/tests/unit/mcp-default-overrides-merge.test.ts
tools/ui/tests/unit/mcp-override-fallback.test.ts
tools/ui/tests/unit/mcp-servers-default.test.ts
tools/ui/tests/unit/mcp-service.test.ts
tools/ui/tests/unit/mention-badge.test.ts
tools/ui/tests/unit/mention-token.test.ts
tools/ui/tests/unit/model-id-parser.test.ts
tools/ui/tests/unit/model-names.test.ts
tools/ui/tests/unit/parse-exec-shell-status.test.ts
tools/ui/tests/unit/parse-mcp-server-settings.test.ts
tools/ui/tests/unit/parse-toolcalls-memo.test.ts
tools/ui/tests/unit/partial-tool-call-cleanup.test.ts
tools/ui/tests/unit/pwa.spec.ts
tools/ui/tests/unit/reasoning-context.test.ts
tools/ui/tests/unit/redact.test.ts
tools/ui/tests/unit/request-helpers.test.ts
tools/ui/tests/unit/sanitize-headers.test.ts
tools/ui/tests/unit/search-results-fixture.test.ts
tools/ui/tests/unit/search-results.test.ts
tools/ui/tests/unit/source-history.test.ts
tools/ui/tests/unit/sse.test.ts
tools/ui/tests/unit/stream-discovery.test.ts
tools/ui/tests/unit/stream-resume.test.ts
tools/ui/tests/unit/tool-call-meta.test.ts
tools/ui/tests/unit/tool-calls.test.ts
tools/ui/tests/unit/uri-template.test.ts
tools/ui/tests/unit/working-directory.test.ts
tools/ui/vite.config.ts
tools/ui/vitest-setup-client.ts