extremely claude-assisted go game based on atproto! working on cleaning up and giving a more unique design, still has a bit of a slop vibe to it.
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Fix reaction fetch: add null checks for Constellation response

Add checks for undefined uri/value in Constellation backlink records
to prevent TypeError when parsing reaction data.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

+4 -1
+4 -1
src/lib/atproto-client.ts
··· 326 326 if (!res.ok) break; 327 327 328 328 const body: ConstellationBacklinksResponse = await res.json(); 329 - for (const rec of body.records) { 329 + for (const rec of body.records || []) { 330 + // Skip records without URI or value 331 + if (!rec.uri || !rec.value) continue; 332 + 330 333 // Parse author DID from the URI (at://did/collection/rkey) 331 334 const uriParts = rec.uri.split('/'); 332 335 const author = uriParts[2] || '';