+1
-1
bsky.py
+1
-1
bsky.py
+18
tools/dummy_reply.py
+18
tools/dummy_reply.py
···
···
1
+
"""Dummy reply tool for Bluesky responses."""
2
+
from typing import Optional
3
+
from pydantic import BaseModel, Field
4
+
5
+
6
+
class BlueskyReplyArgs(BaseModel):
7
+
message: str = Field(
8
+
...,
9
+
description="The message to reply with (max 300 characters)"
10
+
)
11
+
12
+
13
+
def bluesky_reply(message: str) -> str:
14
+
"""
15
+
Dummy function that just returns success. The actual reply is handled in the bsky.py process_mention function.
16
+
This exists only to make the agent think it has a bluesky_reply tool available.
17
+
"""
18
+
return "Reply will be sent"