Timebomb2018
10f1089198
feat(workflow): refactor iteration runtime to support independent subgraph per task
...
feat(app): support file metadata in chat messages and DSL app overwrite
- Extended chat message file objects with `name`, `size`, and `file_type` fields across app_chat_service and workflow_service
- Added ability to overwrite existing app configurations via DSL import in app_dsl_service, including type validation and config update logic for AgentConfig, MultiAgentConfig, and WorkflowConfig
2026-04-13 18:38:12 +08:00
zhaoying
095f4e3001
feat(web): app import and Overwrite
2026-04-13 18:33:45 +08:00
lanceyq
ef8c7093b5
refactor(memory): use MemorySummary node count for implicit memory metrics
...
- Replace Statement-based implicit memory count (count/3) with actual
MemorySummary node count filtered by DERIVED_FROM_STATEMENT relationship
- Add minimum threshold of 5 MemorySummary nodes before reporting data
- Add _build_empty_profile() to return structured empty profile when
insufficient data exists, skipping unnecessary LLM calls
2026-04-13 18:32:43 +08:00
yingzhao
05ea372776
Merge pull request #871 from SuanmoSuanyangTechnology/fix/v0.3.0_zy
...
fix(web): third variable
2026-04-13 15:46:53 +08:00
zhaoying
2b067ce08a
fix(web): third variable
2026-04-13 15:35:45 +08:00
山程漫悟
b63cff2993
Merge pull request #870 from SuanmoSuanyangTechnology/fix/Timebomb_030
...
fix(user)
2026-04-13 14:44:40 +08:00
Timebomb2018
5bb9ce9018
fix(user): add user retrieval regardless of active status and update DSL config enrichment
...
Added `get_user_by_id_regardless_active` in user repository to support activation/deactivation workflows, updated `user_service` to use it, and refactored `_enrich_release_config` in `app_dsl_service` to accept `default_model_config_id` as a parameter instead of reading from config dict.
2026-04-13 14:40:57 +08:00
yingzhao
aa581a9083
Merge pull request #869 from SuanmoSuanyangTechnology/fix/v0.3.0_zy
...
Fix/v0.3.0 zy
2026-04-13 14:05:33 +08:00
zhaoying
ac51ccaf1f
fix(web): ui fix
2026-04-13 14:04:31 +08:00
Eternity
dca3173ed9
refactor(memory): restructure memory search architecture
...
- Replace storage_services/search with new read_services/memory_search structure
- Implement content_search and perceptual_search strategies
- Add query_preprocessor for search optimization
- Create memory_service as unified interface
- Update celery_app and graph_search for new architecture
- Add enums for memory operations
- Implement base_pipeline and memory_read pipeline patterns
2026-04-13 14:03:47 +08:00
Ke Sun
5eaedaad77
Merge pull request #862 from SuanmoSuanyangTechnology/feat/metadata-show
...
refactor(memory): flatten meta_data fields in update_end_user_info re…
2026-04-13 13:54:41 +08:00
Ke Sun
bd955569b3
Merge pull request #868 from SuanmoSuanyangTechnology/fix/unique-parameter
...
refactor(neo4j): rename execute_query parameter from query to cypher
2026-04-13 13:54:25 +08:00
lanceyq
7a2a941ac4
refactor(neo4j): rename execute_query parameter from query to cypher
...
Improves readability by making the parameter name explicitly reflect
that it expects a Cypher query string rather than a generic query.
2026-04-13 13:47:59 +08:00
Mark
19fa8314e4
Merge branch 'develop' of github.com:SuanmoSuanyangTechnology/MemoryBear into develop
...
* 'develop' of github.com:SuanmoSuanyangTechnology/MemoryBear:
feat(web): user profile info
2026-04-13 13:46:33 +08:00
Mark
cba24e58db
Merge branch 'feature/rag2' into develop
...
* feature/rag2:
[modify] parse document workflow, add graph queue hand build graph
[modify] mineru
[modify] 优化tasks ,拆分graphirag 队列
# Conflicts:
# api/app/tasks.py
2026-04-13 13:46:19 +08:00
zhaoying
62355186ef
fix(web): echarts grid
2026-04-13 13:38:10 +08:00
yingzhao
82faedc972
Merge pull request #867 from SuanmoSuanyangTechnology/feature/memory_zy
...
feat(web): user profile info
2026-04-13 12:25:17 +08:00
yingzhao
11ea486f82
Merge pull request #866 from SuanmoSuanyangTechnology/fix/v0.3.0_zy
...
Fix/v0.3.0 zy
2026-04-13 12:20:06 +08:00
zhaoying
efdee32f85
fix(web): update chat variable defaultValue validate rule
2026-04-13 12:16:32 +08:00
zhaoying
988d101e93
fix(web): tool checklist
2026-04-13 12:12:49 +08:00
yingzhao
418f9f4dba
Merge pull request #865 from SuanmoSuanyangTechnology/fix/v0.3.0_zy
...
Fix/v0.3.0 zy
2026-04-13 12:02:58 +08:00
zhaoying
520ee7c132
fix(web): sub node connected
2026-04-13 12:01:37 +08:00
wxy
72be9f75f9
feat: Add quota check decorator and implement tenant-level API rate limiting
...
- Add quota check decorator module quota_stub.py, providing community edition stub implementation
- Add quota check decorators to multiple controllers
- Implement tenant-level API call rate limiting
- Remove redundant plan fields from tenant_model.py
- Optimize user permission check logic with added error handling
2026-04-13 11:58:14 +08:00
zhaoying
2b52b32b96
fix(web): variable ui update
2026-04-13 11:36:14 +08:00
Mark
a96f20ee05
[modify] parse document workflow, add graph queue hand build graph
2026-04-13 10:40:58 +08:00
yingzhao
b8acc0a32f
Merge pull request #864 from SuanmoSuanyangTechnology/feature/file_variable_zy
...
fix(web): i18n update
2026-04-13 10:24:17 +08:00
zhaoying
e1cf3bb3d2
fix(web): i18n update
2026-04-13 10:21:35 +08:00
yingzhao
6f66c9727f
Merge pull request #863 from SuanmoSuanyangTechnology/feature/file_variable_zy
...
fix(web): stream loading
2026-04-10 18:57:43 +08:00
zhaoying
3beca641e1
fix(web): stream loading
2026-04-10 18:56:31 +08:00
Ke Sun
b8507a1df6
Merge pull request #843 from SuanmoSuanyangTechnology/feature/openclaw_lm
...
Feature/openclaw lm
2026-04-10 18:54:09 +08:00
miao
0f28d54c43
fix(tools): add get_required_config_parameters to OpenClawTool
...
Without this method, the tool status would show as available even when
server_url and api_key are not configured.
2026-04-10 18:47:31 +08:00
lanceyq
0afc38e7ef
refactor(memory): flatten meta_data fields in update_end_user_info response
...
Align update response with get_end_user_info by extracting profile,
knowledge_tags, and behavioral_hints to top-level keys instead of
returning raw meta_data dict.
2026-04-10 18:45:35 +08:00
zhaoying
07fd85c342
feat(web): user profile info
2026-04-10 18:41:20 +08:00
山程漫悟
4c2a1e6d1d
Merge pull request #861 from SuanmoSuanyangTechnology/feature/agent-tool_xjn
...
feat(workflow)
2026-04-10 18:39:48 +08:00
Timebomb2018
7cfb6ace22
Merge branch 'refs/heads/develop' into feature/agent-tool_xjn
2026-04-10 18:33:39 +08:00
山程漫悟
91cc20d589
Merge pull request #857 from wanxunyang/feature/switch-app-version-for-shared-api-key-apps
...
feat: add versioned app chat API and fix release isolation bug
2026-04-10 18:33:03 +08:00
Timebomb2018
f01ca51896
Merge branch 'refs/heads/develop' into feature/agent-tool_xjn
2026-04-10 18:30:46 +08:00
Timebomb2018
f4a63f7d55
feat(workflow): support Dify features conversion and file variable migration
2026-04-10 18:30:12 +08:00
Ke Sun
0019f3acfd
Merge pull request #860 from SuanmoSuanyangTechnology/hotfix/v0.2.10
...
Hotfix/v0.2.10
2026-04-10 18:29:38 +08:00
Ke Sun
3fe90a5e13
Merge pull request #859 from SuanmoSuanyangTechnology/hotfix/v0.2.10
...
Hotfix/v0.2.10
2026-04-10 18:29:06 +08:00
yingzhao
bc14c94407
Merge pull request #858 from SuanmoSuanyangTechnology/feature/file_variable_zy
...
Feature/file variable zy
2026-04-10 18:16:44 +08:00
zhaoying
a21dad70ed
feat(web): workflow publish add check list validate
2026-04-10 18:13:58 +08:00
zhaoying
807a4e715d
feat(web): app api add body parameter example
2026-04-10 18:11:09 +08:00
Ke Sun
58d18b476c
Merge pull request #851 from SuanmoSuanyangTechnology/feat/extract-metadata
...
Feat/extract metadata
2026-04-10 18:11:04 +08:00
Ke Sun
5e5927a0b9
Merge pull request #852 from SuanmoSuanyangTechnology/fix/rag-num
...
fix:Remove "total"
2026-04-10 18:06:50 +08:00
wxy
7869121382
feat: add versioned app chat API and fix release isolation bug
2026-04-10 17:53:24 +08:00
zhaoying
7c0fb624d9
feat(web): workflow variable type
2026-04-10 17:34:38 +08:00
wxy
af83980f99
feat: add versioned app chat API and fix release isolation bug
2026-04-10 17:22:11 +08:00
山程漫悟
cf0d11208c
Merge pull request #855 from wanxunyang/feature/switch-app-version-for-shared-api-key-apps
...
Feature/switch app version for shared api key apps
2026-04-10 16:36:06 +08:00
zhaoying
87d1630230
fix(web): hidden rag memory total
2026-04-10 16:33:27 +08:00