Skip to content

AIDK API Reference / aidk/jsx / GroundingProps

Interface: GroundingProps ​

Defined in: packages/core/src/jsx/components/messages.tsx:368

Extends ​

Properties ​

PropertyTypeDescriptionInherited fromDefined in
audience?"user" | "model" | "both"Intended audience for this context. Default 'model'-packages/core/src/jsx/components/messages.tsx:378
children?anyJSX children - will be collected into contentEphemeralProps.childrenpackages/core/src/jsx/components/messages.tsx:315
content?string | ContentBlock[]Ephemeral content - can be string, ContentBlock[], or JSX childrenEphemeralProps.contentpackages/core/src/jsx/components/messages.tsx:312
id?stringOptional identifier for debugging/tracingEphemeralProps.idpackages/core/src/jsx/components/messages.tsx:331
metadata?Record<string, unknown>Additional metadataEphemeralProps.metadatapackages/core/src/jsx/components/messages.tsx:337
order?numberOrdering within the position group. Lower numbers appear first. Default 0EphemeralProps.orderpackages/core/src/jsx/components/messages.tsx:328
position?EphemeralPositionPosition in the message list (CSS-inspired). Default 'end'EphemeralProps.positionpackages/core/src/jsx/components/messages.tsx:321
tags?string[]Tags for categorization/filteringEphemeralProps.tagspackages/core/src/jsx/components/messages.tsx:334
title?stringOptional title/heading for this grounding context. Rendered as a header before the content.-packages/core/src/jsx/components/messages.tsx:373
type?stringType/category of ephemeral content. Used for semantic categorization and can be used by model config to apply type-specific formatting (delimiters, etc.)EphemeralProps.typepackages/core/src/jsx/components/messages.tsx:309

Released under the MIT License.