feat(FN-3550): add pending approval badges to agent views and header

Added pending-approval badge indicators across the agent detail view, agents overview, mailbox, header, and mobile nav, wired through new and existing agent/mailbox APIs, with test coverage and documentation updates.

Fusion-Task-Id: FN-3550
This commit is contained in:
Fusion
2026-05-09 06:12:18 -07:00
committed by gsxdsm
parent 070421c0ab
commit 3026bccc81
20 changed files with 306 additions and 12 deletions

View File

@@ -7571,6 +7571,7 @@ export interface OutboxResponse {
/** Response shape for GET /messages/unread-count */
export interface UnreadCountResponse {
unreadCount: number;
pendingApprovalCount?: number;
}
/** Response shape for POST /messages/read-all */