Ke Sun
533000030f
Revert "fix(memory,task): add Redis fair lock for ordered memory writes"
2026-03-30 17:16:14 +08:00
Eternity
e9ad13504a
fix(memory,task): add Redis fair lock for ordered memory writes
2026-03-30 16:06:23 +08:00
Ke Sun
a5bce221bd
refactor(memory-api): migrate end user creation to authenticated API endpoint
...
- Remove unauthenticated end_user_controller and its router registration
- Move end user creation logic to authenticated memory_api_controller endpoint
- Add create_end_user method to MemoryAPIService with workspace authorization
- Fix retrieve_nodes import in read_graph to use correct function reference
- Consolidate end user management under authenticated memory API with API key scoping
2026-03-26 20:12:11 +08:00
lanceyq
a874cc70a4
[changes] Add the content for client initialization failure alarm
2026-03-26 18:18:23 +08:00
lanceyq
2319432182
[changes] Set up Celery tasks to perform clustering
2026-03-26 18:18:23 +08:00
Ke Sun
7556468c6e
Merge pull request #686 from SuanmoSuanyangTechnology/feature/user-alias
...
Feature/user alias
2026-03-26 17:34:00 +08:00
lanceyq
863be50aaf
[changes] Spatial verification, retrieval synchronization
2026-03-26 15:03:33 +08:00
Eternity
4d4a780ab7
style(memory): Pref an anomaly in the message null check logic.
2026-03-26 12:05:53 +08:00
lanceyq
f92eb9f45a
[changes] Remove the unnecessary prompts
2026-03-25 19:23:31 +08:00
Mark
a136d44e27
Merge pull request #682 from SuanmoSuanyangTechnology/pref/workflow-engine
...
pref(workflow): optimize workflow execution performance and reduce logging noise
2026-03-25 18:59:27 +08:00
lanceyq
38c6c7f053
[changes] Simultaneously create the "end_user_info" data to ensure that the interface modification takes effect immediately.
2026-03-25 18:47:30 +08:00
lanceyq
c4461c4917
【add】User alias extraction and retrieval
2026-03-25 18:47:29 +08:00
Eternity
85daf576e9
perf(workflow): Optimize downstream node activation method to reduce performance overhead
2026-03-25 17:19:56 +08:00
Timebomb2018
def7367e33
Merge branch 'refs/heads/feature/agent-tool_xjn' into feature/20260105_xjn
2026-03-25 11:48:42 +08:00
Timebomb2018
54cff5861a
feat(model): add volcano model
2026-03-25 11:45:49 +08:00
Eternity
89d188fbf3
Merge branch 'develop' into feature/multimodel_memory
...
# Conflicts:
# api/app/core/memory/storage_services/extraction_engine/knowledge_extraction/embedding_generation.py
# api/app/repositories/neo4j/add_nodes.py
# api/app/repositories/neo4j/cypher_queries.py
# api/app/repositories/neo4j/graph_saver.py
# api/app/services/memory_agent_service.py
# api/app/services/multimodal_service.py
2026-03-24 14:15:18 +08:00
Eternity
6bba574ca6
feat(memory, model): update multi-modal memory write and model list API
...
- Adjust multi-modal memory write behavior for text and visual data
- Mask API keys in model list response to prevent exposure
- Add capability-based filtering to the model list API
2026-03-24 13:54:15 +08:00
lanceyq
f86448f4bf
【change】 Restore chat mode 1
2026-03-23 17:39:17 +08:00
lanceyq
48e2e613bb
【change】Restore chat mode
2026-03-23 17:34:54 +08:00
lanceyq
31b8a3764e
【change】 1.Standardize log specifications;2.Cluster settings trigger explicitly
2026-03-23 16:38:47 +08:00
Eternity
2ff81ba101
feat(memory): support perception-aware memory writing in workflow and Neo4j nodes
2026-03-23 16:33:25 +08:00
Ke Sun
37bc4beab4
Merge branch 'release/v0.2.8' into develop
2026-03-23 10:24:17 +08:00
Eternity
c17a2dad2d
style(memory): Some code style optimizations
2026-03-20 21:05:22 +08:00
Ke Sun
e8ae46b286
feat(memory-api): add end user management and enhance memory API endpoints
...
- Add end_user_controller with unauthenticated endpoint for creating end users
- Implement get_or_create_end_user logic to handle duplicate end users by other_id
- Register end_user_controller router in main controller initialization
- Add list_memory_configs endpoint to retrieve all workspace memory configurations
- Update MemoryWriteRequest and MemoryReadRequest to make config_id required field
- Refactor memory API endpoints to parse request body directly instead of using Body parameter
- Add CreateEndUserRequest and CreateEndUserResponse schemas for end user creation
- Add ListConfigsResponse schema for configs listing endpoint
- Remove unused config_id and llm_model_id parameters from Neo4j write operation
- Update .gitignore to exclude redbear-mem-metrics and pitch-deck directories
2026-03-20 21:04:41 +08:00
Ke Sun
78316de411
Merge pull request #660 from SuanmoSuanyangTechnology/fix/remove-redundancies
...
[changes] Remove the unused config_id
2026-03-20 20:50:57 +08:00
lanceyq
e3795fe1ed
[changes] Remove the unused config_id
2026-03-20 20:43:29 +08:00
lanceyq
72a2f2a7e8
[add] Introduce examples and triples to enrich the community summaries
2026-03-20 20:19:44 +08:00
lanceyq
b4615bacdc
[changes] Modify the execution conditions of the task
2026-03-19 20:17:43 +08:00
lanceyq
f644c84fbb
[changes]Community node attribute check
2026-03-19 19:24:37 +08:00
lanceyq
2e50e30071
[changes] Modify the index and complete the range
2026-03-19 12:49:36 +08:00
lanceyq
c2fc4ab4ff
[changes] Remove regular logs and apply strict rules.
2026-03-19 12:26:16 +08:00
lanceyq
d12ad213e0
[changes] Optimize the semantic pruning judgment rules
2026-03-19 11:49:59 +08:00
lanceyq
9d9250954b
[add] Add the completion status of knowledge extraction to the stream output.
2026-03-18 17:32:46 +08:00
Ke Sun
e8c3744f5e
Merge pull request #586 from SuanmoSuanyangTechnology/feature/recall-content
...
Feature/recall content
2026-03-17 19:20:47 +08:00
lanceyq
a3ccd41288
[changes] Remove redundant code
2026-03-17 17:30:02 +08:00
lanceyq
e74a74c3fb
[changes] Extract the unified auxiliary function; downgrade the log; initialize the variables
2026-03-17 17:28:28 +08:00
Ke Sun
ede8a11584
Merge pull request #573 from SuanmoSuanyangTechnology/feature/node-aggregation
...
Feature/node aggregation
2026-03-17 15:55:02 +08:00
lanceyq
dacfb360f6
[add] The application layer introduces the clustering community-retrieval module
2026-03-17 14:56:11 +08:00
lanceyq
56adca9f22
[changes] Batch mode for metadata creation and unified management of indexes
2026-03-16 23:06:41 +08:00
lanceyq
19d149c129
[add] Remove redundant logs
2026-03-16 14:55:25 +08:00
lixinyue
396493ad2b
fix/retrieve
2026-03-16 14:28:42 +08:00
lanceyq
f32d92b9d0
[Changes]
2026-03-16 14:05:12 +08:00
lanceyq
6d79db8ba3
Merge branch 'feature/node-aggregation' of github.com:SuanmoSuanyangTechnology/MemoryBear into feature/node-aggregation
2026-03-16 13:44:14 +08:00
lanceyq
f9fb480cc3
[changes] Community Clustering Retrieval Module
2026-03-16 13:38:38 +08:00
lanceyq
1efa8798bf
Merge branch 'feature/node-aggregation' of github.com:SuanmoSuanyangTechnology/MemoryBear into feature/node-aggregation
2026-03-16 13:11:12 +08:00
lanceyq
c244e9834f
[changes] Community Clustering Retrieval Module
2026-03-16 12:30:00 +08:00
lanceyq
5141a91041
[changes]
2026-03-13 15:52:38 +08:00
lanceyq
668539e737
[add] Selective merge submission
2026-03-13 15:47:53 +08:00
lanceyq
6d8b1aede4
[add] Create the attribute values of the community nodes
2026-03-13 15:47:05 +08:00
lanceyq
744ba31ba6
[changes] Initial stage of community integration
2026-03-13 15:47:05 +08:00