feat(home-dialog): populate home_dialog_list on /mypage/index

Walk-down behavior: each call emits the highest-priority unfired
active dialog; subsequent calls walk to the next-priority entry.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
gamer147
2026-06-08 18:55:48 -04:00
parent 7e757ebcd2
commit 9d6a5cc3b9
4 changed files with 233 additions and 2 deletions

View File

@@ -123,7 +123,7 @@ public class MyPageIndexResponse
[JsonPropertyName("home_dialog_list")]
[Key("home_dialog_list")]
public List<object> HomeDialogList { get; set; } = new();
public List<Common.HomeDialog> HomeDialogList { get; set; } = new();
// ── Room type in session (Special-format windows) ──────────────────────