11
Some checks failed
CI / verify (push) Has been cancelled

This commit is contained in:
2026-04-16 21:47:20 +08:00
parent 2456c10c63
commit 09d4c0c31b
79 changed files with 11873 additions and 2341 deletions

View File

@@ -1,3 +1,9 @@
import type {
CustomWorldGenerationStep,
GenerateCustomWorldProfileInput,
GenerateCustomWorldProfileOptions,
} from '../../packages/shared/src/contracts/runtime';
import { unwrapApiResponse } from '../../packages/shared/src/http';
import { createSceneHostileNpcsFromEncounters } from '../data/hostileNpcs';
import {
buildEncounterFromSceneNpc,
@@ -26,12 +32,6 @@ import {
WorldStoryGraph,
WorldType,
} from '../types';
import type {
CustomWorldGenerationStep,
CustomWorldGenerationProgress,
GenerateCustomWorldProfileInput,
GenerateCustomWorldProfileOptions,
} from '../../packages/shared/src/contracts/runtime';
import {
buildOfflineCharacterPanelChatReply as buildOfflineCharacterPanelChatReplyFromFallback,
buildOfflineCharacterPanelChatSuggestions as buildOfflineCharacterPanelChatSuggestionsFromFallback,
@@ -136,7 +136,6 @@ export type {
GenerateCustomWorldProfileInput,
GenerateCustomWorldProfileOptions,
} from '../../packages/shared/src/contracts/runtime';
export type {
StoryGenerationContext,
StoryRequestOptions,
@@ -2018,8 +2017,8 @@ export async function generateCustomWorldSceneImage({
);
}
const data = JSON.parse(
responseText,
const data = unwrapApiResponse(
JSON.parse(responseText) as Partial<CustomWorldSceneImageResult>,
) as Partial<CustomWorldSceneImageResult>;
if (
!data.imageSrc ||