Skip to main content

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.

Canonical tool name: get_event_center Family: Hybrid Bundle Tools

What this tool is best at

Return the main one-call event recap bundle with summary, optional lineups, optional timeline, optional stats, optional odds, optional watchability, optional media, and optional editorial.

Choose this tool when

  • the product wants the event center in one response instead of calling summary, lineups, timeline, stats, odds, watchability, and media separately.
  • Source ownership: GSD Lookup primary, availability optional, GSD Metadata media/editorial optional

Use something smaller or different when

  • the host only needs one atomic event section or when the extra sections would waste tokens.

Inputs you need

Plain-English prerequisites

  • This tool does not require a prerequisite ID beyond the scoped inputs shown below.

Required inputs in the public contract

InputWhat it means
eventIdEvent ref for the selected event-center experience.
timeFromBounded window start for the watchability-aware sections inside the bundle.
timeToBounded window end for the watchability-aware sections inside the bundle.

Optional inputs in the public contract

InputWhat it means
idSourceLookup-path hint for the supplied ID. auto uses namespace-aware routing, gsd treats the ID as sports-truth-facing, and on treats it as On-facing. It does not change source-of-truth ownership.
includeLineupsInclude lineups and officials in the event-center bundle.
includeTimelineInclude play-by-play, incidents, or event-action timeline data in the bundle.
includeStatsInclude event stats in the bundle.
includeOddsInclude odds data when available.
includeWatchOptionsInclude watchability enrichment in the bundle.
includeMediaInclude bounded media and imagery enrichment in the bundle.
includeEditorialInclude editorial enrichment when the experience truly needs it. Leave it off for tighter default responses.
includeSectionsOptional section allow-list for bundle tools. Use it when the host wants one composed tool but still needs a bounded payload.
rowLimitOptional cap for repeated rows returned inside bundles such as hubs or event-center watchability sections.
languageOptional BCP 47 language hint such as en-US. Use it when the host needs translated provider output.

Notes on optional inputs

  • includeSections overrides the individual boolean include flags when both are provided.
  • timeFrom and timeTo are still required even for one known event because watchability-aware sections are window-bound.

Sequencing guidance

Needed ID or scopeCall this firstThen use
scopeTool CatalogStart from the smallest tool that can safely anchor the workflow, then deepen only if the user asks for more.
  • Use this only after the host already knows the correct event.
  • Start from get_event_summary instead when the UX does not need the full bundle.

Response highlights

  • This is the main one-call event recap bundle, not a raw passthrough of every upstream event endpoint.
  • The bundle is section-bounded and may return partial success with explicit meta.partial, meta.missingSections[], and meta.limitations[] when one requested section is unavailable.

Response shape

FieldWhat it means
data.summaryMinimum event summary block for the selected event.
data.lineupsOptional lineup and official block.
data.timelineOptional action or play-by-play block.
data.statsOptional stats bundle containing teamStats and personStats plus normalized groups.
data.oddsOptional odds block.
data.watchAvailabilityOptional watchability bundle with options[], eventEvidence[], linkageStatus, and availabilityMode.
data.media / data.editorialOptional bounded media and editorial enrichment blocks.
meta.partial / meta.missingSections[] / meta.limitations[]Envelope-level signals for requested sections that were intentionally omitted or unavailable.

Reuse next

  • Reuse provider refs returned by this tool to avoid resolving the same entity again.
  • Read meta.agentHints.recommendedNextTools and meta.agentHints.disambiguationOptions as non-binding host hints.

Example requests

Previous-step tools

Next-step tools

Alternative tools

  • No common alternatives.

Prompt patterns this tool fits

  • Use get_event_center when the host already knows the right scope and needs this job directly.

Common mistakes

  • Turning on every optional section by default when a smaller response would answer the prompt just as well.