a digital person for bluesky

Add void-cafe feed to available feeds

Added void-cafe feed (at://did:plc:gfrmhdmjvxn2sjedzboeudef/app.bsky.feed.generator/void-cafe) to the list of available named feeds in the GetBlueskyFeedTool.

🤖 Generated with [Claude Code](https://claude.ai/code)

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

Changed files
+4 -3
tools
+4 -3
tools/feed.py
··· 4 4 5 5 6 6 class FeedArgs(BaseModel): 7 - feed_name: Optional[str] = Field(None, description="Named feed preset. Available feeds: 'home' (timeline), 'discover' (what's hot), 'ai-for-grownups', 'atmosphere'. If not provided, returns home timeline") 7 + feed_name: Optional[str] = Field(None, description="Named feed preset. Available feeds: 'home' (timeline), 'discover' (what's hot), 'ai-for-grownups', 'atmosphere', 'void-cafe'. If not provided, returns home timeline") 8 8 max_posts: int = Field(default=25, description="Maximum number of posts to retrieve (max 100)") 9 9 10 10 ··· 13 13 Retrieve a Bluesky feed. 14 14 15 15 Args: 16 - feed_name: Named feed preset - available options: 'home', 'discover', 'ai-for-grownups', 'atmosphere' 16 + feed_name: Named feed preset - available options: 'home', 'discover', 'ai-for-grownups', 'atmosphere', 'void-cafe' 17 17 max_posts: Maximum number of posts to retrieve (max 100) 18 18 19 19 Returns: ··· 29 29 "home": None, # Home timeline (default) 30 30 "discover": "at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.generator/whats-hot", 31 31 "ai-for-grownups": "at://did:plc:gfrmhdmjvxn2sjedzboeudef/app.bsky.feed.generator/ai-for-grownups", 32 - "atmosphere": "at://did:plc:gfrmhdmjvxn2sjedzboeudef/app.bsky.feed.generator/the-atmosphere" 32 + "atmosphere": "at://did:plc:gfrmhdmjvxn2sjedzboeudef/app.bsky.feed.generator/the-atmosphere", 33 + "void-cafe": "at://did:plc:gfrmhdmjvxn2sjedzboeudef/app.bsky.feed.generator/void-cafe" 33 34 } 34 35 35 36 # Validate inputs