From a7e91ac5f67ec2faf6e65445f8f6fc0807f5fcc6 Mon Sep 17 00:00:00 2001 From: nrobi144 Date: Tue, 7 Jul 2026 16:47:44 +0300 Subject: [PATCH] chore(desktop): log OutboxDispatcher summary per follow-set change One-line summary log after loadKind3ViaOutbox so reviewers and manual testers can confirm the outbox pipeline actually fired without wiring in a full metrics collector. Shape: DEBUG: [WotOutbox] fetchKind3Only authors=N covered=M fallback=K kind10002=X kind3=Y Zero overhead when the log level is above DEBUG. --- .../kotlin/com/vitorpamplona/amethyst/desktop/Main.kt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/desktopApp/src/jvmMain/kotlin/com/vitorpamplona/amethyst/desktop/Main.kt b/desktopApp/src/jvmMain/kotlin/com/vitorpamplona/amethyst/desktop/Main.kt index e8ad5d343d..93c9eb6d1c 100644 --- a/desktopApp/src/jvmMain/kotlin/com/vitorpamplona/amethyst/desktop/Main.kt +++ b/desktopApp/src/jvmMain/kotlin/com/vitorpamplona/amethyst/desktop/Main.kt @@ -1598,7 +1598,14 @@ fun MainContent( } else -> { launch { - subscriptionsCoordinator.loadKind3ViaOutbox(follows) + val result = subscriptionsCoordinator.loadKind3ViaOutbox(follows) + Log.d("WotOutbox") { + "fetchKind3Only authors=${result.authorsRequested} " + + "covered=${result.outboxCoveredAuthors} " + + "fallback=${result.fallbackAuthors} " + + "kind10002=${result.kind10002Received} " + + "kind3=${result.kind3Received}" + } iAccount.wotService.markReadyOnce() } }