/** * `vigiles/claude-code` — the Claude Code-specific harness pieces a *different* * harness would swap out: the plugin/repo loader (reads real Claude Code plugin * layouts) and the scriptable Anthropic Messages mock. Split from * the `vigiles` root on purpose — the test API above is the stable surface; this * is the adapter, so a future `vigiles/` can sit beside it. */ export * from "./adapters/claude-code/plugin-loader.js"; export * from "./mock-model.js"; export { claudeCodeDriver, buildClaudeArgs, parseClaudeRun, claudeAvailable, } from "./harness-test.js"; export * from "./adapters/claude-code/dialect.js"; export { experimental_agent, experimental_skill, type ClaudeCodeToolVocabulary, } from "./adapters/claude-code/typed-spec.js"; export { /** * @deprecated Renamed to `experimental_agent` — the shape is not settled. * Removed one major AFTER the one that introduces it. */ experimental_agent as agent, } from "./adapters/claude-code/typed-spec.js"; export { measureSelectionMatrix, assertNoCollision, formatSelectionReport, } from "./scan-behavioral.js"; export type { SelectionReport, SkillSelectionStat, SelectionOptions, SelectionMatrixOptions, } from "./scan-behavioral.js"; export * from "./adapters/claude-code/layout.js"; export * from "./adapters/claude-code/runtime.js"; export * from "./adapters/claude-code/hook-protocol.js"; export * from "./adapters/claude-code/model-mock.js"; export * from "./adapters/claude-code/adapter.js"; //# sourceMappingURL=claude-code.d.ts.map