#!/usr/bin/env node /** * Argv dispatch for every packaged entry (the published bundle and the bin): * * (default) stdio shim — auto-starts the daemon, proxies stdio↔HTTP * --in-process the pre-daemon behavior: serve MCP over stdio in-process * --daemon-run [--port n] [--supersede] the daemon itself (what the shim spawns, detached) * daemon daemon management commands * * The shim spawns the daemon from this same file (realpath of argv[1]), so one artifact is * simultaneously the client-facing command and the daemon executable. */ import "./entry-mode.js"; export * from "./index.js"; export { createDaemon, DaemonPortInUseError } from "./daemon/http-daemon.js"; export type { CreateDaemonOptions, DaemonHandle } from "./daemon/http-daemon.js"; export { runDaemon } from "./daemon/run-daemon.js"; export { runShim } from "./shim/shim.js"; export { ensureDaemonRunning } from "./shim/ensure-daemon.js"; export { BoundedEventStore } from "./daemon/event-store.js"; export { validateRequest } from "./daemon/middleware.js"; export { readDaemonInfo, probeHealthz, envFingerprint } from "./daemon/daemon-info.js"; export type { DaemonInfo, DaemonHealth } from "./daemon/daemon-info.js"; export { DAEMON_NAME, DEFAULT_DAEMON_PORT, MCP_ENDPOINT_PATH } from "./daemon/constants.js"; export { WorkflowProjectRegistry, resolveProjectDir, singleStoreRouter } from "./project-registry.js"; export type { ProjectContext, RunStoreRouter } from "./project-registry.js"; export declare function dispatch(argv: string[]): Promise; //# sourceMappingURL=entry.d.ts.map