├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── feature_request.yml ├── pull_request_template.md └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .npmrc ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── CONTRIBUTING.md ├── DEVELOPMENT.md ├── LICENSE ├── README.md ├── README_zh-CN.md ├── __mocks__ └── obsidian.ts ├── compile-migration.js ├── donation-qr.jpg ├── drizzle.config.ts ├── drizzle ├── 0000_add_vector_extension.sql ├── 0001_create_vector_data_tables.sql ├── 0002_create_vector_data_nomic_embed_text.sql ├── 0003_create_vector_data_mxbai_embed_large.sql ├── 0004_create_vector_data_bge_m3.sql ├── 0005_create_template_table.sql ├── 0006_rename_vector_tables.sql ├── 0007_create_vector_data_gemini_text_embedding_004.sql ├── 0008_unify_embedding_table.sql ├── 0009_support_more_dimension_for_indexing.sql └── meta │ ├── 0000_snapshot.json │ ├── 0001_snapshot.json │ ├── 0002_snapshot.json │ ├── 0003_snapshot.json │ ├── 0004_snapshot.json │ ├── 0005_snapshot.json │ ├── 0006_snapshot.json │ ├── 0007_snapshot.json │ ├── 0008_snapshot.json │ ├── 0009_snapshot.json │ └── _journal.json ├── esbuild.config.mjs ├── import-meta-url-shim.js ├── jest.config.js ├── manifest.json ├── package.json ├── src ├── ApplyView.tsx ├── ChatView.tsx ├── components │ ├── apply-view │ │ └── ApplyViewRoot.tsx │ ├── chat-view │ │ ├── AssistantMessageAnnotations.tsx │ │ ├── AssistantMessageContent.tsx │ │ ├── AssistantMessageReasoning.tsx │ │ ├── AssistantSelector.tsx │ │ ├── AssistantToolMessageGroupActions.tsx │ │ ├── AssistantToolMessageGroupItem.tsx │ │ ├── Chat.tsx │ │ ├── ChatListDropdown.tsx │ │ ├── ChatSidebarTabs.tsx │ │ ├── Composer.tsx │ │ ├── LLMResponseInfoPopover.tsx │ │ ├── MarkdownCodeComponent.tsx │ │ ├── MarkdownReferenceBlock.tsx │ │ ├── ObsidianMarkdown.tsx │ │ ├── QueryProgress.tsx │ │ ├── SimilaritySearchResults.tsx │ │ ├── SyntaxHighlighterWrapper.tsx │ │ ├── ToolMessage.tsx │ │ ├── UserMessageItem.tsx │ │ ├── ViewToggle.tsx │ │ ├── chat-input │ │ │ ├── ChatSettingsButton.tsx │ │ │ ├── ChatUserInput.tsx │ │ │ ├── ImageUploadButton.tsx │ │ │ ├── LexicalContentEditable.tsx │ │ │ ├── MentionableBadge.tsx │ │ │ ├── ModelSelect.tsx │ │ │ ├── SubmitButton.tsx │ │ │ ├── ToolBadge.tsx │ │ │ ├── VaultChatButton.tsx │ │ │ ├── plugins │ │ │ │ ├── image │ │ │ │ │ ├── DragDropPastePlugin.tsx │ │ │ │ │ └── ImagePastePlugin.tsx │ │ │ │ ├── mention │ │ │ │ │ ├── AutoLinkMentionPlugin.tsx │ │ │ │ │ ├── MentionNode.ts │ │ │ │ │ └── MentionPlugin.tsx │ │ │ │ ├── no-format │ │ │ │ │ └── NoFormatPlugin.tsx │ │ │ │ ├── on-enter │ │ │ │ │ └── OnEnterPlugin.tsx │ │ │ │ ├── on-mutation │ │ │ │ │ └── OnMutationPlugin.tsx │ │ │ │ ├── shared │ │ │ │ │ └── LexicalMenu.ts │ │ │ │ └── typeahead-menu │ │ │ │ │ └── LexicalTypeaheadMenuPlugin.tsx │ │ │ └── utils │ │ │ │ ├── editor-state-to-plain-text.test.ts │ │ │ │ ├── editor-state-to-plain-text.ts │ │ │ │ └── get-metionable-icon.ts │ │ ├── useAutoScroll.ts │ │ └── useChatStreamManager.ts │ ├── common │ │ ├── DotLoader.tsx │ │ ├── ObsidianButton.tsx │ │ ├── ObsidianDropdown.tsx │ │ ├── ObsidianSetting.tsx │ │ ├── ObsidianTextArea.tsx │ │ ├── ObsidianTextInput.tsx │ │ ├── ObsidianToggle.tsx │ │ ├── ReactFloatingPanel.tsx │ │ ├── ReactModal.tsx │ │ ├── SearchableDropdown.tsx │ │ └── SplitButton.tsx │ ├── modals │ │ ├── ConfirmModal.tsx │ │ ├── ErrorModal.tsx │ │ ├── InstallerUpdateRequiredModal.tsx │ │ ├── McpSectionModal.tsx │ │ └── SmartSpaceModal.tsx │ ├── panels │ │ ├── CustomRewritePanel.tsx │ │ ├── SmartSpacePanel.tsx │ │ └── quick-ask │ │ │ ├── AssistantSelectMenu.tsx │ │ │ ├── ModeSelect.tsx │ │ │ ├── QuickAskPanel.tsx │ │ │ ├── QuickAskWidget.tsx │ │ │ └── index.ts │ ├── selection │ │ ├── SelectionActionsMenu.tsx │ │ ├── SelectionChatWidget.tsx │ │ ├── SelectionIndicator.tsx │ │ └── SelectionManager.ts │ └── settings │ │ ├── RAGIndexProgress.tsx │ │ ├── SettingsTabRoot.tsx │ │ ├── SmartSpaceQuickActionsSettings.tsx │ │ ├── assistants │ │ └── AssistantIconPicker.tsx │ │ ├── inputs │ │ └── FolderSelectionList.tsx │ │ ├── modals │ │ ├── AddChatModelModal.tsx │ │ ├── AddEmbeddingModelModal.tsx │ │ ├── EditChatModelModal.tsx │ │ ├── EditEmbeddingModelModal.tsx │ │ ├── EmbeddingDbManageModal.tsx │ │ ├── ExcludedFilesModal.tsx │ │ ├── FolderPickerModal.tsx │ │ ├── IncludedFilesModal.tsx │ │ ├── McpServerFormModal.tsx │ │ └── ProviderFormModal.tsx │ │ └── sections │ │ ├── AssistantsSection.tsx │ │ ├── ChatPreferencesSection.tsx │ │ ├── ContinuationSection.tsx │ │ ├── DefaultModelsAndPromptsSection.tsx │ │ ├── EtcSection.tsx │ │ ├── LanguageSection.tsx │ │ ├── McpSection.tsx │ │ ├── ModelsSection.tsx │ │ ├── ProvidersAndModelsSection.tsx │ │ ├── ProvidersSection.tsx │ │ ├── RAGSection.tsx │ │ └── models │ │ ├── ChatModelSettings.tsx │ │ ├── ChatModelsSubSection.tsx │ │ └── EmbeddingModelsSubSection.tsx ├── constants.ts ├── contexts │ ├── app-context.tsx │ ├── chat-view-context.tsx │ ├── dark-mode-context.tsx │ ├── database-context.tsx │ ├── dialog-container-context.tsx │ ├── language-context.tsx │ ├── mcp-context.tsx │ ├── plugin-context.tsx │ ├── rag-context.tsx │ └── settings-context.tsx ├── core │ ├── llm │ │ ├── NoStainlessOpenAI.ts │ │ ├── anthropic.ts │ │ ├── azureOpenaiProvider.ts │ │ ├── base.ts │ │ ├── deepseekMessageAdapter.ts │ │ ├── deepseekStudioProvider.ts │ │ ├── exception.ts │ │ ├── gemini.ts │ │ ├── groq.ts │ │ ├── lmStudioProvider.ts │ │ ├── manager.ts │ │ ├── mistralMessageAdapter.ts │ │ ├── mistralProvider.ts │ │ ├── morphProvider.ts │ │ ├── ollama.ts │ │ ├── openRouterProvider.ts │ │ ├── openai.ts │ │ ├── openaiCompatibleProvider.ts │ │ ├── openaiMessageAdapter.ts │ │ ├── perplexityMessageAdapter.ts │ │ └── perplexityProvider.ts │ ├── mcp │ │ ├── exception.ts │ │ ├── mcpManager.ts │ │ └── tool-name-utils.ts │ └── rag │ │ ├── embedding.ts │ │ └── ragEngine.ts ├── database │ ├── DatabaseManager.ts │ ├── exception.ts │ ├── json │ │ ├── base.ts │ │ ├── chat │ │ │ ├── ChatManager.test.ts │ │ │ ├── ChatManager.ts │ │ │ └── types.ts │ │ ├── constants.ts │ │ └── exception.ts │ ├── migrations.json │ ├── modules │ │ └── vector │ │ │ ├── VectorManager.ts │ │ │ └── VectorRepository.ts │ └── schema.ts ├── hooks │ ├── useChatHistory.ts │ └── useJsonManagers.ts ├── i18n │ ├── index.ts │ ├── locales │ │ ├── en.ts │ │ └── zh.ts │ └── types.ts ├── main.ts ├── settings │ ├── SettingTab.tsx │ └── schema │ │ ├── migrations │ │ ├── 0_to_1.test.ts │ │ ├── 0_to_1.ts │ │ ├── 10_to_11.test.ts │ │ ├── 10_to_11.ts │ │ ├── 11_to_12.test.ts │ │ ├── 11_to_12.ts │ │ ├── 12_to_13.test.ts │ │ ├── 12_to_13.ts │ │ ├── 13_to_14.test.ts │ │ ├── 13_to_14.ts │ │ ├── 14_to_15.test.ts │ │ ├── 14_to_15.ts │ │ ├── 15_to_16.test.ts │ │ ├── 15_to_16.ts │ │ ├── 16_to_17.ts │ │ ├── 1_to_2.test.ts │ │ ├── 1_to_2.ts │ │ ├── 2_to_3.test.ts │ │ ├── 2_to_3.ts │ │ ├── 3_to_4.test.ts │ │ ├── 3_to_4.ts │ │ ├── 4_to_5.test.ts │ │ ├── 4_to_5.ts │ │ ├── 5_to_6.test.ts │ │ ├── 5_to_6.ts │ │ ├── 6_to_7.test.ts │ │ ├── 6_to_7.ts │ │ ├── 7_to_8.test.ts │ │ ├── 7_to_8.ts │ │ ├── 8_to_9.test.ts │ │ ├── 8_to_9.ts │ │ ├── 9_to_10.test.ts │ │ ├── 9_to_10.ts │ │ ├── index.ts │ │ └── migrationUtils.ts │ │ ├── setting.types.ts │ │ ├── settings.test.ts │ │ └── settings.ts ├── types │ ├── assistant.types.ts │ ├── chat-model.types.ts │ ├── chat.ts │ ├── conversation-settings.types.ts │ ├── embedding-model.types.ts │ ├── embedding.ts │ ├── llm │ │ ├── request.ts │ │ └── response.ts │ ├── mcp.types.ts │ ├── mentionable.ts │ ├── provider.types.ts │ └── tool-call.types.ts └── utils │ ├── assistant-icon.tsx │ ├── chat │ ├── apply.ts │ ├── chatHistoryManager.ts │ ├── diff.ts │ ├── editMode.ts │ ├── fetch-annotation-titles.ts │ ├── mentionable.ts │ ├── message-groups.ts │ ├── parse-tag-content.test.ts │ ├── parse-tag-content.ts │ ├── promptGenerator.ts │ ├── responseGenerator.ts │ ├── searchReplace.ts │ └── youtube-transcript.ts │ ├── common │ ├── chunk-array.test.ts │ ├── chunk-array.ts │ └── classnames.ts │ ├── dom │ └── dynamicStyleManager.ts │ ├── fetch-utils.ts │ ├── fuzzy-search.ts │ ├── glob-utils.ts │ ├── llm │ ├── image.ts │ ├── price-calculator.ts │ ├── request.ts │ └── token.ts │ ├── model-id-utils.ts │ ├── obsidian.test.ts │ ├── obsidian.ts │ └── rag-utils.ts ├── styles.css ├── tsconfig.eslint.json ├── tsconfig.json ├── version-bump.mjs └── versions.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | tag-version-prefix="" -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 20.13 -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/.prettierrc -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DEVELOPMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/DEVELOPMENT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/README.md -------------------------------------------------------------------------------- /README_zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/README_zh-CN.md -------------------------------------------------------------------------------- /__mocks__/obsidian.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/__mocks__/obsidian.ts -------------------------------------------------------------------------------- /compile-migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/compile-migration.js -------------------------------------------------------------------------------- /donation-qr.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/donation-qr.jpg -------------------------------------------------------------------------------- /drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/drizzle.config.ts -------------------------------------------------------------------------------- /drizzle/0000_add_vector_extension.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/drizzle/0000_add_vector_extension.sql -------------------------------------------------------------------------------- /drizzle/0001_create_vector_data_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/drizzle/0001_create_vector_data_tables.sql -------------------------------------------------------------------------------- /drizzle/0002_create_vector_data_nomic_embed_text.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/drizzle/0002_create_vector_data_nomic_embed_text.sql -------------------------------------------------------------------------------- /drizzle/0003_create_vector_data_mxbai_embed_large.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/drizzle/0003_create_vector_data_mxbai_embed_large.sql -------------------------------------------------------------------------------- /drizzle/0004_create_vector_data_bge_m3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/drizzle/0004_create_vector_data_bge_m3.sql -------------------------------------------------------------------------------- /drizzle/0005_create_template_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/drizzle/0005_create_template_table.sql -------------------------------------------------------------------------------- /drizzle/0006_rename_vector_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/drizzle/0006_rename_vector_tables.sql -------------------------------------------------------------------------------- /drizzle/0007_create_vector_data_gemini_text_embedding_004.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/drizzle/0007_create_vector_data_gemini_text_embedding_004.sql -------------------------------------------------------------------------------- /drizzle/0008_unify_embedding_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/drizzle/0008_unify_embedding_table.sql -------------------------------------------------------------------------------- /drizzle/0009_support_more_dimension_for_indexing.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/drizzle/0009_support_more_dimension_for_indexing.sql -------------------------------------------------------------------------------- /drizzle/meta/0000_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/drizzle/meta/0000_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0001_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/drizzle/meta/0001_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0002_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/drizzle/meta/0002_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0003_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/drizzle/meta/0003_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0004_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/drizzle/meta/0004_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0005_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/drizzle/meta/0005_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0006_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/drizzle/meta/0006_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0007_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/drizzle/meta/0007_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0008_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/drizzle/meta/0008_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0009_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/drizzle/meta/0009_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/drizzle/meta/_journal.json -------------------------------------------------------------------------------- /esbuild.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/esbuild.config.mjs -------------------------------------------------------------------------------- /import-meta-url-shim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/import-meta-url-shim.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/jest.config.js -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/manifest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/package.json -------------------------------------------------------------------------------- /src/ApplyView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/ApplyView.tsx -------------------------------------------------------------------------------- /src/ChatView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/ChatView.tsx -------------------------------------------------------------------------------- /src/components/apply-view/ApplyViewRoot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/apply-view/ApplyViewRoot.tsx -------------------------------------------------------------------------------- /src/components/chat-view/AssistantMessageAnnotations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/AssistantMessageAnnotations.tsx -------------------------------------------------------------------------------- /src/components/chat-view/AssistantMessageContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/AssistantMessageContent.tsx -------------------------------------------------------------------------------- /src/components/chat-view/AssistantMessageReasoning.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/AssistantMessageReasoning.tsx -------------------------------------------------------------------------------- /src/components/chat-view/AssistantSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/AssistantSelector.tsx -------------------------------------------------------------------------------- /src/components/chat-view/AssistantToolMessageGroupActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/AssistantToolMessageGroupActions.tsx -------------------------------------------------------------------------------- /src/components/chat-view/AssistantToolMessageGroupItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/AssistantToolMessageGroupItem.tsx -------------------------------------------------------------------------------- /src/components/chat-view/Chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/Chat.tsx -------------------------------------------------------------------------------- /src/components/chat-view/ChatListDropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/ChatListDropdown.tsx -------------------------------------------------------------------------------- /src/components/chat-view/ChatSidebarTabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/ChatSidebarTabs.tsx -------------------------------------------------------------------------------- /src/components/chat-view/Composer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/Composer.tsx -------------------------------------------------------------------------------- /src/components/chat-view/LLMResponseInfoPopover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/LLMResponseInfoPopover.tsx -------------------------------------------------------------------------------- /src/components/chat-view/MarkdownCodeComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/MarkdownCodeComponent.tsx -------------------------------------------------------------------------------- /src/components/chat-view/MarkdownReferenceBlock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/MarkdownReferenceBlock.tsx -------------------------------------------------------------------------------- /src/components/chat-view/ObsidianMarkdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/ObsidianMarkdown.tsx -------------------------------------------------------------------------------- /src/components/chat-view/QueryProgress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/QueryProgress.tsx -------------------------------------------------------------------------------- /src/components/chat-view/SimilaritySearchResults.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/SimilaritySearchResults.tsx -------------------------------------------------------------------------------- /src/components/chat-view/SyntaxHighlighterWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/SyntaxHighlighterWrapper.tsx -------------------------------------------------------------------------------- /src/components/chat-view/ToolMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/ToolMessage.tsx -------------------------------------------------------------------------------- /src/components/chat-view/UserMessageItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/UserMessageItem.tsx -------------------------------------------------------------------------------- /src/components/chat-view/ViewToggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/ViewToggle.tsx -------------------------------------------------------------------------------- /src/components/chat-view/chat-input/ChatSettingsButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/chat-input/ChatSettingsButton.tsx -------------------------------------------------------------------------------- /src/components/chat-view/chat-input/ChatUserInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/chat-input/ChatUserInput.tsx -------------------------------------------------------------------------------- /src/components/chat-view/chat-input/ImageUploadButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/chat-input/ImageUploadButton.tsx -------------------------------------------------------------------------------- /src/components/chat-view/chat-input/LexicalContentEditable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/chat-input/LexicalContentEditable.tsx -------------------------------------------------------------------------------- /src/components/chat-view/chat-input/MentionableBadge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/chat-input/MentionableBadge.tsx -------------------------------------------------------------------------------- /src/components/chat-view/chat-input/ModelSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/chat-input/ModelSelect.tsx -------------------------------------------------------------------------------- /src/components/chat-view/chat-input/SubmitButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/chat-input/SubmitButton.tsx -------------------------------------------------------------------------------- /src/components/chat-view/chat-input/ToolBadge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/chat-input/ToolBadge.tsx -------------------------------------------------------------------------------- /src/components/chat-view/chat-input/VaultChatButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/chat-input/VaultChatButton.tsx -------------------------------------------------------------------------------- /src/components/chat-view/chat-input/plugins/image/DragDropPastePlugin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/chat-input/plugins/image/DragDropPastePlugin.tsx -------------------------------------------------------------------------------- /src/components/chat-view/chat-input/plugins/image/ImagePastePlugin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/chat-input/plugins/image/ImagePastePlugin.tsx -------------------------------------------------------------------------------- /src/components/chat-view/chat-input/plugins/mention/AutoLinkMentionPlugin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/chat-input/plugins/mention/AutoLinkMentionPlugin.tsx -------------------------------------------------------------------------------- /src/components/chat-view/chat-input/plugins/mention/MentionNode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/chat-input/plugins/mention/MentionNode.ts -------------------------------------------------------------------------------- /src/components/chat-view/chat-input/plugins/mention/MentionPlugin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/chat-input/plugins/mention/MentionPlugin.tsx -------------------------------------------------------------------------------- /src/components/chat-view/chat-input/plugins/no-format/NoFormatPlugin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/chat-input/plugins/no-format/NoFormatPlugin.tsx -------------------------------------------------------------------------------- /src/components/chat-view/chat-input/plugins/on-enter/OnEnterPlugin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/chat-input/plugins/on-enter/OnEnterPlugin.tsx -------------------------------------------------------------------------------- /src/components/chat-view/chat-input/plugins/on-mutation/OnMutationPlugin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/chat-input/plugins/on-mutation/OnMutationPlugin.tsx -------------------------------------------------------------------------------- /src/components/chat-view/chat-input/plugins/shared/LexicalMenu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/chat-input/plugins/shared/LexicalMenu.ts -------------------------------------------------------------------------------- /src/components/chat-view/chat-input/plugins/typeahead-menu/LexicalTypeaheadMenuPlugin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/chat-input/plugins/typeahead-menu/LexicalTypeaheadMenuPlugin.tsx -------------------------------------------------------------------------------- /src/components/chat-view/chat-input/utils/editor-state-to-plain-text.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/chat-input/utils/editor-state-to-plain-text.test.ts -------------------------------------------------------------------------------- /src/components/chat-view/chat-input/utils/editor-state-to-plain-text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/chat-input/utils/editor-state-to-plain-text.ts -------------------------------------------------------------------------------- /src/components/chat-view/chat-input/utils/get-metionable-icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/chat-input/utils/get-metionable-icon.ts -------------------------------------------------------------------------------- /src/components/chat-view/useAutoScroll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/useAutoScroll.ts -------------------------------------------------------------------------------- /src/components/chat-view/useChatStreamManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/chat-view/useChatStreamManager.ts -------------------------------------------------------------------------------- /src/components/common/DotLoader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/common/DotLoader.tsx -------------------------------------------------------------------------------- /src/components/common/ObsidianButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/common/ObsidianButton.tsx -------------------------------------------------------------------------------- /src/components/common/ObsidianDropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/common/ObsidianDropdown.tsx -------------------------------------------------------------------------------- /src/components/common/ObsidianSetting.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/common/ObsidianSetting.tsx -------------------------------------------------------------------------------- /src/components/common/ObsidianTextArea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/common/ObsidianTextArea.tsx -------------------------------------------------------------------------------- /src/components/common/ObsidianTextInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/common/ObsidianTextInput.tsx -------------------------------------------------------------------------------- /src/components/common/ObsidianToggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/common/ObsidianToggle.tsx -------------------------------------------------------------------------------- /src/components/common/ReactFloatingPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/common/ReactFloatingPanel.tsx -------------------------------------------------------------------------------- /src/components/common/ReactModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/common/ReactModal.tsx -------------------------------------------------------------------------------- /src/components/common/SearchableDropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/common/SearchableDropdown.tsx -------------------------------------------------------------------------------- /src/components/common/SplitButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/common/SplitButton.tsx -------------------------------------------------------------------------------- /src/components/modals/ConfirmModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/modals/ConfirmModal.tsx -------------------------------------------------------------------------------- /src/components/modals/ErrorModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/modals/ErrorModal.tsx -------------------------------------------------------------------------------- /src/components/modals/InstallerUpdateRequiredModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/modals/InstallerUpdateRequiredModal.tsx -------------------------------------------------------------------------------- /src/components/modals/McpSectionModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/modals/McpSectionModal.tsx -------------------------------------------------------------------------------- /src/components/modals/SmartSpaceModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/modals/SmartSpaceModal.tsx -------------------------------------------------------------------------------- /src/components/panels/CustomRewritePanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/panels/CustomRewritePanel.tsx -------------------------------------------------------------------------------- /src/components/panels/SmartSpacePanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/panels/SmartSpacePanel.tsx -------------------------------------------------------------------------------- /src/components/panels/quick-ask/AssistantSelectMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/panels/quick-ask/AssistantSelectMenu.tsx -------------------------------------------------------------------------------- /src/components/panels/quick-ask/ModeSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/panels/quick-ask/ModeSelect.tsx -------------------------------------------------------------------------------- /src/components/panels/quick-ask/QuickAskPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/panels/quick-ask/QuickAskPanel.tsx -------------------------------------------------------------------------------- /src/components/panels/quick-ask/QuickAskWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/panels/quick-ask/QuickAskWidget.tsx -------------------------------------------------------------------------------- /src/components/panels/quick-ask/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/panels/quick-ask/index.ts -------------------------------------------------------------------------------- /src/components/selection/SelectionActionsMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/selection/SelectionActionsMenu.tsx -------------------------------------------------------------------------------- /src/components/selection/SelectionChatWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/selection/SelectionChatWidget.tsx -------------------------------------------------------------------------------- /src/components/selection/SelectionIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/selection/SelectionIndicator.tsx -------------------------------------------------------------------------------- /src/components/selection/SelectionManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/selection/SelectionManager.ts -------------------------------------------------------------------------------- /src/components/settings/RAGIndexProgress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/RAGIndexProgress.tsx -------------------------------------------------------------------------------- /src/components/settings/SettingsTabRoot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/SettingsTabRoot.tsx -------------------------------------------------------------------------------- /src/components/settings/SmartSpaceQuickActionsSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/SmartSpaceQuickActionsSettings.tsx -------------------------------------------------------------------------------- /src/components/settings/assistants/AssistantIconPicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/assistants/AssistantIconPicker.tsx -------------------------------------------------------------------------------- /src/components/settings/inputs/FolderSelectionList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/inputs/FolderSelectionList.tsx -------------------------------------------------------------------------------- /src/components/settings/modals/AddChatModelModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/modals/AddChatModelModal.tsx -------------------------------------------------------------------------------- /src/components/settings/modals/AddEmbeddingModelModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/modals/AddEmbeddingModelModal.tsx -------------------------------------------------------------------------------- /src/components/settings/modals/EditChatModelModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/modals/EditChatModelModal.tsx -------------------------------------------------------------------------------- /src/components/settings/modals/EditEmbeddingModelModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/modals/EditEmbeddingModelModal.tsx -------------------------------------------------------------------------------- /src/components/settings/modals/EmbeddingDbManageModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/modals/EmbeddingDbManageModal.tsx -------------------------------------------------------------------------------- /src/components/settings/modals/ExcludedFilesModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/modals/ExcludedFilesModal.tsx -------------------------------------------------------------------------------- /src/components/settings/modals/FolderPickerModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/modals/FolderPickerModal.tsx -------------------------------------------------------------------------------- /src/components/settings/modals/IncludedFilesModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/modals/IncludedFilesModal.tsx -------------------------------------------------------------------------------- /src/components/settings/modals/McpServerFormModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/modals/McpServerFormModal.tsx -------------------------------------------------------------------------------- /src/components/settings/modals/ProviderFormModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/modals/ProviderFormModal.tsx -------------------------------------------------------------------------------- /src/components/settings/sections/AssistantsSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/sections/AssistantsSection.tsx -------------------------------------------------------------------------------- /src/components/settings/sections/ChatPreferencesSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/sections/ChatPreferencesSection.tsx -------------------------------------------------------------------------------- /src/components/settings/sections/ContinuationSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/sections/ContinuationSection.tsx -------------------------------------------------------------------------------- /src/components/settings/sections/DefaultModelsAndPromptsSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/sections/DefaultModelsAndPromptsSection.tsx -------------------------------------------------------------------------------- /src/components/settings/sections/EtcSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/sections/EtcSection.tsx -------------------------------------------------------------------------------- /src/components/settings/sections/LanguageSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/sections/LanguageSection.tsx -------------------------------------------------------------------------------- /src/components/settings/sections/McpSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/sections/McpSection.tsx -------------------------------------------------------------------------------- /src/components/settings/sections/ModelsSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/sections/ModelsSection.tsx -------------------------------------------------------------------------------- /src/components/settings/sections/ProvidersAndModelsSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/sections/ProvidersAndModelsSection.tsx -------------------------------------------------------------------------------- /src/components/settings/sections/ProvidersSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/sections/ProvidersSection.tsx -------------------------------------------------------------------------------- /src/components/settings/sections/RAGSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/sections/RAGSection.tsx -------------------------------------------------------------------------------- /src/components/settings/sections/models/ChatModelSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/sections/models/ChatModelSettings.tsx -------------------------------------------------------------------------------- /src/components/settings/sections/models/ChatModelsSubSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/sections/models/ChatModelsSubSection.tsx -------------------------------------------------------------------------------- /src/components/settings/sections/models/EmbeddingModelsSubSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/components/settings/sections/models/EmbeddingModelsSubSection.tsx -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/contexts/app-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/contexts/app-context.tsx -------------------------------------------------------------------------------- /src/contexts/chat-view-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/contexts/chat-view-context.tsx -------------------------------------------------------------------------------- /src/contexts/dark-mode-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/contexts/dark-mode-context.tsx -------------------------------------------------------------------------------- /src/contexts/database-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/contexts/database-context.tsx -------------------------------------------------------------------------------- /src/contexts/dialog-container-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/contexts/dialog-container-context.tsx -------------------------------------------------------------------------------- /src/contexts/language-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/contexts/language-context.tsx -------------------------------------------------------------------------------- /src/contexts/mcp-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/contexts/mcp-context.tsx -------------------------------------------------------------------------------- /src/contexts/plugin-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/contexts/plugin-context.tsx -------------------------------------------------------------------------------- /src/contexts/rag-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/contexts/rag-context.tsx -------------------------------------------------------------------------------- /src/contexts/settings-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/contexts/settings-context.tsx -------------------------------------------------------------------------------- /src/core/llm/NoStainlessOpenAI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/llm/NoStainlessOpenAI.ts -------------------------------------------------------------------------------- /src/core/llm/anthropic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/llm/anthropic.ts -------------------------------------------------------------------------------- /src/core/llm/azureOpenaiProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/llm/azureOpenaiProvider.ts -------------------------------------------------------------------------------- /src/core/llm/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/llm/base.ts -------------------------------------------------------------------------------- /src/core/llm/deepseekMessageAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/llm/deepseekMessageAdapter.ts -------------------------------------------------------------------------------- /src/core/llm/deepseekStudioProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/llm/deepseekStudioProvider.ts -------------------------------------------------------------------------------- /src/core/llm/exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/llm/exception.ts -------------------------------------------------------------------------------- /src/core/llm/gemini.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/llm/gemini.ts -------------------------------------------------------------------------------- /src/core/llm/groq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/llm/groq.ts -------------------------------------------------------------------------------- /src/core/llm/lmStudioProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/llm/lmStudioProvider.ts -------------------------------------------------------------------------------- /src/core/llm/manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/llm/manager.ts -------------------------------------------------------------------------------- /src/core/llm/mistralMessageAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/llm/mistralMessageAdapter.ts -------------------------------------------------------------------------------- /src/core/llm/mistralProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/llm/mistralProvider.ts -------------------------------------------------------------------------------- /src/core/llm/morphProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/llm/morphProvider.ts -------------------------------------------------------------------------------- /src/core/llm/ollama.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/llm/ollama.ts -------------------------------------------------------------------------------- /src/core/llm/openRouterProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/llm/openRouterProvider.ts -------------------------------------------------------------------------------- /src/core/llm/openai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/llm/openai.ts -------------------------------------------------------------------------------- /src/core/llm/openaiCompatibleProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/llm/openaiCompatibleProvider.ts -------------------------------------------------------------------------------- /src/core/llm/openaiMessageAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/llm/openaiMessageAdapter.ts -------------------------------------------------------------------------------- /src/core/llm/perplexityMessageAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/llm/perplexityMessageAdapter.ts -------------------------------------------------------------------------------- /src/core/llm/perplexityProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/llm/perplexityProvider.ts -------------------------------------------------------------------------------- /src/core/mcp/exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/mcp/exception.ts -------------------------------------------------------------------------------- /src/core/mcp/mcpManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/mcp/mcpManager.ts -------------------------------------------------------------------------------- /src/core/mcp/tool-name-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/mcp/tool-name-utils.ts -------------------------------------------------------------------------------- /src/core/rag/embedding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/rag/embedding.ts -------------------------------------------------------------------------------- /src/core/rag/ragEngine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/core/rag/ragEngine.ts -------------------------------------------------------------------------------- /src/database/DatabaseManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/database/DatabaseManager.ts -------------------------------------------------------------------------------- /src/database/exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/database/exception.ts -------------------------------------------------------------------------------- /src/database/json/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/database/json/base.ts -------------------------------------------------------------------------------- /src/database/json/chat/ChatManager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/database/json/chat/ChatManager.test.ts -------------------------------------------------------------------------------- /src/database/json/chat/ChatManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/database/json/chat/ChatManager.ts -------------------------------------------------------------------------------- /src/database/json/chat/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/database/json/chat/types.ts -------------------------------------------------------------------------------- /src/database/json/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/database/json/constants.ts -------------------------------------------------------------------------------- /src/database/json/exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/database/json/exception.ts -------------------------------------------------------------------------------- /src/database/migrations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/database/migrations.json -------------------------------------------------------------------------------- /src/database/modules/vector/VectorManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/database/modules/vector/VectorManager.ts -------------------------------------------------------------------------------- /src/database/modules/vector/VectorRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/database/modules/vector/VectorRepository.ts -------------------------------------------------------------------------------- /src/database/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/database/schema.ts -------------------------------------------------------------------------------- /src/hooks/useChatHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/hooks/useChatHistory.ts -------------------------------------------------------------------------------- /src/hooks/useJsonManagers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/hooks/useJsonManagers.ts -------------------------------------------------------------------------------- /src/i18n/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/i18n/index.ts -------------------------------------------------------------------------------- /src/i18n/locales/en.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/i18n/locales/en.ts -------------------------------------------------------------------------------- /src/i18n/locales/zh.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/i18n/locales/zh.ts -------------------------------------------------------------------------------- /src/i18n/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/i18n/types.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/settings/SettingTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/SettingTab.tsx -------------------------------------------------------------------------------- /src/settings/schema/migrations/0_to_1.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/0_to_1.test.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/0_to_1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/0_to_1.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/10_to_11.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/10_to_11.test.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/10_to_11.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/10_to_11.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/11_to_12.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/11_to_12.test.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/11_to_12.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/11_to_12.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/12_to_13.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/12_to_13.test.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/12_to_13.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/12_to_13.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/13_to_14.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/13_to_14.test.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/13_to_14.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/13_to_14.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/14_to_15.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/14_to_15.test.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/14_to_15.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/14_to_15.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/15_to_16.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/15_to_16.test.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/15_to_16.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/15_to_16.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/16_to_17.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/16_to_17.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/1_to_2.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/1_to_2.test.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/1_to_2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/1_to_2.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/2_to_3.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/2_to_3.test.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/2_to_3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/2_to_3.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/3_to_4.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/3_to_4.test.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/3_to_4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/3_to_4.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/4_to_5.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/4_to_5.test.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/4_to_5.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/4_to_5.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/5_to_6.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/5_to_6.test.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/5_to_6.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/5_to_6.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/6_to_7.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/6_to_7.test.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/6_to_7.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/6_to_7.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/7_to_8.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/7_to_8.test.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/7_to_8.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/7_to_8.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/8_to_9.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/8_to_9.test.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/8_to_9.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/8_to_9.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/9_to_10.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/9_to_10.test.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/9_to_10.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/9_to_10.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/index.ts -------------------------------------------------------------------------------- /src/settings/schema/migrations/migrationUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/migrations/migrationUtils.ts -------------------------------------------------------------------------------- /src/settings/schema/setting.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/setting.types.ts -------------------------------------------------------------------------------- /src/settings/schema/settings.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/settings.test.ts -------------------------------------------------------------------------------- /src/settings/schema/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/settings/schema/settings.ts -------------------------------------------------------------------------------- /src/types/assistant.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/types/assistant.types.ts -------------------------------------------------------------------------------- /src/types/chat-model.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/types/chat-model.types.ts -------------------------------------------------------------------------------- /src/types/chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/types/chat.ts -------------------------------------------------------------------------------- /src/types/conversation-settings.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/types/conversation-settings.types.ts -------------------------------------------------------------------------------- /src/types/embedding-model.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/types/embedding-model.types.ts -------------------------------------------------------------------------------- /src/types/embedding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/types/embedding.ts -------------------------------------------------------------------------------- /src/types/llm/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/types/llm/request.ts -------------------------------------------------------------------------------- /src/types/llm/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/types/llm/response.ts -------------------------------------------------------------------------------- /src/types/mcp.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/types/mcp.types.ts -------------------------------------------------------------------------------- /src/types/mentionable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/types/mentionable.ts -------------------------------------------------------------------------------- /src/types/provider.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/types/provider.types.ts -------------------------------------------------------------------------------- /src/types/tool-call.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/types/tool-call.types.ts -------------------------------------------------------------------------------- /src/utils/assistant-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/assistant-icon.tsx -------------------------------------------------------------------------------- /src/utils/chat/apply.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/chat/apply.ts -------------------------------------------------------------------------------- /src/utils/chat/chatHistoryManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/chat/chatHistoryManager.ts -------------------------------------------------------------------------------- /src/utils/chat/diff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/chat/diff.ts -------------------------------------------------------------------------------- /src/utils/chat/editMode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/chat/editMode.ts -------------------------------------------------------------------------------- /src/utils/chat/fetch-annotation-titles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/chat/fetch-annotation-titles.ts -------------------------------------------------------------------------------- /src/utils/chat/mentionable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/chat/mentionable.ts -------------------------------------------------------------------------------- /src/utils/chat/message-groups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/chat/message-groups.ts -------------------------------------------------------------------------------- /src/utils/chat/parse-tag-content.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/chat/parse-tag-content.test.ts -------------------------------------------------------------------------------- /src/utils/chat/parse-tag-content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/chat/parse-tag-content.ts -------------------------------------------------------------------------------- /src/utils/chat/promptGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/chat/promptGenerator.ts -------------------------------------------------------------------------------- /src/utils/chat/responseGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/chat/responseGenerator.ts -------------------------------------------------------------------------------- /src/utils/chat/searchReplace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/chat/searchReplace.ts -------------------------------------------------------------------------------- /src/utils/chat/youtube-transcript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/chat/youtube-transcript.ts -------------------------------------------------------------------------------- /src/utils/common/chunk-array.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/common/chunk-array.test.ts -------------------------------------------------------------------------------- /src/utils/common/chunk-array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/common/chunk-array.ts -------------------------------------------------------------------------------- /src/utils/common/classnames.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/common/classnames.ts -------------------------------------------------------------------------------- /src/utils/dom/dynamicStyleManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/dom/dynamicStyleManager.ts -------------------------------------------------------------------------------- /src/utils/fetch-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/fetch-utils.ts -------------------------------------------------------------------------------- /src/utils/fuzzy-search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/fuzzy-search.ts -------------------------------------------------------------------------------- /src/utils/glob-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/glob-utils.ts -------------------------------------------------------------------------------- /src/utils/llm/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/llm/image.ts -------------------------------------------------------------------------------- /src/utils/llm/price-calculator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/llm/price-calculator.ts -------------------------------------------------------------------------------- /src/utils/llm/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/llm/request.ts -------------------------------------------------------------------------------- /src/utils/llm/token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/llm/token.ts -------------------------------------------------------------------------------- /src/utils/model-id-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/model-id-utils.ts -------------------------------------------------------------------------------- /src/utils/obsidian.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/obsidian.test.ts -------------------------------------------------------------------------------- /src/utils/obsidian.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/obsidian.ts -------------------------------------------------------------------------------- /src/utils/rag-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/src/utils/rag-utils.ts -------------------------------------------------------------------------------- /styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/styles.css -------------------------------------------------------------------------------- /tsconfig.eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/tsconfig.eslint.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/tsconfig.json -------------------------------------------------------------------------------- /version-bump.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/version-bump.mjs -------------------------------------------------------------------------------- /versions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lapis0x0/obsidian-yolo/HEAD/versions.json --------------------------------------------------------------------------------