feat: show session ID in dashboard status display

Add session label (last 8 chars) next to each group status.
Export buildStatusContent and DashboardOptions for testing.
This commit is contained in:
Eyejoker
2026-03-16 05:36:30 +09:00
parent 6f38f1cd63
commit ea03956d0a
5 changed files with 70 additions and 6 deletions

View File

@@ -20,9 +20,11 @@ export const ASSISTANT_HAS_OWN_NUMBER =
(process.env.ASSISTANT_HAS_OWN_NUMBER ||
envConfig.ASSISTANT_HAS_OWN_NUMBER) === 'true';
export const SESSION_COMMAND_USER_IDS = new Set(
(process.env.SESSION_COMMAND_USER_IDS ||
(
process.env.SESSION_COMMAND_USER_IDS ||
envConfig.SESSION_COMMAND_USER_IDS ||
'')
''
)
.split(',')
.map((id) => id.trim())
.filter(Boolean),