feat: update codex live chat workflow
This commit is contained in:
@@ -663,14 +663,10 @@ async function validateCodexExecutionRuntime(repoPath, codexBin) {
|
||||
async function runCodexLiveExecution(payload, response) {
|
||||
const requestId = String(payload?.requestId ?? '').trim();
|
||||
const sessionId = String(payload?.sessionId ?? '').trim();
|
||||
const repoPath = translateWorkspacePathToHost(String(payload?.repoPath ?? '').trim() || projectRoot);
|
||||
const repoPath = projectRoot;
|
||||
const prompt = String(payload?.prompt ?? '');
|
||||
const resourceDir = translateWorkspacePathToHost(
|
||||
String(payload?.resourceDir ?? path.join(repoPath, 'public', '.codex_chat', sessionId, 'resource')),
|
||||
);
|
||||
const uploadDir = translateWorkspacePathToHost(
|
||||
String(payload?.uploadDir ?? path.join(resourceDir, 'uploads')),
|
||||
);
|
||||
const resourceDir = path.join(repoPath, 'public', '.codex_chat', sessionId, 'resource');
|
||||
const uploadDir = path.join(resourceDir, 'uploads');
|
||||
const codexBin = process.env.SERVER_COMMAND_RUNNER_CODEX_BIN?.trim() || process.env.PLAN_CODEX_BIN?.trim() || 'codex';
|
||||
|
||||
if (!requestId || !sessionId || !prompt.trim()) {
|
||||
|
||||
Reference in New Issue
Block a user