add per-agent smoke tests (#100)

This commit is contained in:
David Blass
2026-01-16 08:00:16 +00:00
committed by pullfrog[bot]
parent 9e019d89d2
commit f34379415e
24 changed files with 413 additions and 48 deletions
+8 -3
View File
@@ -119438,9 +119438,11 @@ async function startMcpHttpServer(ctx) {
AddLabelsTool(ctx),
CreateBranchTool(ctx),
CommitFilesTool(ctx),
PushBranchTool(ctx),
BashTool(ctx)
PushBranchTool(ctx)
];
if (ctx.tools.bash !== "disabled") {
tools.push(BashTool(ctx));
}
if (!ctx.disableProgressComment) {
tools.push(ReportProgressTool(ctx));
}
@@ -119971,6 +119973,8 @@ var package_default = {
typecheck: "tsc --noEmit",
build: "node esbuild.config.js",
play: "node play.ts",
smoke: "node test/smoke.ts",
nobash: "node test/nobash.ts",
scratch: "node scratch.ts",
upDeps: "pnpm up --latest",
lock: "pnpm --ignore-workspace install",
@@ -138503,7 +138507,8 @@ async function main(core5) {
modes: modes2,
toolState,
runId,
jobId
jobId,
tools
};
const mcpHttpServer = __using(_stack, await startMcpHttpServer(toolContext), true);
log.info(`\xBB MCP server started at ${mcpHttpServer.url}`);