/**
 * The conductor — public surface.
 *
 * The top-level orchestrator that ties the pure {@link import("../cadence").cadence}
 * reducer to its real-world effect handlers (model, tools, store, condensation,
 * ledger) and exposes the host-facing {@link Agent}. {@link createAgent} is the
 * single entry point; everything beneath the conductor stays pure or
 * single-purpose.
 */
export { createAgent } from "./agent";
export type { Agent, AgentDeps, AgentEventHandler } from "./agent";
