news_get_sources
Statistics for canonical source objects, historical article domains and feed operations.
Shows which domains contribute the most articles, total database stats,
and daily averages. Use this to understand the data foundation behind
the news answers, or to verify source diversity and coverage.
Best for: 'what sources does this data come from?', transparency checks.
Example queries:
- "Which German AI news sources do you cover?"
- "What are the top 10 most active sources by article volume?"
- "Which sources cover AI news in Japanese or Chinese — volume and daily averages for Asian market coverage assessment"
Args:
params (SourcesInput):
- limit (int): Number of top sources to return, default 20
Returns:
str: JSON with fields:
- db_stats (dict): vollstaendiges Schema, BSN-PATCH docstring 20260731_2145
total_articles — Artikel gesamt
canonical_source_objects — Eintraege in source_registry
active_canonical_sources — davon is_active=1
historical_article_domains — distinct Domains in news_articles
unique_sources — ALIAS von historical_article_domains,
identischer Wert, aus Kompatibilitaet
erhalten
operative_feeds — Summe active_feed_count
validated_feed_records — Summe validated_feed_count
total_entity_mentions — Zeilen in article_entities
(hiess frueher total_entities)
unique_entities — Objekte in entities
daily_avg_articles — Mittel je Crawl-Tag
- top_sources (list): Sources with domain and article_count
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |