From 79a2ad3bab573a240af546d8356fc3d6aac8cd06 Mon Sep 17 00:00:00 2001 From: Turtlepaw <81275769+Turtlepaw@users.noreply.github.com> Date: Sat, 12 Jul 2025 18:42:12 -0400 Subject: [PATCH] feat: restore dummy reply tool from main branch --- tools/dummy_reply.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 tools/dummy_reply.py diff --git a/tools/dummy_reply.py b/tools/dummy_reply.py new file mode 100644 index 0000000..c76d6c8 --- /dev/null +++ b/tools/dummy_reply.py @@ -0,0 +1,18 @@ +"""Dummy reply tool for Bluesky responses.""" +from typing import Optional +from pydantic import BaseModel, Field + + +class BlueskyReplyArgs(BaseModel): + message: str = Field( + ..., + description="The message to reply with (max 300 characters)" + ) + + +def bluesky_reply(message: str) -> str: + """ + Dummy function that just returns success. The actual reply is handled in the bsky.py process_mention function. + This exists only to make the agent think it has a bluesky_reply tool available. + """ + return "Reply will be sent" -- 2.43.0 From 315786f1aeadaf60561208baffa497ca397c66d3 Mon Sep 17 00:00:00 2001 From: Turtlepaw <81275769+Turtlepaw@users.noreply.github.com> Date: Mon, 14 Jul 2025 00:36:21 -0400 Subject: [PATCH] fix: use logger --- bsky.py | 2 +- tools/dummy_reply.py | 0 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 tools/dummy_reply.py diff --git a/bsky.py b/bsky.py index e3945bf..37dd024 100644 --- a/bsky.py +++ b/bsky.py @@ -371,7 +371,7 @@ To reply, use the add_post_to_bluesky_reply_thread tool. Call it multiple times logger.info(f"Mention from @{author_handle}: {mention_text}") # Log prompt details to separate logger - prompt_logger.debug(f"Full prompt being sent:\n{prompt}") + logger.debug(f"Full prompt being sent:\n{prompt}") # Log concise prompt info to main logger thread_handles_count = len(unique_handles) diff --git a/tools/dummy_reply.py b/tools/dummy_reply.py new file mode 100644 index 0000000..e69de29 -- 2.43.0