yangdx
95987ff56c
Add rehype-raw plugin for better HTML rendering in markdown
...
• Add rehype-raw dependency
• Enable HTML parsing in markdown
• Style sup/sub/mark/u/del/ins elements
• Apply to both thinking and main content
• Improve markdown display capabilities
2025-09-24 21:37:03 +08:00
yangdx
3d7635e097
refactor: addinging copy buttons beside each message
2025-09-24 20:43:22 +08:00
yangdx
17dd56e41c
Improve code highlighting with context-aware styling and inline detection
...
• Add messageRole prop to CodeHighlight
• Remove unused Element type import
• Replace node-based inline detection
• Add theme-aware inline code styles
• Update dependency arrays in useMemo
2025-09-22 01:41:58 +08:00
yangdx
9db8f2fce5
feat: Add popular labels and search APIs with history management
...
- Add popular/search label endpoints
- Implement SearchHistoryManager utility
- Replace client-side with server search
- Add graph data version tracking
- Update UI for better label discovery
2025-09-20 02:03:47 +08:00
Saravana Kumar S
f9b69ac54a
Update QuerySettings.tsx
2025-09-17 13:07:55 +05:30
yangdx
f1d6d949f1
Fix assistant message display content fallback logic
...
- Handle undefined vs empty string cases
- Prevent COT content keep rendering before </think> tag recieved
2025-09-09 11:39:59 +08:00
yangdx
3912b7d281
Fix assistant message display with content fallback
...
• Add content fallback for compatibility
• Update comment for clarity
• Prevent empty assistant messages
2025-09-08 23:35:31 +08:00
yangdx
eeff0d5c67
Fix thinking state management and UI improvements for chat messages
...
- Reset expansion state on new thinking
- Prevent content leakage during thinking
- Update thinkingTime type to allow null
- Add memory leak prevention cleanup
- Add missing i18n translations
2025-09-08 18:47:41 +08:00
yangdx
2ba10dbb5b
Add AI thinking process display with expandable UI and timing
...
- Add thinking fields to Message type
- Create expandable thinking section
- Track thinking time during streaming
2025-09-08 18:09:04 +08:00
yangdx
d5e8f1e860
Update default query parameters for better performance
...
- Increase chunk_top_k from 10 to 20
- Reduce max_entity_tokens to 6000
- Reduce max_relation_tokens to 8000
- Update web UI default values
- Fix max_total_tokens to 30000
2025-08-18 19:32:11 +08:00
yangdx
317d233486
Improve select dropdown styling in query settings
2025-07-31 23:52:44 +08:00
yangdx
a59f8e7ceb
Add reset buttons to query settings controls
...
- Add reset functionality for all settings
- Include default values for each setting
2025-07-31 12:29:26 +08:00
yangdx
755a08edec
Remove History Turns config option and force value to 0
...
- Remove History Turns UI component from QuerySettings
- Update settings store version to 17 with migration
- Force history_turns parameter to always be 0 in queries
- Prevent future modifications to history_turns setting
2025-07-31 11:22:48 +08:00
yangdx
a67f93acc9
Replace hardcoded max tokens with DEFAULT_MAX_TOTAL_TOKENS constant
...
- Use constant in process_chunks_unified
- Update WebUI default to match (32000)
2025-07-26 11:23:54 +08:00
yangdx
e54bcff85c
Add suppressErrorRendering to mermaid config
2025-07-16 01:01:22 +08:00
yangdx
6d66cde4ac
Reorder query settings in web UI
2025-07-15 18:06:00 +08:00
zrguo
7c882313bb
remove chunk_rerank_top_k
2025-07-15 11:52:34 +08:00
zrguo
c2da2fbe12
build
2025-07-14 17:19:28 +08:00
zrguo
4e425b1b59
Revert "update from main"
...
This reverts commit 1d0376d6a9 .
2025-07-14 16:29:00 +08:00
zrguo
1d0376d6a9
update from main
2025-07-14 16:27:49 +08:00
zrguo
c9cbd2d3e0
Merge branch 'main' into rerank
2025-07-14 16:24:29 +08:00
zrguo
ef2115d437
Update token limit
2025-07-14 15:53:48 +08:00
yangdx
fc7b0a9273
Improve query settings input experience in WebUI
2025-07-13 01:35:21 +08:00
yangdx
b7a60a5895
fix: use dynamic imports for KaTeX to resolve module initialization error
...
- Prevents circular dependency issues that caused "Cannot accexss 'gm' before initialization" errors when rendering LaTeX formulas.
2025-06-02 18:10:53 +08:00
yangdx
7f50a11977
feat: add LaTeX formula rendering support to ChatMessage component
...
- Add KaTeX dependencies (katex, rehype-katex, @types/katex)
- Configure ReactMarkdown with rehype-katex plugin
- Support both inline ($...$) and block ($$...$$) LaTeX formulas
- Add theme-aware error handling and responsive styling
2025-06-02 17:44:10 +08:00
yangdx
d914de441e
Add user_prompt to WebUI
2025-05-08 04:15:21 +08:00
yangdx
a359414931
Remove CardDescription
2025-05-08 03:47:13 +08:00
yangdx
147f73002d
Remove ll-keywords and hl-keywords from WebUI
2025-05-07 19:07:31 +08:00
yangdx
1509e3985e
Resolve json code block freezing issue
2025-05-07 04:35:53 +08:00
yangdx
ec41ce5b3a
Replaced Text components with standard labels associated via htmlFor/id to fix accessibility warnings.
2025-05-04 23:23:56 +08:00
yangdx
936587d4dd
Adjust width of chat message box from server
2025-04-29 19:19:22 +08:00
yangdx
53f9ef77f9
Fix linting
2025-04-26 12:32:01 +08:00
yangdx
9792841a07
Stablize mermaid render in history messages
2025-04-26 12:30:29 +08:00
yangdx
e0d99d3c29
Postpond mermaid rendering untill streaming streaming respond stopped.
2025-04-26 10:16:13 +08:00
yangdx
a9dcf4d5ca
Change chat message component width to 90%
2025-04-22 17:52:48 +08:00
yangdx
64f5bb0243
Add typography to webui and fix markdown render problem
2025-04-22 17:21:24 +08:00
yangdx
3ce159bf9b
Fix layout problem of QuerySettings for WebUI
2025-04-22 16:16:14 +08:00
yangdx
be032db1f8
Fix linting
2025-04-22 09:05:23 +08:00
choizhang
333c43fbdf
refactor: Fixed redundant blank characters in message content
2025-04-22 01:25:18 +08:00
choizhang
522080e44f
feat(chat): Add Mermaid chart support and optimize code highlighting. Resolve the issue of streaming returns
2025-04-21 15:50:13 +08:00
choizhang
a12d60e4ea
feat: Add query mode 'bypass' to bypass knowledge retrieval and directly use LLM
2025-04-11 02:57:34 +08:00
yangdx
46ffb6afa4
fix: improve form accessibility with proper label associations
...
Added missing htmlFor attributes to labels and corresponding IDs to form elements throughout the web UI to enhance accessibility. This ensures screen readers can correctly identify form controls and improves browser autofill functionality. Changes include:
- Fixed label associations in login form
- Added proper IDs to form elements in Settings component
- Replaced decorative labels with semantic headings in PropertiesView
- Added screen reader accessible labels in RetrievalTesting
- Improved checkbox accessibility in QuerySettings
2025-04-07 05:20:12 +08:00
yangdx
1a92d46bff
Add min width to parameters sidebar of retrieval web page
2025-03-13 22:56:59 +08:00
zrguo
2ffd7f9111
fix linting
2025-03-11 21:13:50 +08:00
baoheping
59a2202e7c
Added Minimum Degree
2025-03-08 11:01:10 +00:00
ArnoChen
40a1a94a31
add graph depth and layout iteration settings
2025-02-25 18:32:53 +08:00
ArnoChen
dbf5481959
replace react-shiki with react-syntax-highlighter to reduce package size
2025-02-24 18:58:57 +08:00
ArnoChen
e2b4e661e3
feat: retrieval message code highlight, message copy button
2025-02-24 18:17:17 +08:00
ArnoChen
e5b89c5400
fix retrieval testing and query settings
2025-02-16 21:58:30 +08:00
ArnoChen
fc3ca2777f
add query settings
2025-02-16 21:43:14 +08:00