feat: code quality audit + autoresearch integration + infra hardening (#150)

This commit is contained in:
Alexander Whitestone
2026-03-08 12:50:44 -04:00
committed by GitHub
parent fd0ede0d51
commit ae3bb1cc21
186 changed files with 5129 additions and 3289 deletions

View File

@@ -54,6 +54,7 @@ class TelegramBot:
return from_file
try:
from config import settings
return settings.telegram_token or None
except Exception:
return None
@@ -94,10 +95,7 @@ class TelegramBot:
filters,
)
except ImportError:
logger.error(
"python-telegram-bot is not installed. "
'Run: pip install ".[telegram]"'
)
logger.error("python-telegram-bot is not installed. " 'Run: pip install ".[telegram]"')
return False
try:
@@ -149,6 +147,7 @@ class TelegramBot:
user_text = update.message.text
try:
from timmy.agent import create_timmy
agent = create_timmy()
run = await asyncio.to_thread(agent.run, user_text, stream=False)
response = run.content if hasattr(run, "content") else str(run)