@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.
30 lines • 1.16 kB
TypeScript
import { type AgentId, type AgentProfile } from "../types.js";
/** Re-export the canonical runtime authority for agent identity. */
export { KNOWN_AGENT_IDS } from "../types.js";
/**
* Return the manifest-backed runtime profile for one agent id.
* Throws when the manifest omits a supported runtime id because callers rely on a complete registry.
*
* @param id - supported agent id to resolve
* @returns runtime profile derived from workflow/manifest.json
*/
export declare function getAgentProfile(id: AgentId): AgentProfile;
/**
* Return the manifest-backed runtime profile record keyed by agent id.
*
* @returns all supported runtime profiles as an id-keyed map
*/
export declare function getAgentProfileMap(): Record<AgentId, AgentProfile>;
/**
* Return all known manifest-backed runtime profiles in canonical order.
*
* @returns supported runtime profiles in manifest order
*/
export declare function getAgentProfiles(): AgentProfile[];
/**
* Return the manifest-backed supported agent ids.
*
* @returns supported agent ids in manifest order
*/
export declare function getKnownAgentIds(): AgentId[];
//# sourceMappingURL=registry.d.ts.map