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

@@ -238,7 +238,9 @@ describe('handleSessionCommand', () => {
isAdminSender: vi.fn().mockReturnValue(true),
});
const result = await handleSessionCommand({
missedMessages: [makeMsg('/clear', { is_from_me: false, sender: 'discord-user-1' })],
missedMessages: [
makeMsg('/clear', { is_from_me: false, sender: 'discord-user-1' }),
],
isMainGroup: false,
groupName: 'test',
triggerPattern: trigger,