The freshness signals
Every BETA response that includes intelligence carries timestamps you should pay attention to:| Field | Meaning |
|---|---|
meta.enrichedAt | When this response was assembled (always “now”) |
intelligence.generated_at | When the SWOT/competitors/priorities synthesis was last run |
_meta.snapshot_at (in samples) | When the underlying weekly snapshot was generated |
Recommended cache strategy
For most agent workflows:When NOT to cache
/corroboratecalls — these are claim-specific and shouldn’t be cached. Always hit the live API.- Pre-trade or compliance decisions — fetch fresh; don’t rely on a 7-day-old snapshot.
- Workflows that depend on intra-week news shifts — cache for shorter (e.g., 24h) or skip caching.