/** * Format inbox entries as a rich text payload suitable for handing to the * LLM via `pi.sendUserMessage` (idle-poll push) or context-hook injection. * * The payload shows full sender identity (name + UUID), timestamp, title, * labels, and body so the LLM can respond without an extra `message read` * round-trip. */ import type { InboxEntry } from "./inbox.js"; import type { SessionEntry } from "./postmaster.js"; /** * Render the recipient's view of one or more incoming messages as a single * user-facing prompt. * * `registry` lets us substitute a friendly session name for senders that * have one. Senders not in the registry (e.g. agents that have already * deregistered) are shown by UUID only. */ export declare function formatInboxAsPrompt(entries: InboxEntry[], registry: SessionEntry[]): string; //# sourceMappingURL=format.d.ts.map