1
This commit is contained in:
@@ -10,12 +10,14 @@ import { responseEnvelopeMiddleware } from './middleware/responseEnvelope.js';
|
||||
import { createCharacterAssetRoutes } from './modules/assets/characterAssetRoutes.js';
|
||||
import { createEditorRoutes } from './modules/editor/editorRoutes.js';
|
||||
import { createAuthRoutes } from './routes/authRoutes.js';
|
||||
import { createBigFishProxyRoutes } from './routes/bigFishProxyRoutes.js';
|
||||
import { createCustomWorldAgentRoutes } from './routes/customWorldAgent.js';
|
||||
import { createPuzzleProxyRoutes } from './routes/puzzleProxyRoutes.js';
|
||||
import { createRpgEntrySaveRoutes } from './routes/rpg-entry/rpgEntrySaveRoutes.js';
|
||||
import { createRpgWorldLibraryRoutes } from './routes/rpg-entry/rpgWorldLibraryRoutes.js';
|
||||
import { createRpgProfileRoutes } from './routes/rpg-profile/rpgProfileRoutes.js';
|
||||
import { createRpgRuntimeAiAssistRoutes } from './routes/rpg-runtime/rpgRuntimeAiAssistRoutes.js';
|
||||
import { createRpgRuntimeStoryRoutes } from './routes/rpg-runtime/rpgRuntimeStoryRoutes.js';
|
||||
import { createCustomWorldAgentRoutes } from './routes/customWorldAgent.js';
|
||||
|
||||
function matchesRoutePrefix(
|
||||
request: express.Request,
|
||||
@@ -212,6 +214,16 @@ export function createApp(context: AppContext) {
|
||||
withRouteMeta({ routeVersion: '2026-04-21', operation: 'rpg.creation.agent.api' }),
|
||||
createCustomWorldAgentRoutes(context),
|
||||
);
|
||||
app.use(
|
||||
'/api/runtime/big-fish',
|
||||
withRouteMeta({ routeVersion: '2026-04-22', operation: 'bigFish.runtime.proxy.api' }),
|
||||
createBigFishProxyRoutes(context),
|
||||
);
|
||||
app.use(
|
||||
'/api/runtime/puzzle',
|
||||
withRouteMeta({ routeVersion: '2026-04-22', operation: 'puzzle.runtime.proxy.api' }),
|
||||
createPuzzleProxyRoutes(context),
|
||||
);
|
||||
app.use(
|
||||
express.static(context.config.publicDir, {
|
||||
fallthrough: true,
|
||||
|
||||
Reference in New Issue
Block a user