Documentation Index
Fetch the complete documentation index at: https://docs.etonecarg.com/llms.txt
Use this file to discover all available pages before exploring further.
IDs, Crosswalks, and Bounded Windows
Most integration mistakes happen before the deep call, not during it. The safest pattern is to preserve provider refs exactly as they came back from the server and to keep every schedule-style request bounded in time.Preserve the provider namespace
- When IDs are unknown
- When IDs are already known
Start with
resolve_entities.What to keep from the response:gsdRefsfor GSD-first toolsonRefsfor program-context and current-state-aware tools when the provider exposed themprogramHintsfor program-first follow-onsmeta.crosswalkConfidencebefore enriching across providers
- choose one candidate
- preserve the chosen ref with its provider namespace
- call the smallest next tool that matches the job
Treat crosswalk confidence as a workflow signal
| Signal | What it means | What to do next |
|---|---|---|
0.90-1.00 | High confidence | Safe to enrich across families when the product needs it |
0.60-0.89 | Mixed confidence | Ask a narrowing question or stay inside one source family |
0.01-0.59 | Low confidence | Do not automatically enrich across providers |
null | No crosswalk | Do not invent linkage in the client |
Keep schedule-like flows bounded
Bounded windows are required for:list_schedulelist_watchable_schedulelist_live_slateget_watch_availabilityget_event_centerget_competition_hub
get_series_hubcan omit the window. When omitted, it uses a bounded default window rather than an unbounded browse.
- it keeps fanout bounded
- it keeps live and watchability answers scoped to a real product moment
- it prevents the host from turning one prompt into an unbounded browse workload
Typical handoff pattern
- Resolve only if the user prompt is ambiguous.
- Pick one provider ref and preserve the namespace.
- Add
timeFromandtimeTowhen the workflow is schedule-like or watchability-like. - Deepen only if the user still needs more context.