feat(FN-4455): complete Step 6 — add changeset for global-only memory mode

Fusion-Task-Id: FN-4455
Fusion-Task-Lineage: 735091fa-9d42-4f23-9c5b-3e5889da99a6
This commit is contained in:
Fusion
2026-05-14 13:53:26 -07:00
committed by gsxdsm
parent 49bb2b3858
commit 69e186cd3f

View File

@@ -0,0 +1,11 @@
---
"@runfusion/fusion": patch
---
Remove `agentMemoryInclusionMode` from `ProjectSettings` and make memory inclusion mode global-only by default resolution (`agent.runtimeConfig.agentMemoryInclusionMode``GlobalSettings.agentMemoryInclusionMode` → default).
Per-agent `runtimeConfig.agentMemoryInclusionMode` override behavior is unchanged, and `GlobalSettings.agentMemoryInclusionMode` remains the default source when no agent override is set.
If you previously set `agentMemoryInclusionMode` in project `.fusion/config.json`, move that setting to global `~/.fusion/settings.json`; project-level values are now ignored.
Also tighten heartbeat memory-mode transition log fallback to use `taskId ?? "heartbeat"`.