Timebomb2018
7b99a32a1e
fix(app):
...
1.The end users are still bound to the app.
2. Multi-modal file support includes xlsx, csv, and json.
3. The file routing protocol is consistent with the page routing.
2026-03-18 10:46:55 +08:00
Timebomb2018
ea391dc44e
feat(app):
...
1. Add new functional features to the agent;
2. Enhance the voice output;
3. Modify the end_user binding;
4. Delete and modify the tools.
2026-03-16 18:00:09 +08:00
lanceyq
71d9ae15a1
[changes] Remove the non-existent "storage_type"
2026-03-12 13:53:47 +08:00
lanceyq
e2f5fa87b1
[add] Add cache to RAG storage
2026-03-10 11:41:09 +08:00
Ke Sun
48f95e0ea4
refactor(memory): simplify config retrieval and remove redundant functions
...
- Remove get_memory_config_id function from end_user_repository.py as it's no longer needed
- Remove get_end_user_memory_config_id function from memory_agent_service.py to reduce duplication
- Simplify get_end_user_connected_config to use MemoryConfigService.get_config_with_fallback
- Update get_config_with_fallback signature to accept memory_config_id directly instead of end_user_id
- Remove unnecessary AppRelease query and config parsing logic from get_end_user_connected_config
- Streamline memory config retrieval flow to use service layer abstraction
- Improves code maintainability by centralizing config fallback logic in MemoryConfigService
2026-02-02 14:38:17 +08:00
Ke Sun
42b59a644d
feat(memory): add protected memory config deletion with end-user safeguards
...
- Add force parameter to delete_config endpoint for controlled deletion of in-use configs
- Implement MemoryConfigService.delete_config with protection against deleting default configs
- Add validation to prevent deletion of configs with connected end-users unless force=True
- Reorganize controller imports to remove duplicates and improve maintainability
- Clean up unused database connection management code from memory_storage_controller
- Add detailed docstring to delete_config endpoint explaining protection mechanisms
- Update error handling with specific BizCode.RESOURCE_IN_USE for configs in active use
- Add comprehensive logging for deletion attempts, warnings, and affected users
- Refactor ConfigParamsDelete schema usage to use MemoryConfigService directly
- Improve API response structure with affected_users count and force_required flag
2026-01-29 12:05:50 +08:00
乐力齐
b6e6dbf27f
Fix/memory interface ( #169 )
...
* [changes]《Modify the interface》
1.Remove the "/search/entity_graph" interface
2.Reconstruct the "/updated_end_user/profile" interface
3.Remove the "Update Username" interface
4.Fix the batch query of user association memory configuration
* [changes]《Modify the interface》
1.Remove the "/search/entity_graph" interface
2.Reconstruct the "/updated_end_user/profile" interface
3.Remove the "Update Username" interface
4.Fix the batch query of user association memory configuration
* [fix]Fix the error response type
2026-01-21 18:20:28 +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
乐力齐
42e569b8e5
Merge #31 into develop from memory-summary
...
[feature]开发用户记忆详情的接口
* memory-summary: (69 commits squashed)
- [feature]Memory Insights and User Summary Cache Storage Ingestion
- [featrue]Develop a memory classification interface
- [feature]Memory Insights and User Summary Cache Storage Ingestion
- [featrue]Develop a memory classification interface
- Merge branch 'memory-summary' of codeup.aliyun.com:redbearai/python/redbear-mem-open into memory-summary
- [feature]Develop the relationship graph interface
- [feature]Memory Insights and User Summary Cache Storage Ingestion
- [featrue]Develop a memory classification interface
- [feature]Memory Insights and User Summary Cache Storage Ingestion
- [featrue]Develop a memory classification interface
- [feature]Develop the relationship graph interface
- Merge branch 'memory-summary' of codeup.aliyun.com:redbearai/python/redbear-mem-open into memory-summary
- [feature]Develop the end_user/profile interface
- [feature]Memory Insights and User Summary Cache Storage Ingestion
- [feature]Memory Insights and User Summary Cache Storage Ingestion
- [featrue]Develop a memory classification interface
- [feature]Develop the relationship graph interface
- [feature]Develop the end_user/profile interface
- Merge branch 'memory-summary' of codeup.aliyun.com:redbearai/python/redbear-mem-open into memory-summary
- [updated]Base change operation
- [refactor]1.Convert timestamp;2.Remove unnecessary code
- [feature]Memory Insights and User Summary Cache Storage Ingestion
- [featrue]Develop a memory classification interface
- [feature]Memory Insights and User Summary Cache Storage Ingestion
- [featrue]Develop a memory classification interface
- [feature]Develop the relationship graph interface
- [feature]Memory Insights and User Summary Cache Storage Ingestion
- [feature]Memory Insights and User Summary Cache Storage Ingestion
- [featrue]Develop a memory classification interface
- [feature]Develop the relationship graph interface
- [feature]Develop the end_user/profile interface
- [feature]Memory Insights and User Summary Cache Storage Ingestion
- [feature]Develop the relationship graph interface
- [feature]Develop the end_user/profile interface
- [updated]Base change operation
- [refactor]1.Convert timestamp;2.Remove unnecessary code
- Merge branch 'memory-summary' of codeup.aliyun.com:redbearai/python/redbear-mem-open into memory-summary
- [check]check_code.py checks the quality of the code
- [fix]Fix insecure database connections
- [refactor]refactor memory_storage_controller and memory_storage_service
- [add]The /total_memory_count interface returns the "name" field.
- [feature]Memory Insights and User Summary Cache Storage Ingestion
- [featrue]Develop a memory classification interface
- [feature]Memory Insights and User Summary Cache Storage Ingestion
- [featrue]Develop a memory classification interface
- [feature]Develop the relationship graph interface
- [feature]Memory Insights and User Summary Cache Storage Ingestion
- [feature]Memory Insights and User Summary Cache Storage Ingestion
- [featrue]Develop a memory classification interface
- [feature]Develop the relationship graph interface
- [feature]Develop the end_user/profile interface
- [feature]Memory Insights and User Summary Cache Storage Ingestion
- [feature]Develop the relationship graph interface
- [feature]Develop the end_user/profile interface
- [updated]Base change operation
- [refactor]1.Convert timestamp;2.Remove unnecessary code
- [feature]Memory Insights and User Summary Cache Storage Ingestion
- [featrue]Develop a memory classification interface
- [feature]Develop the relationship graph interface
- [feature]Develop the end_user/profile interface
- [updated]Base change operation
- [refactor]1.Convert timestamp;2.Remove unnecessary code
- [check]check_code.py checks the quality of the code
- [fix]Fix insecure database connections
- [refactor]refactor memory_storage_controller and memory_storage_service
- [add]The /total_memory_count interface returns the "name" field.
- Merge branch 'memory-summary' of codeup.aliyun.com:redbearai/python/redbear-mem-open into memory-summary
- [refactor]Reconstruct the user's memory location
- add uv.lock
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/31
2025-12-23 08:05:06 +00:00
Mark
a4e276ab27
[MODIFY] Code optimization
2025-12-15 14:09:43 +08:00
Ke Sun
c1adc62ec6
feat: Add base project structure with API and web components
2025-12-02 20:28:01 +08:00