Commit 30046fe
feat: trigger Goal Manager tick on seed injection for organic queue updates
After injecting a scenario (stable/rising/spike), immediately call
tickGoalManager() so Goal Queue reflects new signals without waiting
for the next Agent Loop cycle (30s). Response includes goalsQueued
count; UI feedback shows "· N goals queued" when goals are created.
Goal Manager disabled (default) → no-op, zero overhead.
Goal Manager enabled → signal snapshot → candidates → queue.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 22af5f2 commit 30046fe
2 files changed
+18
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
12 | 13 | | |
13 | 14 | | |
14 | 15 | | |
| |||
227 | 228 | | |
228 | 229 | | |
229 | 230 | | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
230 | 243 | | |
231 | 244 | | |
232 | 245 | | |
233 | 246 | | |
| 247 | + | |
234 | 248 | | |
235 | 249 | | |
236 | 250 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
709 | 709 | | |
710 | 710 | | |
711 | 711 | | |
| 712 | + | |
| 713 | + | |
712 | 714 | | |
713 | 715 | | |
714 | 716 | | |
715 | | - | |
716 | | - | |
| 717 | + | |
| 718 | + | |
717 | 719 | | |
718 | 720 | | |
719 | 721 | | |
| |||
0 commit comments