Ke Sun
feae2f2e1e
Merge pull request #1033 from SuanmoSuanyangTechnology/release/v0.3.2
...
Release/v0.3.2
v0.3.2
2026-04-30 11:12:12 +08:00
Mark
415234d4c8
Merge pull request #1032 from SuanmoSuanyangTechnology/fix/sandbox
...
feat(core): add configurable SANDBOX_URL for code node sandbox requests
2026-04-29 20:26:55 +08:00
Eternity
e38a60e107
feat(core): add configurable SANDBOX_URL for code node sandbox requests
2026-04-29 20:24:10 +08:00
yingzhao
86eb08c73f
Merge pull request #1027 from SuanmoSuanyangTechnology/fix/release0.3.2_zy
...
fix(web): node executionStatus update remove silent
2026-04-29 12:26:26 +08:00
zhaoying
53f1b0e586
fix(web): node executionStatus update remove silent
2026-04-29 12:24:34 +08:00
yingzhao
49cc47a79a
Merge pull request #1026 from SuanmoSuanyangTechnology/fix/release0.3.2_zy
...
fix(web): ontology tag
2026-04-29 12:17:40 +08:00
zhaoying
1817f52edf
fix(web): ontology tag
2026-04-29 11:55:43 +08:00
山程漫悟
40633d72c3
Merge pull request #1024 from SuanmoSuanyangTechnology/fix/Timebomb_032
...
fix(workspace)
2026-04-28 18:37:50 +08:00
Timebomb2018
6f10296969
fix(workspace): deactivate user when removed from last active workspace
2026-04-28 18:34:06 +08:00
yingzhao
89228825cf
Merge pull request #1023 from SuanmoSuanyangTechnology/fix/v0.3.2_zy
...
fix(web): workflow redo/undo
2026-04-28 17:41:45 +08:00
zhaoying
cab4deb2ff
fix(web): workflow redo/undo
2026-04-28 17:37:59 +08:00
Ke Sun
4048a10858
ci: add GitHub Actions workflow to sync all branches and tags to Gitee
2026-04-28 16:44:50 +08:00
yingzhao
d6ef0f4923
Merge pull request #1022 from SuanmoSuanyangTechnology/fix/v0.3.2_zy
...
fix(web): thinking_budget_tokens add min & default value
2026-04-28 16:18:11 +08:00
zhaoying
75fbe44839
fix(web): add min validator
2026-04-28 16:17:31 +08:00
山程漫悟
06597c567b
Merge pull request #1019 from SuanmoSuanyangTechnology/fix/Timebomb_032
...
fix(workspace)
2026-04-28 16:11:44 +08:00
Timebomb2018
28694fefb0
fix(app): adjust thinking budget tokens default and validation range
...
The default thinking budget tokens value was changed from 10000 to 1024 in base.py, and the minimum validation constraint was updated from 1024 to 1 in app_schema.py to allow smaller budgets while maintaining backward compatibility.
2026-04-28 16:10:44 +08:00
zhaoying
7a0f08148e
fix(web): thinking_budget_tokens add min & default value
2026-04-28 16:10:18 +08:00
Timebomb2018
d3058ce379
fix(workspace): make delete workspace member async and invalidate user tokens
2026-04-28 15:04:13 +08:00
Ke Sun
8d88df391d
Merge pull request #1017 from SuanmoSuanyangTechnology/revert-1016-feat/episodic-memory-detail-and-pagination
...
Revert "refactor(memory): replace raw dict responses with Pydantic schema mod…"
2026-04-27 18:50:43 +08:00
Ke Sun
7621321d1b
Revert "refactor(memory): replace raw dict responses with Pydantic schema mod…"
2026-04-27 18:50:26 +08:00
Ke Sun
0e29b0b2a5
Merge pull request #1016 from SuanmoSuanyangTechnology/feat/episodic-memory-detail-and-pagination
...
refactor(memory): replace raw dict responses with Pydantic schema mod…
2026-04-27 18:43:53 +08:00
lanceyq
2fa4d29548
fix(memory): use explicit None checks and remove unnecessary Optional type
...
- Replace truthiness checks with 'is not None' for data.message in graph_data and community_graph endpoints to handle empty string correctly
- Remove Optional wrapper from GraphStatistics.edge_types since it already has a default_factory
2026-04-27 18:39:33 +08:00
yingzhao
7bb181c1c7
Merge pull request #1014 from SuanmoSuanyangTechnology/fix/v0.3.2_zy
...
Fix/v0.3.2 zy
2026-04-27 18:07:10 +08:00
zhaoying
a9c87b03ff
Merge branch 'fix/v0.3.2_zy' of github.com:SuanmoSuanyangTechnology/MemoryBear into fix/v0.3.2_zy
2026-04-27 18:05:59 +08:00
zhaoying
720af8d261
fix(web): file icon
2026-04-27 18:04:55 +08:00
山程漫悟
09d32ed446
Merge pull request #1015 from SuanmoSuanyangTechnology/fix/Timebomb_032
...
fix(multimodal)
2026-04-27 18:01:12 +08:00
lanceyq
9a5ce7f7c6
refactor(memory): replace raw dict responses with Pydantic schema models in user memory controllers
...
- Add user_memory_schema.py with typed Pydantic models for all user memory
API responses: MemoryInsightReportData, UserSummaryData, GraphData,
MemoryTypeStatItem, cache result models, and RelationshipEvolutionData
- Refactor user_memory_controllers.py to construct schema instances and
return model_dump() instead of raw dicts
- Remove unused imports (datetime, timestamp_to_datetime, EndUserInfoResponse,
EndUserInfoCreate, EndUser)
2026-04-27 17:57:06 +08:00
Timebomb2018
531d785629
fix(multimodal): support HTML image tags in document extraction and chat responses
...
- Replace plain image URLs with `<img src="..." data-url="...">` HTML tags in multimodal and document extractor services
- Propagate citations from workflow end events to client responses
- Update system prompts to instruct LLMs to render images using Markdown `` with strict UUID-preserving URL copying
2026-04-27 17:56:58 +08:00
zhaoying
6d80d74f4a
Merge branch 'fix/v0.3.2_zy' of github.com:SuanmoSuanyangTechnology/MemoryBear into fix/v0.3.2_zy
2026-04-27 17:55:51 +08:00
Ke Sun
3d9882643e
ci: add GitHub Actions workflow to sync all branches and tags to Gitee
2026-04-27 17:48:35 +08:00
zhaoying
b4e4be1133
fix(web): chat file icon
2026-04-27 17:42:56 +08:00
zhaoying
16926d9db5
fix(web): tool node config reset
2026-04-27 17:10:02 +08:00
zhaoying
f369a63c8d
fix(web): loop & iteration child node history
2026-04-27 16:31:10 +08:00
zhaoying
1861b0fbc9
Merge branch 'fix/v0.3.2_zy' of github.com:SuanmoSuanyangTechnology/MemoryBear into fix/v0.3.2_zy
2026-04-27 16:07:20 +08:00
zhaoying
750d4ca841
fix(web): custom tool schema api add case
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-27 16:04:02 +08:00
山程漫悟
ce4a3daec7
Merge pull request #1012 from SuanmoSuanyangTechnology/fix/wxy-032
...
feat(workflow): augment logging queries and ameliorate error handling
2026-04-27 16:00:49 +08:00
山程漫悟
c12d06bb07
Merge pull request #1013 from SuanmoSuanyangTechnology/fix/Timebomb_032
...
fix(workflow)
2026-04-27 15:51:18 +08:00
Timebomb2018
98d8d7b261
fix(conversation_schema): refine citations field type to Dict[str, Any]
2026-04-27 15:49:21 +08:00
Timebomb2018
12a08a487d
fix(tool_controller): re-raise HTTPException to preserve original status codes
2026-04-27 15:47:34 +08:00
Timebomb2018
f7fa33c0c4
Merge remote-tracking branch 'origin/release/v0.3.2' into fix/Timebomb_032
2026-04-27 15:36:03 +08:00
Timebomb2018
faf8d1a51a
fix(workflow): add reasoning content, suggested questions, citations and audio status support
...
- Introduce `reasoning_content`, `suggested_questions`, `citations`, and `audio_status` fields in conversation and app response schemas
- Conditionally set `audio_status` to `"pending"` only when `audio_url` is present
- Replace `model_dump` override with `@model_serializer(mode="wrap")` for cleaner serialization logic
- Change knowledge base validation failure from `RuntimeError` to warning + `continue` to avoid halting retrieval on invalid KB
2026-04-27 15:35:26 +08:00
wxy
adb7f873b5
Merge remote-tracking branch 'origin/fix/wxy-032' into fix/wxy-032
2026-04-27 15:29:54 +08:00
wxy
b64bcc2c50
feat(workflow): augment logging queries and ameliorate error handling
...
- Augment log search with app type filtering to enable keyword searching within workflow_executions.
- Introduce execution sequence markers to ensure logs are displayed in the correct chronological order.
- Ameliorate error handling to capture successful node outputs alongside failure details.
- Rectify the processing of empty JSON bodies in HTTP request nodes.
2026-04-27 15:20:25 +08:00
zhaoying
8baa466b31
fix(web): loop & iteration history
2026-04-27 15:00:49 +08:00
山程漫悟
d9de96cffa
Merge pull request #1011 from wanxunyang/fix/wxy-032
...
fix(api_key): bypass publication check for SERVICE type API keys
2026-04-27 14:44:19 +08:00
zhaoying
dd7f9f6cee
fix(web): output type node only has left port
2026-04-27 14:08:02 +08:00
wxy
546bfb9627
fix(api_key): bypass publication check for SERVICE type API keys
...
- Exclude SERVICE type keys from application publication validation since their resource_id targets the workspace instead of an application.
2026-04-27 14:05:06 +08:00
zhaoying
d5d81f0c4f
fix(web): node execution status reset
2026-04-27 13:47:49 +08:00
山程漫悟
9301eaf8df
Merge pull request #1006 from SuanmoSuanyangTechnology/fix/Timebomb_032
...
fix(multimodal_service)
2026-04-27 12:30:32 +08:00
Timebomb2018
a268d0f7f1
fix(multimodal_service): add '文档内容:' prefix to document text and simplify image placeholder text
2026-04-27 12:25:27 +08:00