본문으로 건너뛰기

Variable: MessageDraftSchema

const MessageDraftSchema: TObject<{ branchId: TString; chatId: TString; committedMessageId: TUnion<[TString, TNull]>; content: TString; createdAt: TInteger; id: TString; meta: TRecord<TString, TUnknown>; name: TUnion<[TString, TNull]>; revision: TInteger; role: TUnion<[TLiteral<"system">, TLiteral<"user">, TLiteral<"assistant">, TLiteral<"tool">, TLiteral<"plugin">]>; sequence: TInteger; updatedAt: TInteger; }>

Defined in: packages/contracts/src/message.ts:220

Server-side streaming draft (role/content/sequence CAS).