Timebomb2018
b8f1095f53
feat(skills and model):
...
1. Add the "Skills" module;
2. The loading of the model square has been modified to be controlled through environment variables;
3. Dynamic scheduling of the skill binding tool;
4. Agent Integration Skills
2026-02-04 12:21:38 +08:00
乐力齐
8670aaba1e
Fix/language unification ( #283 )
...
* [changes]add user_summary language unification
* [add]Entity extraction, user memory, emotion suggestions, unified language type for writing
* [add]Complete the switch between Chinese and English for the emotion labels and emotion suggestions fields.
* [changes]add user_summary language unification
* [add]Entity extraction, user memory, emotion suggestions, unified language type for writing
* [add]Complete the switch between Chinese and English for the emotion labels and emotion suggestions fields.
* [changes]Modify the code based on the AI review
2026-02-03 16:03:08 +08:00
Mark
b2c7a9a005
Merge branch 'release/v0.2.3' into develop
2026-02-03 15:41:31 +08:00
Eternity
e196f86e30
refactor(workflow): relocate template directory into workflow
2026-02-03 15:24:16 +08:00
Mark
a1a460625d
[add] bedrock model mapping
2026-02-03 12:06:24 +08:00
Mark
3f42ea2c61
[add] bedrock claude support
2026-02-03 12:05:39 +08:00
Eternity
b471d56a86
fix(prompt): remove hard-coded import of prompt file paths ( #279 )
...
* Fix/develop memory bug (#274 )
* 遗漏的历史映射
* 遗漏的历史映射
* fix_timeline_memories
* fix(web): update retrieve_type key
* Fix/develop memory bug (#276 )
* 遗漏的历史映射
* 遗漏的历史映射
* fix_timeline_memories
* fix_timeline_memories
* write_gragp/bug_fix
* write_gragp/bug_fix
* write_gragp/bug_fix
* chore(celery): disable periodic task scheduling
* fix(prompt): remove hard-coded import of prompt file paths
---------
Co-authored-by: lixinyue11 <94037597+lixinyue11@users.noreply.github.com >
Co-authored-by: zhaoying <yzhao96@best-inc.com >
Co-authored-by: yingzhao <zhaoyingyz@126.com >
Co-authored-by: Ke Sun <kesun5@illinois.edu >
2026-02-03 10:29:51 +08:00
Mark
e2f047d035
Merge branch 'develop' into feature/multimodal
...
# Conflicts:
# api/app/core/agent/langchain_agent.py
2026-02-02 20:32:21 +08:00
Mark
a6c5c44ed8
[modify] agent call tools strategy
2026-02-02 20:21:16 +08:00
Mark
3f389d685a
[add] multimodal
2026-02-02 19:52:51 +08:00
lixinyue11
bb8e7a68ea
Fix/develop memory bug ( #276 )
...
* 遗漏的历史映射
* 遗漏的历史映射
* fix_timeline_memories
* fix_timeline_memories
* write_gragp/bug_fix
* write_gragp/bug_fix
* write_gragp/bug_fix
2026-02-02 16:29:44 +08:00
Mark
3464573f17
Merge pull request #273 from SuanmoSuanyangTechnology/feature/agent-tool_xjn
...
feat(app and model)
2026-02-02 11:55:20 +08:00
lixinyue11
4e837cb90c
Add/develop memory ( #264 )
...
* 遗漏的历史映射
* 遗漏的历史映射
* 遗漏的历史映射
* 遗漏的历史映射
* 遗漏的历史映射
* 遗漏的历史映射
* 遗漏的历史映射
* 遗漏的历史映射
* 遗漏的历史映射
* 新增长期记忆功能
* 新增长期记忆功能
* 新增长期记忆功能
* 知识库检索多余字段
* 长期
2026-02-02 11:50:23 +08:00
Timebomb2018
e4fb58496b
feat(app and model): token consumption statistics
2026-02-02 11:49:44 +08:00
乐力齐
2687c3b80e
Fix/v022 bug ( #263 )
...
* [fix]Fix the issue of inconsistent language in explicit and episodic memory.
* [fix]Fix the issue of inconsistent language in explicit and episodic memory.
* [add]Add scene_id
* [fix]Based on the AI review to fix the code
2026-01-30 18:02:45 +08:00
乐力齐
696b0475a8
Feature/ontology class clean ( #249 )
...
* [add] Complete ontology engineering feature implementation
* [add] Add ontology feature integration and validation utilities
* [add] Add OWL validator and validation utilities
* [fix] Add missing render_ontology_extraction_prompt function
* [fix]Add dependencies, fix functionality
2026-01-30 15:16:39 +08:00
Eternity
36e0ed15b6
feat(sandbox): add Node.js code execution support to sandbox
2026-01-30 14:15:42 +08:00
lixinyue11
ee50b25d06
Add/develop memory ( #247 )
...
* 遗漏的历史映射
* 遗漏的历史映射
* 遗漏的历史映射
* 遗漏的历史映射
* 遗漏的历史映射
* 遗漏的历史映射
* 遗漏的历史映射
* 遗漏的历史映射
* 遗漏的历史映射
2026-01-29 19:27:02 +08:00
lixinyue11
3459a73705
Add/develop memory ( #243 )
...
* 遗漏的历史映射
* 遗漏的历史映射
2026-01-29 17:57:27 +08:00
Timebomb2018
d291c241d5
fix(model): the model type does not allow modification, delete tts and speech2text type
2026-01-29 15:21:06 +08:00
Timebomb2018
43e6e9d201
fix(model): bug fix
2026-01-29 12:33:40 +08:00
Eternity
1748a390ec
perf(workflow): make memory write node backward-compatible and defer config validation
2026-01-28 15:30:36 +08:00
Eternity
dbc4ba84c2
fix(workflow): fix streaming output issues with multi-output End nodes
...
End nodes with multiple output segments could cause cursor errors or leave some
segments inactive, resulting in incorrect final outputs.
Unified _emit_active_chunks and _update_scope_activate to ensure all segments
are activated in order and streamed correctly.
2026-01-28 13:02:50 +08:00
Mark
f6031baee4
Merge pull request #210 from SuanmoSuanyangTechnology/fix/workflow-stream
...
fix(workflow): fix activation and branch control issues in streaming output
2026-01-27 20:09:48 +08:00
Eternity
c818ba7bc7
perf(workflow): make memory configuration backward compatible
2026-01-27 19:26:50 +08:00
Eternity
c5a794f1b5
perf(workflow): enhance streaming output node activation performance
2026-01-27 18:39:47 +08:00
lixiangcheng1
3aa2cdd754
Merge branch 'feature/knowledge_lxc' into develop
2026-01-27 18:30:56 +08:00
lixiangcheng1
d93d52cf10
[fix]remove aspose-slides
2026-01-27 18:30:27 +08:00
Eternity
2abbd5a7fb
fix(workflow): fix streaming output error when variable is not a string
2026-01-27 18:16:53 +08:00
Eternity
2a10e9f7ee
style(workflow): enforce PEP8 style and remove redundant imports
2026-01-27 17:51:27 +08:00
Eternity
166d05afe9
fix(workflow): fix function cache not taking effect and potential list index overflow
2026-01-27 17:41:18 +08:00
Eternity
2eff8d1962
fix(workflow): fix activation and branch control issues in streaming output
2026-01-27 17:23:53 +08:00
Mark
021cb09b82
Merge branch 'feature/plugin' into develop
2026-01-27 15:14:49 +08:00
Mark
28e6939884
[modify] file local server url
2026-01-27 15:06:50 +08:00
Mark
2694576a32
[add] plugin system and base sso module
2026-01-27 14:04:44 +08:00
lixinyue11
73c7810310
Fix/memory bug fix ( #207 )
...
* 图谱数据量限制数量去掉
* 图谱数据量限制数量去掉
* 图谱数据量限制数量去掉
* 用户详情优化
* 用户详情优化
* 用户详情优化
* 用户详情优化
* 用户详情优化
* 用户详情优化
* 读取的接口,去掉全局锁
* 输出数组
* 反思优化1.0(优化隐私输出、时间检索)
* 反思优化1.0(优化隐私输出、时间检索)
* 反思优化1.0(优化隐私输出、时间检索)
* 反思优化测试接口
* 反思优化测试接口
* 读取接口内层嵌套BUG修复
* 读取接口内层嵌套BUG修复
* 读取接口内层嵌套BUG修复
* 读取接口内层嵌套BUG修复
* 读取接口内层嵌套BUG修复
* 新增中翻英功能(记忆时间线)(用户摘要)(兴趣分布接口)(查询核心档案)(记忆洞察)
* 新增中翻英功能(记忆时间线)(用户摘要)(兴趣分布接口)(查询核心档案)(记忆洞察)-接口添加翻译字段
* 新增中翻英功能(记忆时间线)(用户摘要)(兴趣分布接口)(查询核心档案)(记忆洞察)-接口添加翻译字段
* 新增中翻英功能(记忆时间线)(用户摘要)(兴趣分布接口)(查询核心档案)(记忆洞察)-接口添加翻译字段
* 新增中翻英功能(记忆时间线)(用户摘要)(兴趣分布接口)(查询核心档案)(记忆洞察)-接口添加翻译字段
* 新增中翻英功能(记忆时间线)(用户摘要)(兴趣分布接口)(查询核心档案)(记忆洞察)-接口添加翻译字段
* 新增中翻英功能(记忆时间线)(用户摘要)(兴趣分布接口)(查询核心档案)(记忆洞察)-接口添加翻译字段
* 把group_id替换end_user_id
* 把group_id替换end_user_id_
* 把group_id替换end_user_id_
* config_config替换成memory_config
* config_config替换成memory_config
* [fix]Fix the memory interface to use end_user_id.
* config_config替换成memory_config
* config_config替换成memory_config
* config_config替换成memory_config
* config_id字段改成UUID
* config_id字段改成UUID
* config_id字段改成UUID
* config_id字段改成UUID,与develop校对恢复
* 检查项目,修复group_id的遗留问题
* 检查项目,修复group_id的遗留问题
* 解决冲突
* 解决冲突
* end_user_id清理干净
* end_user_id清理干净
* 修复遗留合并BUG
* 修复遗留合并BUG
* 修复遗留合并BUG
* 修复遗留合并BUG
* 感知meta_data字段BUG修复
* user_id->现实为config_id_old
* user_id->显示为config_id_old传输
* user_id->显示为config_id_old传输
* user_id->显示为config_id_old传输
* 检查需要更改的格式问题
---------
Co-authored-by: lanceyq <1982376970@qq.com >
2026-01-27 11:45:14 +08:00
Mark
8932d455d8
Merge pull request #202 from SuanmoSuanyangTechnology/feature/workflow-code
...
Feature/workflow code
2026-01-27 11:40:18 +08:00
乐力齐
c3ea3b751b
delete benchmark-test ( #204 )
...
* Refactor: Move evaluation folder to redbear-mem-benchmark submodule
* [changes]Restore .gitmodules
2026-01-26 20:30:07 +08:00
乐力齐
80ca247435
Refactor/benchmark test ( #196 )
...
* [changes]refactor locomo_test
* [fix]Fix the circular import of ModelParameters
* [changes]The benchmark test can run stably.
* [fix]Complete end-to-end LoCoMo repair
* [fix]Complete the end-to-end longmemeval and memsciqa fixes
* [changes]Complete the benchmark test description document to ensure that the configuration parameters take effect.
* [changes]refactor locomo_test
* [fix]Fix the circular import of ModelParameters
* [changes]The benchmark test can run stably.
* [fix]Complete end-to-end LoCoMo repair
* [fix]Complete the end-to-end longmemeval and memsciqa fixes
* [changes]Complete the benchmark test description document to ensure that the configuration parameters take effect.
* [changes]Benchmark test adaptation for end_user_id
* [changes]refactor locomo_test
* [fix]Fix the circular import of ModelParameters
* [changes]The benchmark test can run stably.
* [fix]Complete end-to-end LoCoMo repair
* [fix]Complete the end-to-end longmemeval and memsciqa fixes
* [changes]Complete the benchmark test description document to ensure that the configuration parameters take effect.
* [fix]Complete the end-to-end longmemeval and memsciqa fixes
* [changes]Complete the benchmark test description document to ensure that the configuration parameters take effect.
* [changes]Benchmark test adaptation for end_user_id
2026-01-26 19:05:20 +08:00
Eternity
1f615a06ad
fix(sandbox): treat non-zero exit codes as errors instead of relying only on stderr
2026-01-26 18:50:22 +08:00
Eternity
f1f887faae
feat(workflow): Add a new node for executing code
2026-01-26 17:51:31 +08:00
Mark
6ab65b3626
Merge pull request #195 from SuanmoSuanyangTechnology/feature/workflow-code
...
Add SSE-based exception streaming and sandbox support for workflow
2026-01-26 14:30:53 +08:00
Eternity
85681db7b7
perf(workflow): update standard node output structure
2026-01-26 12:28:40 +08:00
Eternity
0fd8a122fb
feat(workflow): emit SSE events for node exception output
2026-01-26 12:00:55 +08:00
lixinyue11
3601737869
Fix/memory bug fix ( #171 )
2026-01-26 11:53:34 +08:00
Ke Sun
714c624dc6
Merge branch 'main' into develop
2026-01-25 12:44:34 +08:00
lixinyue11
1919580759
Fix/memory mcp2 1 ( #190 )
...
* 优化快速检索的回复内容
* 优化快速检索的回复内容
* 路径的BUG修复
* 路径的BUG修复
* 路径的BUG修复
* 路径的BUG修复
* 路径的BUG修复
* LLM生存缺少config_id认证,修复BUG
* LLM生存缺少config_id认证,修复BUG
* LLM生存缺少config_id认证,修复BUG
* 深度检索优化,搜索不到数据/提问的概念过于蘑菇,以引导的方式继续提问
* 深度检索优化,搜索不到数据/提问的概念过于蘑菇,以引导的方式继续提问
* 深度检索优化,搜索不到数据/提问的概念过于蘑菇,以引导的方式继续提问
2026-01-23 17:12:21 +08:00
Timebomb2018
c115bcde54
feat(home page): version description update
2026-01-23 16:58:55 +08:00
lixinyue11
86812b34d1
Fix/memory mcp2 1 ( #185 )
...
* 优化快速检索的回复内容
* 优化快速检索的回复内容
* 路径的BUG修复
* 路径的BUG修复
* 路径的BUG修复
* 路径的BUG修复
* 路径的BUG修复
2026-01-23 13:57:27 +08:00
lixinyue11
15f9c49418
Fix/memory mcp2 1 ( #184 )
...
* 优化快速检索的回复内容
* 优化快速检索的回复内容
2026-01-23 12:21:54 +08:00