Interface EmbeddedResource

All Superinterfaces:
ContentBlock, HasMeta

@Immutable public non-sealed interface EmbeddedResource extends ContentBlock, HasMeta
A complete resource embedded inline within a tool result, prompt, or other content.

The embedded resource contains both the URI and the actual content (TextResourceContents or BlobResourceContents), allowing the server to attach resource data directly without requiring a separate read round-trip.