This commit is contained in:
2026-04-18 20:29:33 +08:00
parent 8c3fbd9bcf
commit c39dbc59ee
10 changed files with 233 additions and 49 deletions

View File

@@ -166,12 +166,14 @@ export type NpcChatTurnRequest<
TNpcState = unknown,
> = {
worldType: string;
character: TCharacter;
character?: TCharacter;
player?: TCharacter;
encounter: TEncounter;
monsters: TMonster[];
history: TStoryMoment[];
context: TContext;
conversationHistory: TConversationTurn[];
conversationHistory?: TConversationTurn[];
dialogue?: TConversationTurn[];
playerMessage: string;
npcState: TNpcState;
};