[PR #18090] [CLOSED] Asgem 149 add include knowledge button to chat button #63524

Closed
opened 2026-05-06 08:21:13 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/open-webui/pull/18090
Author: @Djcorn
Created: 10/6/2025
Status: Closed

Base: mainHead: ASGEM-149-add-include-knowledge-button-to-chat-button


📝 Commits (10+)

  • 3a404c9 added parsing type and basic tracing
  • e0f5487 default parsing now properly parses and uploads
  • f8e201f handle all custom parsers and switch to default if none are provided
  • 7dd06c6 removed original save function thats now in plugin. moved get_plugin() to correct module. DefaultParser is now named such with proper structure and logging
  • d512a68 Merge branch 'main' of https://github.com/DanielDowns/open-webui into parser_addition
  • 39c5512 Merge pull request #1 from DanielDowns/parser_addition
  • d06b6d7 removed testing print statement
  • b4d94a1 renamed PARSER_TYPE, modified return of DefaultParser::split, incorrect Parsers now properly throw Exceptions
  • bae2a64 added deleting methods to parsers
  • fb6dd86 expanded verification to include new methods

📊 Changes

14 files changed (+579 additions, -365 deletions)

View changed files

📝 backend/open_webui/functions.py (+94 -6)
📝 backend/open_webui/retrieval/utils.py (+6 -1)
📝 backend/open_webui/routers/files.py (+1 -4)
📝 backend/open_webui/routers/knowledge.py (+102 -92)
📝 backend/open_webui/routers/retrieval.py (+106 -255)
📝 backend/open_webui/utils/middleware.py (+3 -0)
backend/open_webui/utils/parser.py (+217 -0)
📝 backend/open_webui/utils/plugin.py (+3 -1)
📝 backend/requirements.txt (+1 -0)
📝 src/lib/apis/files/index.ts (+1 -1)
📝 src/lib/components/chat/MessageInput.svelte (+7 -1)
📝 src/lib/components/chat/MessageInput/InputMenu.svelte (+19 -0)
📝 src/lib/components/common/RichTextInput.svelte (+10 -0)
📝 src/lib/components/workspace/Knowledge/KnowledgeBase.svelte (+9 -4)

📄 Description

Removed vestigial button for uploading a directory via the daemon


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/open-webui/open-webui/pull/18090 **Author:** [@Djcorn](https://github.com/Djcorn) **Created:** 10/6/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `ASGEM-149-add-include-knowledge-button-to-chat-button` --- ### 📝 Commits (10+) - [`3a404c9`](https://github.com/open-webui/open-webui/commit/3a404c986085ae798b9a9a3a00455b3ed1ca5c11) added parsing type and basic tracing - [`e0f5487`](https://github.com/open-webui/open-webui/commit/e0f5487d6c544b1c680d1703bf1f42549a5da03f) default parsing now properly parses and uploads - [`f8e201f`](https://github.com/open-webui/open-webui/commit/f8e201f14736736213b3a7f011388f18759d4697) handle all custom parsers and switch to default if none are provided - [`7dd06c6`](https://github.com/open-webui/open-webui/commit/7dd06c60977c30d8420f297da180e6d484e7128d) removed original save function thats now in plugin. moved get_plugin() to correct module. DefaultParser is now named such with proper structure and logging - [`d512a68`](https://github.com/open-webui/open-webui/commit/d512a688b4c16e842fd910eecc8ec3864ea94c6b) Merge branch 'main' of https://github.com/DanielDowns/open-webui into parser_addition - [`39c5512`](https://github.com/open-webui/open-webui/commit/39c55121320396deadb5006b93b4b9541fe0df03) Merge pull request #1 from DanielDowns/parser_addition - [`d06b6d7`](https://github.com/open-webui/open-webui/commit/d06b6d769cb20cb50e452224e3754a6a21903c5d) removed testing print statement - [`b4d94a1`](https://github.com/open-webui/open-webui/commit/b4d94a11cf4028181b47bfa36d935c9a57b1a02f) renamed PARSER_TYPE, modified return of DefaultParser::split, incorrect Parsers now properly throw Exceptions - [`bae2a64`](https://github.com/open-webui/open-webui/commit/bae2a641ee22a4ef37386aebfe7fcc2208ee7a87) added deleting methods to parsers - [`fb6dd86`](https://github.com/open-webui/open-webui/commit/fb6dd8652aff24a66a21de6520049199c7269266) expanded verification to include new methods ### 📊 Changes **14 files changed** (+579 additions, -365 deletions) <details> <summary>View changed files</summary> 📝 `backend/open_webui/functions.py` (+94 -6) 📝 `backend/open_webui/retrieval/utils.py` (+6 -1) 📝 `backend/open_webui/routers/files.py` (+1 -4) 📝 `backend/open_webui/routers/knowledge.py` (+102 -92) 📝 `backend/open_webui/routers/retrieval.py` (+106 -255) 📝 `backend/open_webui/utils/middleware.py` (+3 -0) ➕ `backend/open_webui/utils/parser.py` (+217 -0) 📝 `backend/open_webui/utils/plugin.py` (+3 -1) 📝 `backend/requirements.txt` (+1 -0) 📝 `src/lib/apis/files/index.ts` (+1 -1) 📝 `src/lib/components/chat/MessageInput.svelte` (+7 -1) 📝 `src/lib/components/chat/MessageInput/InputMenu.svelte` (+19 -0) 📝 `src/lib/components/common/RichTextInput.svelte` (+10 -0) 📝 `src/lib/components/workspace/Knowledge/KnowledgeBase.svelte` (+9 -4) </details> ### 📄 Description Removed vestigial button for uploading a directory via the daemon --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-05-06 08:21:13 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#63524