export interface PublicationRecord { uri: string; value: Record; } export function formatPublication(record: PublicationRecord): string { const value = record.value; const lines: string[] = []; lines.push(`Name: ${value.name ?? "(untitled)"}`); if (value.url) lines.push(`URL: ${value.url}`); if (value.description) lines.push(`Description: ${value.description}`); lines.push(`AT URI: ${record.uri}`); return lines.join("\n"); }