Skip to content

Commit e96b992

Browse files
committed
Rename field: content->value
1 parent 2e86688 commit e96b992

File tree

4 files changed

+15
-15
lines changed

4 files changed

+15
-15
lines changed

common/api-review/ai.api.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -705,10 +705,10 @@ export interface LanguageModelMessage {
705705

706706
// @public (undocumented)
707707
export interface LanguageModelMessageContent {
708-
// (undocumented)
709-
content: LanguageModelMessageContentValue;
710708
// (undocumented)
711709
type: LanguageModelMessageType;
710+
// (undocumented)
711+
value: LanguageModelMessageContentValue;
712712
}
713713

714714
// @public (undocumented)

packages/ai/src/methods/chrome-adapter.test.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -349,7 +349,7 @@ describe('ChromeAdapter', () => {
349349
content: [
350350
{
351351
type: 'text',
352-
content: request.contents[0].parts[0].text
352+
value: request.contents[0].parts[0].text
353353
}
354354
]
355355
}
@@ -413,11 +413,11 @@ describe('ChromeAdapter', () => {
413413
content: [
414414
{
415415
type: 'text',
416-
content: request.contents[0].parts[0].text
416+
value: request.contents[0].parts[0].text
417417
},
418418
{
419419
type: 'image',
420-
content: match.instanceOf(ImageBitmap)
420+
value: match.instanceOf(ImageBitmap)
421421
}
422422
]
423423
}
@@ -464,7 +464,7 @@ describe('ChromeAdapter', () => {
464464
content: [
465465
{
466466
type: 'text',
467-
content: request.contents[0].parts[0].text
467+
value: request.contents[0].parts[0].text
468468
}
469469
]
470470
}
@@ -496,7 +496,7 @@ describe('ChromeAdapter', () => {
496496
content: [
497497
{
498498
type: 'text',
499-
content: request.contents[0].parts[0].text
499+
value: request.contents[0].parts[0].text
500500
}
501501
]
502502
}
@@ -577,7 +577,7 @@ describe('ChromeAdapter', () => {
577577
content: [
578578
{
579579
type: 'text',
580-
content: request.contents[0].parts[0].text
580+
value: request.contents[0].parts[0].text
581581
}
582582
]
583583
}
@@ -638,11 +638,11 @@ describe('ChromeAdapter', () => {
638638
content: [
639639
{
640640
type: 'text',
641-
content: request.contents[0].parts[0].text
641+
value: request.contents[0].parts[0].text
642642
},
643643
{
644644
type: 'image',
645-
content: match.instanceOf(ImageBitmap)
645+
value: match.instanceOf(ImageBitmap)
646646
}
647647
]
648648
}
@@ -684,7 +684,7 @@ describe('ChromeAdapter', () => {
684684
content: [
685685
{
686686
type: 'text',
687-
content: request.contents[0].parts[0].text
687+
value: request.contents[0].parts[0].text
688688
}
689689
]
690690
}
@@ -718,7 +718,7 @@ describe('ChromeAdapter', () => {
718718
content: [
719719
{
720720
type: 'text',
721-
content: request.contents[0].parts[0].text
721+
value: request.contents[0].parts[0].text
722722
}
723723
]
724724
}

packages/ai/src/methods/chrome-adapter.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ export class ChromeAdapter {
253253
if (part.text) {
254254
return {
255255
type: 'text',
256-
content: part.text
256+
value: part.text
257257
};
258258
} else if (part.inlineData) {
259259
const formattedImageContent = await fetch(
@@ -263,7 +263,7 @@ export class ChromeAdapter {
263263
const imageBitmap = await createImageBitmap(imageBlob);
264264
return {
265265
type: 'image',
266-
content: imageBitmap
266+
value: imageBitmap
267267
};
268268
}
269269
// Assumes contents have been verified to contain only a single TextPart.

packages/ai/src/types/language-model.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ export interface LanguageModelMessageShorthand {
7676
}
7777
export interface LanguageModelMessageContent {
7878
type: LanguageModelMessageType;
79-
content: LanguageModelMessageContentValue;
79+
value: LanguageModelMessageContentValue;
8080
}
8181
export type LanguageModelMessageRole = 'system' | 'user' | 'assistant';
8282
export type LanguageModelMessageType = 'text' | 'image' | 'audio';

0 commit comments

Comments
 (0)