Report Provider Diagnostics
BOUNDARY-REPORT-PROVIDER-DIAGNOSTICS
Summary
Return freshness, permission, budget, load, cache, partial-result, and degradation signals with provider-backed data. These diagnostics help callers decide trust, retry, display, and support behavior without exposing unactionable internals.
Rule
Report freshness, permissions, budget, and load diagnostics from resource providers.
Why
When data comes from a provider, callers need to know whether it is fresh, partial, permission-limited, rate-limited, cached, or degraded. Without those diagnostics, stale or incomplete data can look authoritative.
Helps
- Helps users and agents interpret provider-backed results safely.
Limits
Do not expose noisy internals that callers cannot act on. Report diagnostics that change trust, retry, display, or support behavior.
Agent Instruction
Report provider freshness, permissions, budget, load, cache, and degradation diagnostics so callers
know how trustworthy the data is.Mechanisms
Supported by freshness timestamps, permission summaries, budget fields, load status, partial-result flags, and provider health tests.