Willem Jiang
ff67366c5c
fix: the Backend returns 400 error ( #449 )
2025-07-20 11:38:18 +08:00
Willem Jiang
d34f48819d
feat: polish the mcp-server configure feature ( #447 )
...
* feat: disable the MCP server configuation by default
* Fixed the lint and test errors
* fix the lint error
* feat:update the mcp config documents and tests
* fixed the lint errors
2025-07-19 09:33:32 +08:00
Willem Jiang
75ad3e0dc6
feat: disable the MCP server configuation by default ( #444 )
...
* feat: disable the MCP server configuation by default
* Fixed the lint and test errors
* fix the lint error
2025-07-19 08:39:42 +08:00
Willem Jiang
933f3bb83a
feat: add CORS setting for the backend application ( #443 )
...
* feat: add CORS setting for the backend application
* fix the formate issue
2025-07-18 18:04:03 +08:00
Affan Shaikhsurab
b04225b7c8
fix: handle empty agent tuple in streaming workflow ( #427 )
...
Prevents IndexError when agent[0] is accessed on empty tuple,
resolving display issues with Gemini 2.0 Flash model.
Fixes #425
2025-07-16 08:59:11 +08:00
Abeautifulsnow
7ad11bf86c
refactor: simplify style mapping by using upper case only ( #378 )
...
* improve: add abort btn to abort the mcp add request.
* refactor: simplify style mapping by using upper case only
* format: execute uv run black --preview . to format python files.
2025-07-04 08:27:20 +08:00
Willem Jiang
dcdd7288ed
test: add unit tests of the app ( #305 )
...
* test: add unit tests in server
* test: add unit tests of app.py in server
* test: reformat the codes
* test: add more tests to cover the exception part
* test: add more tests on the server app part
* fix: don't show the detail exception to the client
* test: try to fix the CI test
* fix: keep the TTS API call without exposure information
* Fixed the unit test errors
* Fixed the lint error
2025-06-18 14:13:05 +08:00
DanielWalnut
19fa1e97c3
feat: add deep think feature ( #311 )
...
* feat: implement backend logic
* feat: implement api/config endpoint
* rename the symbol
* feat: re-implement configuration at client-side
* feat: add client-side of deep thinking
* fix backend bug
* feat: add reasoning block
* docs: update readme
* fix: translate into English
* fix: change icon to lightbulb
* feat: ignore more bad cases
* feat: adjust thinking layout, and implement auto scrolling
* docs: add comments
---------
Co-authored-by: Henry Li <henry1943@163.com >
2025-06-14 13:12:43 +08:00
DanielWalnut
447e427fd3
refactor: refine teh background check logic ( #306 )
2025-06-11 11:10:02 +08:00
DanielWalnut
1cd6aa0ece
feat: implement enhance prompt ( #294 )
...
* feat: implement enhance prompt
* add unit test
* fix prompt
* fix: fix eslint and compiling issues
* feat: add border-beam animation
* fix: fix importing issues
---------
Co-authored-by: Henry Li <henry1943@163.com >
2025-06-08 19:41:59 +08:00
DanielWalnut
0e22c373af
feat: support to adjust writing style ( #290 )
...
* feat: implment backend for adjust report style
* feat: add web part
* fix test cases
* fix: fix typing
---------
Co-authored-by: Henry Li <henry1943@163.com >
2025-06-07 20:48:39 +08:00
Willem Jiang
95257800d2
fix: do not return the server side exception to client ( #277 )
2025-06-05 09:23:42 +08:00
Willem Jiang
45568ca95b
fix:added sanitizing check on the log message ( #272 )
...
* fix:added sanitizing check on the log message
* fix: reformat the codes
2025-06-03 11:50:54 +08:00
JeffJiang
462752b462
feat: RAG Integration ( #238 )
...
* feat: add rag provider and retriever
* feat: retriever tool
* feat: add retriever tool to the researcher node
* feat: add rag http apis
* feat: new message input supports resource mentions
* feat: new message input component support resource mentions
* refactor: need_web_search to need_search
* chore: RAG integration docs
* chore: change example api host
* fix: user message color in dark mode
* fix: mentions style
* feat: add local_search_tool to researcher prompt
* chore: research prompt
* fix: ragflow page size and reporter with
* docs: ragflow integration and add acknowledgment projects
* chore: format
2025-05-28 14:13:46 +08:00
DanielWalnut
8bbcdbe4de
feat: config max_search_results for search engine ( #192 )
...
* feat: implement UI
* feat: config max_search_results for search engine via api
---------
Co-authored-by: Henry Li <henry1943@163.com >
2025-05-18 13:23:52 +08:00
DanielWalnut
f7d79b6d83
refactor: upgrade langgraph version ( #148 )
2025-05-18 11:29:41 +08:00
Li Xin
daf2e57f14
fix: unify naming
2025-05-08 08:59:18 +08:00
Wang Hao
f30ec77d6f
feat: Add configurable timeout support for MCP server operations with improved defaults
2025-05-01 23:49:49 +08:00
Jiang Feng
66794a4b73
feat: prose completion api
2025-04-28 10:29:35 +08:00
Li Xin
08de9e0cab
feat: implement basic layout of landing page
2025-04-28 10:07:36 +08:00
Zhao Longjie
899438eca0
feat(nodes): add background investigation node
...
Change-Id: I96e08e22fc7c52647edbf9be4f385a8fae9b449a
2025-04-27 20:15:42 +08:00
He Tao
0cf859b393
feat: support mcp settings
2025-04-23 16:00:01 +08:00
He Tao
dae036f583
feat: implement tools loading api
2025-04-23 14:38:04 +08:00
He Tao
abdc740531
feat: add langgraph.json for langgraph studio debug
2025-04-22 15:34:06 +08:00
He Tao
52313b2405
fix: fix multi-round issue
2025-04-21 20:16:42 +08:00
He Tao
0d2f93c773
feat: add ppt generation feat
2025-04-21 16:43:06 +08:00
Li Xin
4d33aeed6a
feat: pass params from HTTP post body
2025-04-19 22:11:41 +08:00
Li Xin
be5f823395
feat: support Podcast generation
2025-04-19 17:37:40 +08:00
He Tao
a6ab97c970
feat: integrate volcengine tts functionality
2025-04-18 15:28:31 +08:00
He Tao
6937abcd91
chore: add license headers
2025-04-17 11:34:42 +08:00
He Tao
76fd04df22
chore: change the project name
2025-04-17 11:17:03 +08:00
Li Xin
d709a83144
feat: change the order of actions
2025-04-17 08:58:52 +08:00
He Tao
b8c4248ed2
feat: refine the hil text
2025-04-16 19:07:40 +08:00
He Tao
92606fbd4c
feat: support interrupt protocol
2025-04-15 19:32:44 +08:00
He Tao
a7ae47fc7a
feat: support human in the loop
2025-04-14 19:53:00 +08:00
Li Xin
510ba737d9
feat: implement basic server logic
2025-04-13 21:14:31 +08:00