Commit Graph

  • 4395392558 fix: remove the unnessary conditional edge. (#671) Willem Jiang 2025-10-29 10:12:32 +0800
  • 6ae4bc588a
    fix: remove the unnessary conditional edge. (#671) Willem Jiang 2025-10-29 10:12:32 +0800
  • 81b358686a fix: presever the local setting between frontend and backend (#670) Willem Jiang 2025-10-28 21:45:29 +0800
  • 0415f622da
    fix: presever the local setting between frontend and backend (#670) Willem Jiang 2025-10-28 21:45:29 +0800
  • 16ed0cd137 fix: pass the locale through the frontend chat (#668) Willem Jiang 2025-10-28 08:41:54 +0800
  • eb4c3b8ef6
    fix: pass the locale through the frontend chat (#668) Willem Jiang 2025-10-28 08:41:54 +0800
  • 5b9e0a879c security: add log injection attack prevention with input sanitization (#667) Willem Jiang 2025-10-27 20:57:23 +0800
  • b4c09aa4b1
    security: add log injection attack prevention with input sanitization (#667) Willem Jiang 2025-10-27 20:57:23 +0800
  • c6c75f3f77 fix: make SSE buffer size configurable to prevent overflow during multi-round searches (#664) (#665) Willem Jiang 2025-10-27 17:03:38 +0800
  • ccd7535072
    fix: make SSE buffer size configurable to prevent overflow during multi-round searches (#664) (#665) Willem Jiang 2025-10-27 17:03:38 +0800
  • 3f15133c36 feat: add comprehensive debug logging for issue #477 hanging/freezing diagnosis (#662) Willem Jiang 2025-10-27 08:21:30 +0800
  • 83f1334db0
    feat: add comprehensive debug logging for issue #477 hanging/freezing diagnosis (#662) Willem Jiang 2025-10-27 08:21:30 +0800
  • 04775ea8e1 docs: add tool-specific interrupts configuration to conf.yaml.example (#661) Willem Jiang 2025-10-27 07:21:41 +0800
  • e9f0a02f1f
    docs: add tool-specific interrupts configuration to conf.yaml.example (#661) Willem Jiang 2025-10-27 07:21:41 +0800
  • cbcfc52388 fix: handle escaped curly braces in LaTeX formulas (#608) (#660) Willem Jiang 2025-10-26 10:15:35 +0800
  • 6ded818f62
    fix: handle escaped curly braces in LaTeX formulas (#608) (#660) Willem Jiang 2025-10-26 10:15:35 +0800
  • 6eec8f807e feat: implement tool-specific interrupts for create_react_agent (#572) (#659) Willem Jiang 2025-10-26 09:47:03 +0800
  • bcc403ecd3
    feat: implement tool-specific interrupts for create_react_agent (#572) (#659) Willem Jiang 2025-10-26 09:47:03 +0800
  • 6686a531bd fix: improve config loading resilience for non-localhost access (#510) (#658) Willem Jiang 2025-10-26 07:34:12 +0800
  • 0441038672
    fix: improve config loading resilience for non-localhost access (#510) (#658) Willem Jiang 2025-10-26 07:34:12 +0800
  • 3994949328 fix: parsed json with extra tokens issue (#656) Willem Jiang 2025-10-26 07:24:25 +0800
  • c7a82b82b4
    fix: parsed json with extra tokens issue (#656) Willem Jiang 2025-10-26 07:24:25 +0800
  • 6b21de1e1f fix: handle [ACCEPTED] feedback gracefully without TypeError in plan review (#657) Willem Jiang 2025-10-25 22:06:19 +0800
  • fd5a9aeae4
    fix: handle [ACCEPTED] feedback gracefully without TypeError in plan review (#657) Willem Jiang 2025-10-25 22:06:19 +0800
  • d0d1573707 fix: react key warnings from duplicate message IDs + establish jest testing framework (#655) Willem Jiang 2025-10-25 20:46:43 +0800
  • 1d71f8910e
    fix: react key warnings from duplicate message IDs + establish jest testing framework (#655) Willem Jiang 2025-10-25 20:46:43 +0800
  • f05d150c91 fix: prevent tool name concatenation in consecutive tool calls to fix #523 (#654) Willem Jiang 2025-10-24 22:26:25 +0800
  • f2be4d6af1
    fix: prevent tool name concatenation in consecutive tool calls to fix #523 (#654) Willem Jiang 2025-10-24 22:26:25 +0800
  • 4a71112fe1 fix: repair missing step_type fields in Plan validation (#653) Willem Jiang 2025-10-24 21:26:48 +0800
  • 36bf5c9ccd
    fix: repair missing step_type fields in Plan validation (#653) Willem Jiang 2025-10-24 21:26:48 +0800
  • ffdaca001d fix: resolve issue #651 - crawl error with None content handling (#652) Willem Jiang 2025-10-24 17:06:54 +0800
  • 975b344ca7
    fix: resolve issue #651 - crawl error with None content handling (#652) Willem Jiang 2025-10-24 17:06:54 +0800
  • b4d6455595 Fix: clarification bugs - max rounds, locale passing, and over-clarification (#647) jimmyuconn1982 2025-10-24 16:43:39 +0800
  • 2001a7c223
    Fix: clarification bugs - max rounds, locale passing, and over-clarification (#647) jimmyuconn1982 2025-10-24 16:43:39 +0800
  • e675d4e1c2 feat: Add comprehensive Chinese localization support for issue #412 (#649) Willem Jiang 2025-10-24 16:31:19 +0800
  • 5eada04f50
    feat: Add comprehensive Chinese localization support for issue #412 (#649) Willem Jiang 2025-10-24 16:31:19 +0800
  • 9bae0b6388 fix: resolve issue #467 - message content validation and Tavily search error handling (#645) Willem Jiang 2025-10-23 22:08:14 +0800
  • 052490b116
    fix: resolve issue #467 - message content validation and Tavily search error handling (#645) Willem Jiang 2025-10-23 22:08:14 +0800
  • 60fbbc1ebe docs: provide comprehensive API documentation for the backend server (#646) Willem Jiang 2025-10-23 19:40:22 +0800
  • c15c480fe6
    docs: provide comprehensive API documentation for the backend server (#646) Willem Jiang 2025-10-23 19:40:22 +0800
  • 2aa07f93c2 fix: Optimize the performance of stream data processing and add anti-… (#642) Qiyuan Jiao 2025-10-22 23:08:18 +0800
  • 829cb39b25
    fix: Optimize the performance of stream data processing and add anti-… (#642) Qiyuan Jiao 2025-10-22 23:08:18 +0800
  • d971e202d0 fix: support additional Tavily search parameters via configuration to fix #548 (#643) Willem Jiang 2025-10-22 22:56:02 +0800
  • 9ece3fd9c3
    fix: support additional Tavily search parameters via configuration to fix #548 (#643) Willem Jiang 2025-10-22 22:56:02 +0800
  • 97a910fadc fix: Refine clarification workflow state handling (#641) jimmyuconn1982 2025-10-22 22:49:07 +0800
  • 003f081a7b
    fix: Refine clarification workflow state handling (#641) jimmyuconn1982 2025-10-22 22:49:07 +0800
  • 7c73008f4b Polish the Makefile comment (#644) Willem Jiang 2025-10-22 17:06:41 +0800
  • 9371ad23ee
    Polish the Makefile comment (#644) Willem Jiang 2025-10-22 17:06:41 +0800
  • 4f7c5c9b71 fix: ensure web search is performed for research plans to fix #535 (#640) Willem Jiang 2025-10-22 08:27:06 +0800
  • add0a701f4
    fix: ensure web search is performed for research plans to fix #535 (#640) Willem Jiang 2025-10-22 08:27:06 +0800
  • 4121bb18c1 Added the Agent.md file to work with AI agent (#639) Willem Jiang 2025-10-21 15:25:13 +0800
  • 2ff7d9adf8
    Added the Agent.md file to work with AI agent (#639) Willem Jiang 2025-10-21 15:25:13 +0800
  • e27569e824 fix: unescape markdown-escaped characters in math formulas to fix #608 (#637) Willem Jiang 2025-10-21 10:06:31 +0800
  • 1a16677d1a
    fix: unescape markdown-escaped characters in math formulas to fix #608 (#637) Willem Jiang 2025-10-21 10:06:31 +0800
  • 5617e9b497 Using tsx to run the ts unit tests (#638) Willem Jiang 2025-10-21 10:05:50 +0800
  • cb5c477371
    Using tsx to run the ts unit tests (#638) Willem Jiang 2025-10-21 10:05:50 +0800
  • 5d7fec9651 fix: convert crawl_tool dict return to JSON string for type consistency (#636) Willem Jiang 2025-10-21 10:00:33 +0800
  • d30c4d00d3
    fix: convert crawl_tool dict return to JSON string for type consistency (#636) Willem Jiang 2025-10-21 10:00:33 +0800
  • b0177a946d fix: correct image result format for OpenAI compatibility to fix #632 (#634) Willem Jiang 2025-10-20 23:14:09 +0800
  • e2ff765460
    fix: correct image result format for OpenAI compatibility to fix #632 (#634) Willem Jiang 2025-10-20 23:14:09 +0800
  • 19a90d59eb fix: handle non-string tool results to fix #631 (#633) Willem Jiang 2025-10-20 23:10:58 +0800
  • 3689bc0e69
    fix: handle non-string tool results to fix #631 (#633) Willem Jiang 2025-10-20 23:10:58 +0800
  • a0a0057c86 fix: optimize animations to prevent browser freeze with many research steps (#630) Willem Jiang 2025-10-19 19:24:57 +0800
  • 984aa69acf
    fix: optimize animations to prevent browser freeze with many research steps (#630) Willem Jiang 2025-10-19 19:24:57 +0800
  • 81110b7cb9 fix: add missing RunnableConfig parameter to human_feedback_node (#629) Willem Jiang 2025-10-19 17:35:06 +0800
  • 5af036f19f
    fix: add missing RunnableConfig parameter to human_feedback_node (#629) Willem Jiang 2025-10-19 17:35:06 +0800
  • 969919416f fix: improve error handling in researcher and coder nodes (#596) Willem Jiang 2025-10-19 16:33:14 +0800
  • 57c9c2dcd5
    fix: improve error handling in researcher and coder nodes (#596) Willem Jiang 2025-10-19 16:33:14 +0800
  • c54ec397ef fix:the formual display error after report editing (#627) Willem Jiang 2025-10-17 15:34:43 +0800
  • 497a2a39cf
    fix:the formual display error after report editing (#627) Willem Jiang 2025-10-17 15:34:43 +0800
  • a6451251d8 fix: prevent repeated content animation during thinking streaming (#614) (#623) Willem Jiang 2025-10-16 19:48:05 +0800
  • c6348e70c6
    fix: prevent repeated content animation during thinking streaming (#614) (#623) Willem Jiang 2025-10-16 19:48:05 +0800
  • a423eeba18 Add frontend tests step to frontend lint workflow Willem Jiang 2025-10-16 18:22:27 +0800
  • d9f829b608 Add frontend tests step to frontend lint workflow Willem Jiang 2025-10-16 18:22:27 +0800
  • fd244d8bf6 fix: add unique key prop to conversation starter list items (#619) Willem Jiang 2025-10-16 18:07:12 +0800
  • 025ea6b94e fix: add unique key prop to conversation starter list items (#619) Willem Jiang 2025-10-16 18:07:12 +0800
  • fab45bb0f9 fix: configure Windows event loop policy for PostgreSQL async compatibility (#618) Willem Jiang 2025-10-16 17:38:18 +0800
  • 120fcfb316 fix: configure Windows event loop policy for PostgreSQL async compatibility (#618) Willem Jiang 2025-10-16 17:38:18 +0800
  • 52540eb6d8 chore: add frontend unit tests to lint-frontend make target Willem Jiang 2025-10-15 08:34:01 +0800
  • 9b127c55f2 chore: add frontend unit tests to lint-frontend make target Willem Jiang 2025-10-15 08:34:01 +0800
  • 647a2a2347 fix: exclude test files from TypeScript type checking Willem Jiang 2025-10-15 08:29:09 +0800
  • 779de40f10 fix: exclude test files from TypeScript type checking Willem Jiang 2025-10-15 08:29:09 +0800
  • 86f5702ab1 fix: resolve math formula display abnormal after editing report Willem Jiang 2025-10-15 08:13:49 +0800
  • 58c1743ed5 fix: resolve math formula display abnormal after editing report Willem Jiang 2025-10-15 08:13:49 +0800
  • 1ecf7859e7 fix: add max_clarification_rounds parameter passing from frontend to backend (#616) jimmyuconn1982 2025-10-14 02:56:20 -0700
  • 24e2d86f7b
    fix: add max_clarification_rounds parameter passing from frontend to backend (#616) jimmyuconn1982 2025-10-14 02:56:20 -0700
  • fabec4abb6 feat: Add intelligent clarification feature in coordinate step for research queries (#613) jimmyuconn1982 2025-10-13 22:35:57 -0700
  • 2510cc61de
    feat: Add intelligent clarification feature in coordinate step for research queries (#613) jimmyuconn1982 2025-10-13 22:35:57 -0700
  • 963c06159c feature: clean up the temp file which are generated when running the unit test of milvus (#612) Willem Jiang 2025-10-12 22:10:15 +0800
  • 81c91dda43
    feature: clean up the temp file which are generated when running the unit test of milvus (#612) Willem Jiang 2025-10-12 22:10:15 +0800
  • e3e6b9ad43 feature: add formula rander in the markdown (#611) Willem Jiang 2025-10-11 23:05:09 +0800
  • 2a6455c436
    feature: add formula rander in the markdown (#611) Willem Jiang 2025-10-11 23:05:09 +0800
  • 8358aea147 chore: fix incorrect filename in conf.yaml.example comments (#609) jovial 2025-10-11 10:00:22 +0800
  • f80af8e132
    chore: fix incorrect filename in conf.yaml.example comments (#609) jovial 2025-10-11 10:00:22 +0800
  • b771cf2b09 feature:Add the debug setting on vscode (#606) Willem Jiang 2025-10-05 22:07:23 +0800
  • 79b9cdb59a
    feature:Add the debug setting on vscode (#606) Willem Jiang 2025-10-05 22:07:23 +0800
  • 4a04ac71a0 fix: support local models by making thought field optional in Plan model (#601) jimmyuconn1982 2025-09-27 17:48:39 -0700
  • 24f6905c18
    fix: support local models by making thought field optional in Plan model (#601) jimmyuconn1982 2025-09-27 17:48:39 -0700
  • 364d12cc05 feat: add context compress (#590) Fancy-hjyp 2025-09-27 06:42:22 -0700
  • 5f4eb38fdb
    feat: add context compress (#590) Fancy-hjyp 2025-09-27 06:42:22 -0700