fix: env and __CONTENT_INDEX
This commit is contained in:
parent
7b68504b1e
commit
eecf429a20
|
|
@ -19,7 +19,7 @@ export const mcpCommand = new Command('mcp')
|
|||
.description('启动 MCP 服务器')
|
||||
.argument('[host]', '服务器地址', 'stdio')
|
||||
.option('-p, --port <port>', 'HTTP 端口(仅 HTTP 传输)', '3001')
|
||||
.option('--cwd <dir>', '工作目录(工具调用的相对路径基准)', process.cwd())
|
||||
.option('--cwd <dir>', '工作目录(工具调用的相对路径基准)', process.env.TTRPG_MCP_CWD || process.cwd())
|
||||
.action(mcpServeAction)
|
||||
)
|
||||
.addCommand(
|
||||
|
|
|
|||
|
|
@ -16,9 +16,9 @@ function ensureIndexLoaded(): Promise<void> {
|
|||
if (indexLoadPromise) return indexLoadPromise;
|
||||
|
||||
indexLoadPromise = (async () => {
|
||||
// 尝试 CLI 环境:从 /__FILE_INDEX.json 加载
|
||||
// 尝试 CLI 环境:从 /__CONTENT_INDEX.json 加载
|
||||
try {
|
||||
const response = await fetch("/__FILE_INDEX.json");
|
||||
const response = await fetch("/__CONTENT_INDEX.json");
|
||||
if (response.ok) {
|
||||
const index = await response.json();
|
||||
fileIndex = { ...fileIndex, ...index };
|
||||
|
|
|
|||
Loading…
Reference in New Issue