/**
 * MCP tool wrapper for the typed-edge pass.
 *
 * Called by `database-operator` (Task-spawned by admin during an on-demand
 * `/insight` pass). Admin does not call this tool directly — it is not in
 * `ADMIN_CORE_TOOLS`. Backfill invokes the underlying `runTypedEdgePass`
 * via the CLI script, bypassing this tool.
 *
 * Returns the pass counters so database-operator can hand them back to
 * admin for its insight-pass summary.
 */
import { runTypedEdgePass } from "../lib/typed-edge-pass.js";
export async function memoryTypedEdgePass(args, session, accountId) {
    const sessionId = args.sessionId ?? process.env.SESSION_ID ?? null;
    return runTypedEdgePass({
        session,
        accountId,
        sinceIso: args.sinceIso,
        sessionId,
    });
}
//# sourceMappingURL=memory-typed-edge-pass.js.map