Variable EmbeddedResourceSchemaConst
EmbeddedResourceSchema: ZodObject<
{
_meta: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
resource: ZodUnion<
[
ZodObject<
extendShape<
{
_meta: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
mimeType: ZodOptional<ZodString>;
uri: ZodString;
},
{ text: ZodString },
>,
"strip",
ZodTypeAny,
{
_meta?: Record<string, unknown>;
mimeType?: string;
text: string;
uri: string;
},
{
_meta?: Record<string, unknown>;
mimeType?: string;
text: string;
uri: string;
},
>,
ZodObject<
extendShape<
{
_meta: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
mimeType: ZodOptional<ZodString>;
uri: ZodString;
},
{ blob: ZodEffects<ZodString, string, string> },
>,
"strip",
ZodTypeAny,
{
_meta?: Record<string, unknown>;
blob: string;
mimeType?: string;
uri: string;
},
{
_meta?: Record<string, unknown>;
blob: string;
mimeType?: string;
uri: string;
},
>,
],
>;
type: ZodLiteral<"resource">;
},
"strip",
ZodTypeAny,
{
_meta?: Record<string, unknown>;
resource:
| {
_meta?: Record<string, unknown>;
mimeType?: string;
text: string;
uri: string;
}
| {
_meta?: Record<string, unknown>;
blob: string;
mimeType?: string;
uri: string;
};
type: "resource";
},
{
_meta?: Record<string, unknown>;
resource:
| {
_meta?: Record<string, unknown>;
mimeType?: string;
text: string;
uri: string;
}
| {
_meta?: Record<string, unknown>;
blob: string;
mimeType?: string;
uri: string;
};
type: "resource";
},
> = ...
The contents of a resource, embedded into a prompt or tool call result.