/** * Testgen MCP Tools — Test-Driven Repair surface. * * Exposes `ruflo-testgen` plugin scripts as first-class MCP tools so * agents (Claude Code, Codex, etc.) can invoke them programmatically. * * Current surface (one tool, narrow on purpose — Conformant mode follows * in a separate ADR): * * - testgen_tdd_repair Test-Driven Repair via headless `claude -p` * (read failing test → fix source → verify) * * Inspired by agent-harness-generator/packages/darwin-mode ADR-175. * * ARCHITECTURAL CONSTRAINT (mirrors metaharness-tools.ts) * Zero static `ruflo-testgen/*` imports. All script invocation stays * behind a subprocess bridge. When the plugin isn't reachable at * runtime, the tool returns `{success: true, degraded: true, * reason: 'plugin-not-found'}` and exits 0 — same posture as * metaharness-tools so callers see one contract. * * @module @claude-flow/cli/mcp-tools/testgen */ import type { MCPTool } from './types.js'; export declare const testgenTools: MCPTool[]; //# sourceMappingURL=testgen-tools.d.ts.map