@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.
11 lines • 587 B
TypeScript
import type { AgentProfile } from "../types.js";
import type { HookSpec } from "./hooks-registry.js";
/** Result of reading an agent hook config without mutating it. */
export interface AgentHookReadState {
installed: boolean;
configMissing?: boolean;
configInvalid?: boolean;
}
export declare function readAgentHookState(projectPath: string, agent: AgentProfile, spec: HookSpec): AgentHookReadState;
export declare function writeAgentHookState(projectPath: string, agent: AgentProfile, spec: HookSpec, enabled: boolean): void;
//# sourceMappingURL=agent-hook-writer.d.ts.map