diff --git a/agentclaw/app/agent_claw_main/channels/telegram.py b/agentclaw/app/agent_claw_main/channels/telegram.py index af256e6..5d84b46 100644 --- a/agentclaw/app/agent_claw_main/channels/telegram.py +++ b/agentclaw/app/agent_claw_main/channels/telegram.py @@ -55,8 +55,9 @@ class TelegramAdapter: 'chat_id': self.chat_id, 'action': 'typing', }) - except Exception: - pass + except Exception as e: + import traceback + print(f'[telegram] send_typing failed: {e}\n{traceback.format_exc()}') def edit(self, message_id: str, text: str) -> None: """Edit an existing message in-place.""" diff --git a/agentclaw/app/agent_claw_main/tools/workspace.py b/agentclaw/app/agent_claw_main/tools/workspace.py index 82a152a..768a9a3 100644 --- a/agentclaw/app/agent_claw_main/tools/workspace.py +++ b/agentclaw/app/agent_claw_main/tools/workspace.py @@ -14,7 +14,7 @@ def _get_s3(): def get_bucket() -> str: - return os.environ['WORKSPACE_BUCKET_NAME'] + return os.environ.get('WORKSPACE_BUCKET_NAME', 'agent-claw-workspace-495395224548') def read_file(path: str) -> str: