@blundergoat/goat-flow
Version:
AI coding agent harness and local dashboard for Claude Code, OpenAI Codex, Google Antigravity, and GitHub Copilot - setup audits, guardrails, structured skills, deny hooks, and persistent learning loops.
21 lines • 942 B
TypeScript
/**
* Composer for the shared "write the JSON report" contract block.
*
* `appendAgentReportContract` appends the filename convention, the bash snippet
* that builds the gitignored output path, the JSON body shape, the per-field
* rules, and the validate-before-confirming step to an agent-setup quality prompt,
* so every agent report writes to the same contract.
*/
import type { AgentId } from "../types.js";
import type { QualityHistoryEntry } from "../quality/history.js";
import { type QualityMode } from "../quality/schema.js";
import { type QualityPayload } from "./compose-quality-common.js";
export declare function appendAgentReportContract(lines: string[], input: {
agent: AgentId;
projectPath: string;
auditStatus: QualityPayload["auditStatus"];
qualityMode: QualityMode;
priorReport: QualityHistoryEntry | null;
runDate: string;
}): void;
//# sourceMappingURL=compose-quality-agent-report.d.ts.map