Don't warn on missing zip entries when writing text

Change-Id: I171f95257e024faa603e5fa1efb9cec741a99729
diff --git a/app/src/main/kotlin/de/ids_mannheim/korapxmltools/KorapXmlTool.kt b/app/src/main/kotlin/de/ids_mannheim/korapxmltools/KorapXmlTool.kt
index 3017e62..e5d2c43 100644
--- a/app/src/main/kotlin/de/ids_mannheim/korapxmltools/KorapXmlTool.kt
+++ b/app/src/main/kotlin/de/ids_mannheim/korapxmltools/KorapXmlTool.kt
@@ -1297,11 +1297,13 @@
             // Close progress bar
             progressBar?.close()
 
-            // Check if all documents were written
-            val sent = docsSentToAnnotation.get()
-            val written = docsWrittenToZip.get()
-            if (sent != written) {
-                LOGGER.warning("Document count mismatch! Sent to annotation: $sent, Written to ZIP: $written (missing: ${sent - written})")
+            // Check if all documents were written (only relevant for ZIP output)
+            if (outputFormat == OutputFormat.KORAP_XML) {
+                val sent = docsSentToAnnotation.get()
+                val written = docsWrittenToZip.get()
+                if (sent != written) {
+                    LOGGER.warning("Document count mismatch! Sent to annotation: $sent, Written to ZIP: $written (missing: ${sent - written})")
+                }
             }
         } else {
             // No external worker: ensure progress bar is closed (e.g., internal tagger -t)