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.
ID Acquisition and Tool Sequencing
Use this page when you know the product job but do not yet know which provider refs or bounded scopes you need to collect first.Common refs and what they unlock
| Ref or scope | Usually get it from | Then use |
|---|---|---|
competitionId | resolve_entities | list_schedule, get_competition_hub, list_watchable_schedule |
competitionSeasonId | resolve_entities or get_competition_structure | get_standings, get_rankings, get_competition_hub |
eventId | list_schedule, list_watchable_schedule, or list_live_slate | get_event_summary, get_event_center, get_watch_availability |
participantId | resolve_entities | get_participant_profile, get_roster, list_schedule |
venueId | resolve_entities or list_watchable_schedule | get_venue_profile, get_program_context |
programId | your program guide or list_programs_for_entity | list_entities_for_program, get_program_context, get_watch_availability |
Choose a sequencing pattern
- Unknown IDs
- Known sports scope
- Known program scope
- Call
resolve_entitiesonly if the user prompt is genuinely ambiguous. 2. Keep the returned provider refs in their original namespace. 3. Move into the smallest next tool that matches the job.
Safe sequencing rules
- Reuse provider refs instead of re-resolving the same object.
- Keep
timeFromandtimeTobounded for schedule, live, and watchability flows. - Use GSD-first tools for sports truth and watchability-first tools for watchability.
- Respect
meta.crosswalkConfidencebefore enriching across providers. - Treat
meta.agentHints.recommendedNextToolsas hints, not as mandatory fanout.
Common low-token workflows
Competition to event to event center
- Call
list_schedulewith a bounded window. - Select the correct
eventId. - Move into
get_event_centeronly if the product needs more than a summary.
Competition to watchable schedule to watch availability
- Call
list_watchable_schedulewith a bounded window. - Select the correct watchable row.
- Move into
get_watch_availabilityfor the normalized answer.
Program to context to watchability
- Start from
get_program_context. - Use the returned sports context to choose the next candidate-set call in the host.
- Move into
get_watch_availabilityonly when the UX needs a direct where-to-watch answer.