AI agent skills related to using social media
2
fork

Configure Feed

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

Fix query string separator and missing closing paren

- atproto/xrpc.rkt: use "&" not "," to join query params. The
comma produced invalid URLs like ?limit=10,actor=foo instead
of ?limit=10&actor=foo. Unnoticed so far as all current calls
pass only one param.
- bluesky/open-app.rkt: add missing ")" in feed option printf
format string, closing the option's parenthesized command span.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

Claude d3595214 91a7a9f6

+2 -2
+1 -1
atproto/xrpc.rkt
··· 30 30 "" 31 31 (string-join (for/list ([(k v) (in-hash query-params)]) 32 32 (format "~a=~a" k v)) 33 - "," 33 + "&" 34 34 #:before-first "?"))) 35 35 (define base-headers 36 36 (hash 'content-type "application/json"
+1 -1
bluesky/open-app.rkt
··· 42 42 (define feed-url (hash-ref feed 'value)) 43 43 (define feed-response (agent-xrpc-get "app.bsky.feed.getFeedGenerator" (hash 'feed feed-url))) 44 44 (define feed-view (hash-ref feed-response 'view)) 45 - (printf " - Read your ~a feed (~a) (`bluesky_read_feed ~a`\n" 45 + (printf " - Read your ~a feed (~a) (`bluesky_read_feed ~a`)\n" 46 46 (hash-ref feed-view 'displayName) 47 47 (hash-ref feed-view 'description) 48 48 feed-url)]