respond to PR feedback

This commit is contained in:
Ashwin Bhat
2025-01-10 07:50:45 -08:00
parent a976aefb39
commit 052de8690d
3 changed files with 39 additions and 17 deletions

View File

@@ -16,17 +16,25 @@ async function main() {
const envVars = {};
const mcpServerArgs = [];
let command = null;
let parsingFlags = true;
for (let i = 0; i < args.length; i++) {
if (args[i] === "-e" && i + 1 < args.length) {
const arg = args[i];
if (parsingFlags && arg === "--") {
parsingFlags = false;
continue;
}
if (parsingFlags && arg === "-e" && i + 1 < args.length) {
const [key, value] = args[++i].split("=");
if (key && value) {
envVars[key] = value;
}
} else if (!command) {
command = args[i];
command = arg;
} else {
mcpServerArgs.push(args[i]);
mcpServerArgs.push(arg);
}
}