/**
 * The adapter layer — public surface.
 *
 * The OPTIONAL runtime bridge {@link traceAgentRun}, which projects a runtime
 * {@link import('../../runtime').RunEvent} stream onto a
 * {@link import('../recorder/recorder').Recorder} as nested `run`/`inference`/
 * `action` {@link import('../signal/segment').Segment}s. Importing it is the one
 * place tracing knows the runtime's event vocabulary; the rest of the subsystem
 * stays runtime-agnostic.
 */
export type { RunEventSubscribe } from "./runtime-trace";
export { traceAgentRun } from "./runtime-trace";
