feat: restore directory seed for arm2d-skill after AgentRun limit removal
- Revert to single directory entry for arm2d-skill in AGENT_WORKSPACE_SEED_FILES - Includes SKILL.md + references/ + python/ (14 files) - Paired with AgentRun v0.1 removal of workspace file count limit
This commit is contained in:
@@ -942,26 +942,6 @@ function agentTraceIdentityArtifact(run: PreparedCaseRun, agent: AgentRunStage)
|
||||
});
|
||||
}
|
||||
|
||||
async function collectDirectorySeedFiles(sourceRel: string, targetRel: string, files: AgentWorkspaceFile[]): Promise<void> {
|
||||
const sourceDir = path.join(SOURCE_ROOT, sourceRel);
|
||||
const stack: string[] = [""];
|
||||
while (stack.length > 0) {
|
||||
const sub = stack.pop()!;
|
||||
const dirPath = path.join(sourceDir, sub);
|
||||
const entries = await readdir(dirPath, { withFileTypes: true });
|
||||
for (const dirent of entries) {
|
||||
const relPath = sub ? path.join(sub, dirent.name) : dirent.name;
|
||||
if (dirent.isDirectory()) {
|
||||
stack.push(relPath);
|
||||
} else if (dirent.isFile()) {
|
||||
const filePath = path.join(dirPath, dirent.name);
|
||||
const targetPath = path.join(targetRel, relPath).replace(/\\/g, "/");
|
||||
files.push({ path: targetPath, content: await readFile(filePath, "utf8"), encoding: "utf8" });
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
async function agentWorkspaceFilesForRun(run: PreparedCaseRun): Promise<AgentWorkspaceFile[]> {
|
||||
const content = await readFile(run.specPath, "utf8");
|
||||
const files: AgentWorkspaceFile[] = [{ path: ".hwlab/hwpod-spec.yaml", content, encoding: "utf8" }];
|
||||
|
||||
Reference in New Issue
Block a user