Samuel
oh god. here am I casually using swift-atproto, when it starts failing to load a feed. turns out it's my fault - Graysky is accidentally contaminating posts with a technically-valid-but-unexpected value for $type
3 13
† lucia scarlet 🏰
that library is extremely useful because of the auto-generated lexicons but I feel like it should fail more gracefully instead of just going "nuh-uh"
1 3
† lucia scarlet 🏰
stuff is bound to change constantly especially with how ATProto works where you're more or less free to just create whatever weird out-of-spec records you want
1 2
Samuel
@samuel.fm
yeah the typescript library is the exact opposite - assumes all data is invalid, typeguards everywhere
2