Mark
a006bc94b9
Merge pull request #74 from SuanmoSuanyangTechnology/feature/agent-tool_xjn
...
feat(draft run)
2026-01-12 20:30:20 +08:00
lixinyue11
17318d8205
Flx/develop config ( #77 )
...
* 修改BUG,读取接口的end_user_id获取不准确修复,statements检索内容为空需要给空列表
* 反思的默认部分检索替换为partial
* 反思的默认部分检索替换为partial
* 反思的默认部分检索替换为partial
2026-01-12 18:46:07 +08:00
lixinyue11
5b05009123
修改BUG,读取接口的end_user_id获取不准确修复,statements检索内容为空需要给空列表 ( #75 )
2026-01-12 17:40:49 +08:00
Mark
6dbc411adb
Merge branch 'develop' of github.com:SuanmoSuanyangTechnology/MemoryBear into develop
2026-01-12 17:20:49 +08:00
Mark
63f965fafe
[fix] error with tools ,agent no response
2026-01-12 17:20:39 +08:00
谢俊男
a10e07bd60
feat(draft run): the judgment tool list is a list or an object
2026-01-12 16:58:38 +08:00
谢俊男
b00049e94e
feat(home page and apps):
...
1. Add a version introduction to the homepage;
2. Query the app list. When the 'ids' parameter is provided, retrieve the specified applications by splitting them with commas, without pagination
2026-01-12 16:22:34 +08:00
Mark
f2390412d2
[fix] Pydantic save json error
2026-01-12 15:59:10 +08:00
lixinyue11
eb7374cedc
Fix/develop memory deail ( #71 )
...
* 新增记忆空间详情
* 新增记忆空间详情
* 新增记忆关联的数量
* 修改记忆时间线
* 修改记忆时间线
* 修改记忆时间线
* Parameterize elementId in Cypher query
* 关系演化,互动频率优化
* 关系演化,互动频率优化
* 关系演化,互动频率优化
* 关系演化,互动频率优化
* 关系演化,互动频率优化
* 关系演化,互动频率优化
* 修改日期
* 修改日期
* 修改日期
* 修改日期
* 修改日期
* 修改日期
* 修改日期
* 输出删除多嵌套的data
---------
Co-authored-by: Ke Sun <33739460+keeees@users.noreply.github.com >
2026-01-12 13:55:21 +08:00
lixinyue11
f6ca6a547f
Fix/develop memory deail ( #69 )
...
* 新增记忆空间详情
* 新增记忆空间详情
* 新增记忆关联的数量
* 修改记忆时间线
* 修改记忆时间线
* 修改记忆时间线
* Parameterize elementId in Cypher query
* 关系演化,互动频率优化
* 关系演化,互动频率优化
* 关系演化,互动频率优化
* 关系演化,互动频率优化
* 关系演化,互动频率优化
* 关系演化,互动频率优化
---------
Co-authored-by: Ke Sun <33739460+keeees@users.noreply.github.com >
2026-01-12 12:28:17 +08:00
乐力齐
9722601bae
Feature/episodic memory ( #70 )
...
* [feature]episodic memory
* [feature]episodic memory
* [changes]AI review and modify code
* [feature]Explicit memory
* [feature]Explicit memory
2026-01-12 12:27:33 +08:00
Eternity
2a12be310d
Feature/memory work ( #68 )
...
* feat(memory): add conversation title to conversation list response for frontend display
* feat(memory): optimize conversation retrieval, enable working memory to return conversation question summaries
* fix(memory): fix conversation re-generation logic
* style(desc): improve description of get_conversation function
2026-01-12 12:16:04 +08:00
乐力齐
539821454a
Feature/episodic memory ( #64 )
...
* [feature]episodic memory
* [feature]episodic memory
* [changes]AI review and modify code
2026-01-10 16:35:32 +08:00
lixinyue11
7d28717030
Fix/develop memory deail ( #63 )
...
* 新增记忆空间详情
* 新增记忆空间详情
* 新增记忆关联的数量
* 修改记忆时间线
* 修改记忆时间线
* 修改记忆时间线
* Parameterize elementId in Cypher query
---------
Co-authored-by: Ke Sun <33739460+keeees@users.noreply.github.com >
2026-01-10 12:37:11 +08:00
Eternity
c5dd09cf50
Feature/memory work ( #61 )
...
* refactor(conversation): separate service and repository layers for conversation module
- Split ConversationService and repository/UnitOfWork layers
- Service layer now only handles business logic and orchestration
- Repository layer handles all direct database operations
- UnitOfWork encapsulates transactional operations for messages
- Ensured all public methods have clear English docstrings with arguments, return values, and exceptions
* feat(memory): implement work memory endpoints and services
- Added API routes for conversation count, conversation list, messages, and detail.
- Integrated ConversationService for database queries and LLM-based summary generation.
* feat(memory): implement work memory endpoints and services
- Added API routes for conversation count, conversation list, messages, and detail.
- Integrated ConversationService for database queries and LLM-based summary generation.
* feat(workflow): fix issues causing workflow failures
if-else None value error
knowledge empty list rerank
end node output none node value
assigner input none value
* feat(memory): convert memory file creation time to timestamp and include title and first-line fields in file type
* fix(memory): fix serialization output and default value issues
* fix(workflow): fix issue with hybrid search logic in knowledge retrieval node
2026-01-08 18:48:29 +08:00
lixinyue11
009ceefa30
新增记忆空间详情 ( #58 )
...
* 新增记忆空间详情
* 新增记忆空间详情
2026-01-08 17:51:49 +08:00
Ke Sun
7167c2002f
feat(implicit memory): upgrade pydantic v2 compatibility and confidence level handling
...
- Replace deprecated `.dict()` with `.model_dump(mode='json')` for pydantic v2 compatibility
- Convert confidence level from enum-based strings to numerical values (0-100 scale)
- Add confidence level mapping in controller (high: 85, medium: 50, low: 20)
- Update dimension analyzer to handle both string and numeric confidence inputs
- Refactor habit analyzer confidence level validation logic
- Remove ConfidenceLevel enum import and replace with integer-based approach
- Update memory config validators for numerical confidence level support
- Ensure all implicit memory schemas use model_dump for serialization
- Improve type consistency across memory analytics modules
2026-01-08 17:50:01 +08:00
乐力齐
a4af0f7432
Feature/actr forget ( #55 )
...
* [changes]Request to remove 'config_id' has been received.
* [add]Add the access history record table
* [changes]Request to remove 'config_id' has been received.
* [add]Add the access history record table
* [add]Obtain the record of the forgetting trend
* [changes]Based on the AI's suggestion, make the necessary modifications.
2026-01-08 15:15:13 +08:00
谢俊男
4ac010eda7
feat(agent tool): mcp and custom tool repair
2026-01-08 14:00:28 +08:00
Mark
2360ef64de
Merge branch 'develop' of github.com:SuanmoSuanyangTechnology/MemoryBear into develop
2026-01-07 19:35:39 +08:00
Mark
e6a1643bea
[modfiy] default_model_config_id miss error
2026-01-07 19:35:29 +08:00
谢俊男
25ce86ae93
feat(agent tool): mcp tool repair
2026-01-07 18:59:28 +08:00
Mark
99b4a17f43
[fix] update config
2026-01-07 18:35:18 +08:00
Mark
621bddd270
Merge branch 'develop' of github.com:SuanmoSuanyangTechnology/MemoryBear into develop
2026-01-07 18:19:27 +08:00
Mark
28eeb0c6f7
[fix] Collaboration Mode default_model_config_id error
2026-01-07 18:19:05 +08:00
Ke Sun
b3f8de3062
Feature/behavior analysis ( #53 )
...
* init behavior analysis
* init behavior analysis
* feat(implicit-memory): add implicit memory analytics system
2026-01-07 18:14:25 +08:00
Mark
04d79ac70f
Merge branch 'develop' of github.com:SuanmoSuanyangTechnology/MemoryBear into develop
2026-01-07 17:49:45 +08:00
Mark
fc56e1b624
[modify] multi agent orchestrator
2026-01-07 17:48:17 +08:00
lixinyue11
bcb3d587a1
dev新增短期记忆功能 ( #47 )
...
* dev新增短期记忆功能
* dev新增短期记忆功能
* dev新增短期记忆功能
* dev新增短期记忆功能
* dev新增短期记忆功能
* dev新增短期记忆功能
* dev新增短期记忆功能
2026-01-07 16:36:11 +08:00
Eternity
c52b360068
Feature/memory perceptual ( #48 )
...
* perf(workflow): pass JSON data to HTTP node as a string
* perf(prompt_opt): simplify log output
* feat(memory): add perceptual memory page API and related database schema
* perf(log): clean up API exception log output
* perf(memory): simplify perceptual memory timeline response by removing metadata
2026-01-07 16:00:22 +08:00
Mark
cd76ccadc5
[modify] handoffs test
2026-01-07 15:51:12 +08:00
Mark
ba2220d7c8
[add ] handoffs service and test
2026-01-07 14:58:23 +08:00
谢俊男
18f0b86ce2
feat(agent tool): agent tools change the parameter passing to a list
2026-01-07 14:08:42 +08:00
乐力齐
1083698a1f
[fix]Remove the LLM ( #45 )
2026-01-07 13:57:47 +08:00
谢俊男
26947d85ae
feat(agent tool): agent tool bug fix
2026-01-06 20:05:18 +08:00
谢俊男
eb51e04a18
Merge branch 'refs/heads/develop' into feature/20260105_xjn
...
# Conflicts:
# api/app/services/app_chat_service.py
2026-01-06 19:46:36 +08:00
乐力齐
3183f39535
Fix/Restore user information archive and one-sentence summary ( #37 )
...
* [fix]fix memory insights
* [fix]fix memory insights
* [fix]Based on the correction of the code by sourcery-ai
* [fix]Restore user information archive and one-sentence summary
2026-01-06 18:03:28 +08:00
Mark
6783375a14
[fix] model_parameters
2026-01-06 17:55:42 +08:00
Mark
a940717ed0
[add] publish and share run add workflow type app
2026-01-06 17:11:52 +08:00
谢俊男
492401f9b7
feat(agent tool): add agent tool plugin
2026-01-06 15:25:25 +08:00
Mark
190155f438
Merge branch 'develop' of github.com:SuanmoSuanyangTechnology/MemoryBear into develop
2026-01-06 14:44:13 +08:00
Mark
f59f508c4d
[fix] public share agent run
2026-01-06 14:43:23 +08:00
乐力齐
a0f19ace92
Fix/memory insights ( #30 )
...
* [fix]fix memory insights
* [fix]fix memory insights
* [fix]Based on the correction of the code by sourcery-ai
2026-01-06 14:05:15 +08:00
谢俊男
962b74a68a
fix(workflow node): Workflow nodes and question classifier nodes - bug fixes
2026-01-06 12:09:55 +08:00
Mark
2fadf88a93
Merge pull request #25 from SuanmoSuanyangTechnology/fix/workflow
...
Fix/workflow
2026-01-06 12:01:42 +08:00
Mark
ebdf4e4c5e
[fix] converfsation message duplicate entry problem
2026-01-05 19:03:28 +08:00
mengyonghao
05ec76f940
perf(prompt_opt): optimize streaming output structure and add variable parsing
2026-01-05 17:31:28 +08:00
Eternity
78207aca34
feat(workflow): add memory read and write node ( #24 )
2026-01-05 15:57:04 +08:00
谢俊男
c8b6e22143
feat(home page): optimize the statistical interface
2026-01-05 14:38:36 +08:00
乐力齐
1fc81d1347
Merge #105 into develop from feature/user-summary
...
[feature]用户记忆内容扩展
* feature/user-summary: (11 commits squashed)
- [ADD]Support graph search
- Merge #82 into develop from feature/20251219_myh
fix: correct function naming for memory retrieval
* feature/20251219_myh: (2 commits squashed)
- perf(workflow): adjust default template to be compatible with frontend format
- fix: correct function naming for memory retrieval
Signed-off-by: Eternity <1533512157@qq.com >
Reviewed-by: zhuwenhui5566@163.com <zhuwenhui5566@163.com >
Reviewed-by: aliyun6762716068 <accounts_68cb7c6b61f5dcc4200d6251@mail.teambition.com >
Merged-by: aliyun6762716068 <accounts_68cb7c6b61f5dcc4200d6251@mail.teambition.com >
CR-link: https://codeup.aliyun.com/redbearai/python/redbear-mem-open/change/82
- [fix]parsed excel document error:float division by zero
- [fix]parsed excel document error:float division by zero
- [fix]parsed excel document error:float division by zero
- [fix]parsed excel document error:float division by zero
- [changes]1.Fix the Neo4j alert;2.Separate the functions of "insight" and "summary"
- [feature]Develop user summary
- [feature]Developing Memory Insights
- [changes]Modify the data types and processing procedures of the configuration parameters
- [fix]fix
Signed-off-by: 乐力齐 <accounts_690c7b0af9007d7e338af636@mail.teambition.com >
Reviewed-by: aliyun6762716068 <accounts_68cb7c6b61f5dcc4200d6251@mail.teambition.com >
Merged-by: aliyun6762716068 <accounts_68cb7c6b61f5dcc4200d6251@mail.teambition.com >
CR-link: https://codeup.aliyun.com/redbearai/python/redbear-mem-open/change/105
2026-01-05 04:34:12 +00:00