M25: expose provenance-aware knowledge statistics

This commit is contained in:
NuklearRabbit
2026-08-10 16:04:39 +02:00
parent 0935901f11
commit 90cc3cf378
22 changed files with 238 additions and 10 deletions
+31
View File
@@ -3332,6 +3332,32 @@ components:
- type: integer
- type: 'null'
title: Document Count
source_document_count:
type: integer
title: Source Document Count
reported_synced_document_count:
anyOf:
- type: integer
- type: 'null'
title: Reported Synced Document Count
reported_failed_document_count:
anyOf:
- type: integer
- type: 'null'
title: Reported Failed Document Count
last_sync_at:
anyOf:
- type: string
format: date-time
- type: 'null'
title: Last Sync At
statistics_state:
type: string
enum:
- verified
- sync_reported
- not_reported
title: Statistics State
type: object
required:
- provider
@@ -3341,6 +3367,11 @@ components:
- workspace
- collection
- document_count
- source_document_count
- reported_synced_document_count
- reported_failed_document_count
- last_sync_at
- statistics_state
title: KnowledgeHealth
MaintenanceOut:
properties: