/** * OpenKernel — Agent Backends public API * * Pluggable executors for dispatched mesh tasks: the native kernel plus * third-party coding CLIs (Claude Code / Codex / OpenCode). */ export type { AgentBackend, BackendId, BackendTask, BackendFrame, BackendRunContext, BackendRunResult, } from './types.js'; export { CliAgentBackend } from './cli-backend.js'; export type { CliBackendSpec, CliParsed } from './cli-backend.js'; export { AgentBackendRegistry, createDefaultBackendRegistry, CLAUDE_SPEC, OPENCODE_SPEC, CODEX_SPEC, } from './registry.js'; export { findExecutable, hasExecutable, clearExecutableCache } from './detect.js';