verify_news
Confirm a news headline is real and corroborated by independent sources before drafting any content.
Instructions
START HERE when the user gives a specific headline and wants a post about it.
Confirms the headline describes a real, corroborated story before anything is written. Call this even if the user just says "write a blog post about " - verifying first is the point of this server.
Searches every configured news provider, keeps only results that actually match the headline, and counts how many INDEPENDENT publishers are carrying it. Returns is_legit=false unless at least two independent publishers match, or a single primary/official source does.
This verifies a headline; it does not find one. If the user gave you a topic
("today's AI news") rather than a headline, call find_stories first. Note
that an old headline will correctly return old sources - days limits how
far back to look.
Do not draft anything if is_legit is false. Feed fetchable_urls to
fetch_article_facts, and use reference_candidates as the reference list -
those are real publisher URLs. Some providers return aggregator redirects
that still name the outlet; they count toward corroboration but are not
usable as links, and build_schema rejects them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | ||
| limit | No | ||
| title | Yes |