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

This commit is contained in:
gsxdsm
2026-04-14 08:43:51 -07:00
parent 203948cca9
commit f95afa129f
7 changed files with 53 additions and 4 deletions

View File

@@ -0,0 +1,19 @@
---
"@gsxdsm/fusion": patch
---
Document that `maxConcurrent` governs task execution lanes only; utility AI workflows bypass the limit
**What changed:**
- `maxConcurrent` / `AgentSemaphore` now explicitly applies to task-lane work only: triage specification, task execution, and merge operations
- Utility AI workflows run on a separate control-plane lane and are NOT gated by `maxConcurrent`:
- AI planning mode
- Subtask breakdown
- Mission, milestone, and slice interviews
- Agent heartbeat / chat wake runs
- Title summarization
**Behavior:**
- Dashboard planning, subtask, and interview features remain responsive even when all task execution slots are saturated
- Agent wake-on-message and title summarization continue to work regardless of `maxConcurrent` settings
- Existing task-lane concurrency limits (executor, triage, merge) are unchanged