1
This commit is contained in:
@@ -9,6 +9,7 @@ import type {
|
||||
import type { AppContext } from '../context.js';
|
||||
import { badRequest, notFound } from '../errors.js';
|
||||
import { asyncHandler, prepareApiResponse, sendApiResponse } from '../http.js';
|
||||
import { requireJwtAuth } from '../middleware/auth.js';
|
||||
import { routeMeta } from '../middleware/routeMeta.js';
|
||||
|
||||
const createSessionSchema = z.object({
|
||||
@@ -98,6 +99,9 @@ function readParam(param: string | string[] | undefined) {
|
||||
|
||||
export function createCustomWorldAgentRoutes(context: AppContext) {
|
||||
const router = Router();
|
||||
const requireAuth = requireJwtAuth(context.config, context.userRepository);
|
||||
|
||||
router.use(requireAuth);
|
||||
|
||||
router.post(
|
||||
'/sessions',
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
export {
|
||||
createRpgEntrySaveRoutes,
|
||||
RPG_ENTRY_SAVE_ARCHIVE_ROUTE_BASE_PATH,
|
||||
RPG_ENTRY_SAVE_ROUTE_BASE_PATH,
|
||||
} from './rpgEntrySaveRoutes.js';
|
||||
export {
|
||||
createRpgWorldLibraryRoutes,
|
||||
RPG_WORLD_GALLERY_ROUTE_BASE_PATH,
|
||||
RPG_WORLD_LIBRARY_ROUTE_BASE_PATH,
|
||||
RPG_WORLD_WORKS_ROUTE_BASE_PATH,
|
||||
} from './rpgWorldLibraryRoutes.js';
|
||||
@@ -1,4 +0,0 @@
|
||||
export {
|
||||
createRpgProfileRoutes,
|
||||
RPG_PROFILE_ROUTE_BASE_PATH,
|
||||
} from './rpgProfileRoutes.js';
|
||||
@@ -1,8 +0,0 @@
|
||||
export {
|
||||
createRpgRuntimeAiAssistRoutes,
|
||||
RPG_RUNTIME_AI_ASSIST_ROUTE_BASE_PATH,
|
||||
} from './rpgRuntimeAiAssistRoutes.js';
|
||||
export {
|
||||
createRpgRuntimeStoryRoutes,
|
||||
RPG_RUNTIME_STORY_ROUTE_BASE_PATH,
|
||||
} from './rpgRuntimeStoryRoutes.js';
|
||||
@@ -1 +0,0 @@
|
||||
export { createCustomWorldAgentRoutes as createRpgCreationAgentRoutes } from './customWorldAgent.js';
|
||||
@@ -1,14 +0,0 @@
|
||||
import { Router } from 'express';
|
||||
|
||||
import type { AppContext } from '../context.js';
|
||||
|
||||
/**
|
||||
* 工作包 A 先建立 RPG 世界广场路由的命名骨架。
|
||||
* 当前广场查询仍由旧 runtime 路由承载,后续工作包会再迁移实现。
|
||||
*/
|
||||
export const RPG_WORLD_GALLERY_ROUTE_BASE_PATH =
|
||||
'/runtime/custom-world-gallery';
|
||||
|
||||
export function createRpgWorldGalleryRoutes(_context: AppContext) {
|
||||
return Router();
|
||||
}
|
||||
Reference in New Issue
Block a user