INNER CODE UNIT · JavaScript
Promise
linxidnju/OpenTag · src/cli.js:52
return new Promise(() => {});
}
if (command === "mcp" || command === "mcp-server") {
await app.mcpStdioServer.start();
return;
}
if (command === "sessions") {
const sessions = await app.store.listSessions({ status: args.status, limit: Number(args.limit || args.n || 20) });
printTable(sessions.map((s) => ({ id: s.id, status: s.status, runtime: s.runtimeId, channel: s.channelId, thread: s.threadId, updated: s.updatedAt })));
return;
}
if (command === "audit") {
const events = await app.store.listAudit({ sessionId: args.session, type: args.type, limit: Number(args.limit || args.n || 50) });
for (const event of events) console.log(JSON.stringify(event));
return;