9d92ec20ecf46f37edfd507114b3b7dd14bfaada
- Added PROFILE_RELAYS fallback list (primal, damus, ditto) - Fast path: Query pool with EOSE timeout for quick results - Slow path: For missing profiles, query each fallback relay individually - Each fallback relay is queried directly (not through pool) to avoid the relay that won first race - Added parseAuthorEvent helper for consistent metadata parsing - Increased timeout to 5000ms for better profile discovery - Both useAuthor and useAuthors now use the same pattern - Results from slow path are seeded into cache for instant access Co-authored-by: shakespeare.diy <assistant@shakespeare.diy>
Description
Languages
TypeScript
95.7%
Java
1.5%
JavaScript
0.9%
Swift
0.9%
CSS
0.5%
Other
0.4%