feat(FN-2051): merge fusion/fn-2051

This commit is contained in:
gsxdsm
2026-04-18 10:28:16 -07:00
parent 9ff05e1e7f
commit 7575ae46bf
5 changed files with 503 additions and 156 deletions

View File

@@ -0,0 +1,5 @@
---
"@gsxdsm/fusion": patch
---
Allow permanent agents with identity (soul, instructions, memory) to run heartbeat sessions even when they have no task assignment. Previously, agents without a task assignment would bail immediately with `reason: "no_assignment"`. Now, agents with meaningful identity content get a full session where they can perform ambient work like messaging, memory management, task creation, and delegation. Ephemeral agents and agents without identity continue to exit gracefully as before.