mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-11 02:33:51 +08:00
test(cli-executor): add qwen/codex and multi-tool workflow tests
Solution-ID: SOL-1735410003 Issue-ID: ISS-1766921318981-23 Task-ID: T3
This commit is contained in:
@@ -130,7 +130,16 @@ async function main() {
|
||||
const args = process.argv.slice(3).map(String);
|
||||
const prompt = await readStdin();
|
||||
|
||||
const directives = parseDirectives(prompt) || {};
|
||||
const baseDirectives = parseDirectives(prompt) || {};
|
||||
const overrides =
|
||||
baseDirectives.tool_overrides &&
|
||||
typeof baseDirectives.tool_overrides === 'object' &&
|
||||
baseDirectives.tool_overrides[tool] &&
|
||||
typeof baseDirectives.tool_overrides[tool] === 'object'
|
||||
? baseDirectives.tool_overrides[tool]
|
||||
: {};
|
||||
const directives = { ...baseDirectives, ...overrides };
|
||||
|
||||
const resolvedFiles = directives.resolve_patterns ? resolvePatterns(prompt, tool, args) : [];
|
||||
const wroteFiles = directives.write_files ? safeWriteFiles(directives.write_files) : [];
|
||||
|
||||
@@ -163,4 +172,3 @@ main().catch((err) => {
|
||||
process.stderr.write(String(err?.stack || err?.message || err));
|
||||
process.exit(1);
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user