/** * Filesystem paths for the MLflow trace WAL (Write-Ahead Log) spool. * * A spool is shared across all Claude Code sessions * * The daemon's singleton lock is scoped per `(user, spool root)` on both * platforms; its exact location depends on the platform and the resolved * spool root's length: * - POSIX, common case: `/daemon.sock` next to `queue.log`. * - POSIX, long-path fallback: `/mlflow-.sock` when the * natural path would exceed `sun_path`. * - Windows: a Named Pipe whose name embeds a hash of the spool root. */ /** * Root directory of the per-user spool. Defaults to `~/.mlflow/wal/`. */ export declare function getWalDir(): string; /** * Append-only Write-Ahead Log of pending trace uploads. */ export declare function getWalPath(): string; /** * Append-only dead-letter file containing records whose retry-budget window * (`MLFLOW_ASYNC_TRACE_LOGGING_RETRY_TIMEOUT`) has elapsed. Records here are * durable and inspectable / replayable by operators. */ export declare function getDeadLetterPath(now?: Date): string; /** * Daemon log file with diagnostic lines (retries, DLQ entries, fatal errors). */ export declare function getDaemonLogPath(now?: Date): string; export declare function getPidLockPath(): string; /** * Path used as the daemon's singleton liveness lock. */ export declare function getLockSocketPath(): string;