Mark
aac904007f
Merge branch 'feature/rag2' into develop
...
* feature/rag2:
[fix] system prompt fit error
[modify] QA pair
2026-05-07 19:49:24 +08:00
Mark
f8d1ed51a7
[fix] system prompt fit error
2026-05-07 19:37:34 +08:00
山程漫悟
24d2fe726a
Merge pull request #1051 from SuanmoSuanyangTechnology/feature/agent-tool_xjn
...
feat(workflow)
2026-05-07 19:12:39 +08:00
yingzhao
4c59e41b95
Merge pull request #1053 from SuanmoSuanyangTechnology/feature/knowledgeBase_zy
...
feat(web): add csv template
2026-05-07 19:12:06 +08:00
zhaoying
6a43623aa3
feat(web): add csv template
2026-05-07 19:11:24 +08:00
Mark
9fa83ed01e
[modify] QA pair
2026-05-07 19:04:19 +08:00
yingzhao
f659bc7de2
Merge pull request #1052 from SuanmoSuanyangTechnology/feature/single_node_run_zy
...
feat(web): single node run
2026-05-07 18:54:06 +08:00
zhaoying
2234024aee
feat(web): single node run
2026-05-07 18:52:46 +08:00
Mark
194026a97e
Merge branch 'feature/rag2' into develop
...
* feature/rag2:
[add] batch add chunk for v1
[fix] index_not_found_exception
[fix] delete chunk refresh index
[fix] es vector
[fix] file upload
no message
[add] import qa chunks
[add] task log
[fix] qa cache
[add] batch chunk. qa_prompt set
[modify] rag qa chunk
2026-05-07 18:47:42 +08:00
Mark
e222490bce
[add] batch add chunk for v1
2026-05-07 18:45:36 +08:00
zhaoying
7b43e59172
feat(web): single node run
2026-05-07 18:40:41 +08:00
Timebomb2018
0dc8d8cbeb
feat(workflow): support doc_id in citation metadata and unify document_id handling
2026-05-07 18:34:16 +08:00
山程漫悟
8967b00303
Merge pull request #1049 from SuanmoSuanyangTechnology/feat/wxy-dev
...
feat(LLM node): integrate exception handling and enable branch routing
2026-05-07 17:34:31 +08:00
山程漫悟
2edfaa3863
Merge pull request #1050 from SuanmoSuanyangTechnology/feature/agent-tool_xjn
...
feat(workflow)
2026-05-07 17:32:55 +08:00
Timebomb2018
8d3da2fd0e
feat(workflow): support single-node execution and MCP Streamable HTTP protocol
...
- Add `run_single_node` method in workflow service for isolated node execution
- Refactor MCP client to support Streamable HTTP protocol (2025-03-26) with session ID handling, SSE/JSON response parsing, and proper initialized notification
- Update iteration node to conditionally initialize stream writer based on stream flag
- Improve cycle graph node invocation with checkpoint config passing
2026-05-07 17:18:21 +08:00
wxy
cef33fce0d
fix(workflow): sanitize condition expression building and cache assigner node inputs
...
- Sanitize condition expression construction in graph_builder.py using json.dumps to prevent potential injection vulnerabilities.
- Cache input data prior to assigner node execution to ensure variable values are correctly captured before processing.
2026-05-07 16:26:47 +08:00
Timebomb2018
595c3517e3
Merge branch 'refs/heads/develop' into feature/agent-tool_xjn
2026-05-07 12:23:42 +08:00
wxy
d9f08860bc
feat(LLM node): integrate exception handling and enable branch routing
...
- Integrate exception handling configuration into LLM nodes, supporting three strategies: throw exception, return default value, or trigger exception branch.
- Modify execution logic to return a result structure containing a branch signal, enabling routing to designated branches upon failure.
- Update graph_builder to support LLM node branch routing logic using the branch_signal field for conditional judgment.
- Implement backward compatibility to support both legacy and new result formats.
2026-05-07 11:43:24 +08:00
yingzhao
7f9dcaebfb
Merge pull request #1048 from SuanmoSuanyangTechnology/feature/knowledgeBase_zy
...
feat(web): qa not support rechunking
2026-05-06 18:58:54 +08:00
zhaoying
df556aa396
feat(web): qa not support rechunking
2026-05-06 18:56:08 +08:00
Mark
ad2e885f72
[fix] index_not_found_exception
2026-05-06 18:34:07 +08:00
yingzhao
aa2a3d67d6
Merge pull request #1047 from SuanmoSuanyangTechnology/feature/memory_zy
...
feat(web): memory validation change api params
2026-05-06 18:07:30 +08:00
yingzhao
e6f47da02f
Merge pull request #1046 from SuanmoSuanyangTechnology/feature/knowledgeBase_zy
...
feat(web): deleteDocumentChunk add force_refresh
2026-05-06 18:06:41 +08:00
zhaoying
0adc022f4e
feat(web): memory validation change api params
2026-05-06 18:02:52 +08:00
zhaoying
0361bba33f
feat(web): deleteDocumentChunk add force_refresh
2026-05-06 18:00:01 +08:00
Mark
70c6d161c8
[fix] delete chunk refresh index
2026-05-06 15:19:46 +08:00
yingzhao
5118e343d6
Merge pull request #1044 from SuanmoSuanyangTechnology/feature/app_zy
...
fix(web): left port not support add node
2026-05-06 14:35:34 +08:00
yingzhao
c684aa55d5
Merge branch 'develop' into feature/app_zy
2026-05-06 14:34:01 +08:00
zhaoying
577f443459
fix(web): left port not support add node
2026-05-06 14:32:55 +08:00
yingzhao
b3e1fdcf90
Merge pull request #1043 from SuanmoSuanyangTechnology/feature/KnowledgeBase_zy
...
Feature/knowledge base zy
2026-05-06 14:16:23 +08:00
yingzhao
b2f366b031
Merge branch 'develop' into feature/KnowledgeBase_zy
2026-05-06 14:16:08 +08:00
zhaoying
a947d6d095
feat(web): knowledge base
2026-05-06 14:13:13 +08:00
yingzhao
03d9600c49
Merge pull request #1042 from SuanmoSuanyangTechnology/feature/app_zy
...
Feature/app zy
2026-05-06 12:23:24 +08:00
yingzhao
ce6ecef35e
Merge pull request #1041 from SuanmoSuanyangTechnology/feature/safari_fit_zy
...
feat(web): workflow Safari browser compatibility
2026-05-06 12:22:43 +08:00
zhaoying
f47c256863
feat(web): workflow Safari browser compatibility
2026-05-06 11:56:30 +08:00
Ke Sun
14eb64f7c6
Merge pull request #1039 from SuanmoSuanyangTechnology/feat/update-readme
...
Feat/update readme
2026-05-06 11:41:25 +08:00
yingzhao
6b68ee9fc8
Merge pull request #1038 from SuanmoSuanyangTechnology/fix/history_zy
...
fix(web): history undo/redo
2026-05-06 10:41:42 +08:00
zhaoying
e53be0765a
fix(web): history undo/redo
2026-05-06 10:36:02 +08:00
lanceyq
ca39a88156
【delete】 Remove unused assets and screenshots
2026-05-06 10:31:33 +08:00
lanceyq
9c72631518
[changes] Update README.md and README_CN.md
2026-05-06 10:31:33 +08:00
lanceyq
4c1c97de97
docs(contributing): add PR target branch instruction
2026-05-06 10:31:33 +08:00
lanceyq
89ae61bfc1
docs(readme): update image paths from docs/ to assets/
...
Migrate all image src references in README.md and README_CN.md from
./docs/generated/ and ./docs/screenshots/ to ./assets/generated/ and
./assets/screenshots/ to match the actual directory structure.
Also replace an external GitHub user-attachments URL with a local
./assets/screenshots/frontend-ui.png path in README.md.
2026-05-06 10:31:33 +08:00
lanceyq
124aa9fef8
docs: overhaul README and add project documentation assets
...
- Rewrite README.md and README_CN.md with comprehensive project documentation
including core features, architecture overview, benchmarks, tech stack,
quick start guide, and detailed installation instructions
- Add CONTRIBUTING.md with contribution guidelines
- Add architecture.svg and directory-structure.svg diagrams
- Add generated PNG assets for hero banner, core features, pain points,
architecture, and benchmark results
- Add screenshot PNGs for installation guide (PostgreSQL, Neo4j, Alembic,
API docs, frontend UI)
- Replace external GitHub image URLs with local asset references
2026-05-06 10:31:33 +08:00
山程漫悟
3743188eec
Merge pull request #1018 from SuanmoSuanyangTechnology/feat/wxy-dev
...
feat(workflow): incorporate model references and streamline parsing logic
2026-04-30 14:04:58 +08:00
Ke Sun
71e6bea2b8
Merge pull request #1036 from SuanmoSuanyangTechnology/pref/prompt
...
fix(prompt): update terminology and improve language consistency
2026-04-30 13:53:05 +08:00
Eternity
6f4c72c13a
fix(prompt): update terminology and improve language consistency
...
- Replace "document" with "file" in perceptual summary prompts
- Adjust summary length from 2-4 to 3-5 sentences
- Add explicit language output instruction in problem split prompt
2026-04-30 13:27:04 +08:00
Ke Sun
f45cbfec65
Merge pull request #1034 from SuanmoSuanyangTechnology/release/v0.3.2
...
Release/v0.3.2
2026-04-30 11:13:07 +08:00
Mark
415234d4c8
Merge pull request #1032 from SuanmoSuanyangTechnology/fix/sandbox
...
feat(core): add configurable SANDBOX_URL for code node sandbox requests
2026-04-29 20:26:55 +08:00
Eternity
e38a60e107
feat(core): add configurable SANDBOX_URL for code node sandbox requests
2026-04-29 20:24:10 +08:00
Mark
daba94764b
[add] migration script
2026-04-29 18:56:17 +08:00