The agentic envelope is theDocumentation Index
Fetch the complete documentation index at: https://docs.alterscope.org/llms.txt
Use this file to discover all available pages before exploring further.
meta._agentic block attached to wrapped /v2 responses. It exists so an automated consumer can make an act / wait / escalate decision from the response itself — without bespoke per-endpoint handling. It tells an agent:
- How fresh the data is, and whether to retry shortly.
- How confident the platform is in the answer.
- Which upstream sources the answer was synthesized from.
- Whether the response is fit for autonomous use, or whether a human or fallback path should review it first.
_agentic keep working unchanged. For the full field reference see Response envelope; for the freshness and quality-gate enums see Freshness & staleness. This page is about consuming the signal.
Wire shape (recap)
X-Schema-Version— mirrors_agentic.schema_version(currently1.0.0).X-Quality-Gate— mirrors_agentic.quality_gate.verdict(pass/warn/fail).
How to consume it, by consumer type
| Consumer | Reads | Recommended use |
|---|---|---|
| Dashboard / human | meta for cache-age, data for the payload | Ignore _agentic; render human-readable freshness from computed_at. |
| Backtest / batch ETL | freshness.computed_at, confidence | Pin computed_at as the cache key; drop rows where confidence < 0.50 from training data. |
| Realtime alerting | X-Quality-Gate header | Route pass to the rule engine; route warn to a human inbox; drop fail. |
| Autonomous agent | full _agentic block | Honor should_retry + retry_after_seconds for backoff; treat verdict == fail as a hard gate; log degraded_fields to the observation trail. |
Agent rules of thumb
- Back off correctly. When
freshness.should_retryis true, retry afterretry_after_secondsif present, otherwise back off usingupdate_cadence_secondsas the floor. - Treat
failas a hard gate. Aquality_gate.verdictoffailmeans do not act unsupervised — fall back to a cached or alternative source, or escalate to a human. - Inspect
degraded_fields. When non-empty, the listed JSON paths insidedatawere degraded, missing, or fell back to a less-authoritative source. For example, an oracle handler may emitdegraded_fields: ["per_aggregator_breakdown"]when aggregator introspection timed out but the headline price held. - Refuse truncated payloads. If
_agentic.truncatedistrue, the response was clipped at an output cap — do not act on it; re-request with a narrower query.