Files
Genarrative/src/services/rpg-runtime/index.ts
2026-04-21 18:27:46 +08:00

33 lines
883 B
TypeScript

export {
deleteRpgSaveSnapshot,
getRpgSaveSnapshot,
putRpgSaveSnapshot,
rpgSnapshotClient,
type RuntimeRequestOptions,
} from './rpgSnapshotClient';
export {
getRpgCharacterChatSuggestions,
getRpgCharacterChatSummary,
rpgRuntimeChatClient,
streamRpgCharacterChatReply,
streamRpgNpcChatDialogue,
streamRpgNpcChatTurn,
streamRpgNpcRecruitDialogue,
} from './rpgRuntimeChatClient';
export {
getRpgRuntimeActionSnapshot,
getRpgRuntimeClientVersion,
getRpgRuntimeSessionId,
getRpgRuntimeStoryState,
isRpgRuntimeServerFunctionId,
isRpgRuntimeTaskFunctionId,
resolveRpgRuntimeStoryAction,
resolveRpgRuntimeStoryMoment,
rpgRuntimeStoryClient,
shouldUseRpgRuntimeServerOptions,
type RuntimeStoryChoicePayload,
type RuntimeStoryResponse,
type RpgRuntimeStoryClientOptions,
type RuntimeStorySnapshotRequest,
} from './rpgRuntimeStoryClient';