Claude repeatedly reports stale news as real-time / "breaking"

Status Open
Maintainer reply None cached
Activity 0 comments · opened Jul 16, 2026

What happened

When I ask Claude (via Claude Code / CLI) for the latest market news, it repeatedly presents old events as fresh "breaking / real-time" news, stamping them with the current time instead of the actual event time.

Reproducible example (2026-07-15)

Claude sent a flash labeled "⚡ 13:01 breaking" about Iran striking two UAE oil tankers.
The underlying event actually happened on July 13–14 — something I had already seen earlier.
Claude attached the current clock time to a 1–2 day old event, making it look like brand-new news.

Why it matters

I rely on this for time-sensitive financial/market decisions. Stale news mislabeled as real-time is worse than no news — it can drive wrong trades.

Expected behavior

Before labeling anything "real-time / breaking", Claude should:

  1. Fetch the actual event timestamp from a source,
  2. Compare it to the current time, and
  3. Refuse to call it "breaking" if the event is hours/days old — instead labeling it clearly as background / recap with the event date.

Frequency

This has happened multiple times, not once.

Environment

  • Product: Claude Code (CLI)
  • Use case: market news / financial event summaries

View original on GitHub ↗