feat: Add Loki MCP server scaffold, fix adapter blocking, upgrade model
- Scaffold mcp_servers/loki/ with config and async HTTP client - Fix Slack/Telegram adapters to use non-blocking connections - Upgrade default model to claude-sonnet-4-6 - Improve Agent SDK message collection for empty ResultMessage cases - Add Message-ID to email summaries, increase body truncation limit - Fix .gitignore inline comments that broke sensitive file exclusions Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -193,12 +193,13 @@ def format_email_summary(emails: List[Dict], include_body: bool = False) -> str:
|
||||
lines.append(f"{i}. From: {email_data['from']}")
|
||||
lines.append(f" Subject: {email_data['subject']}")
|
||||
lines.append(f" Date: {email_data['date']}")
|
||||
lines.append(f" Message-ID: {email_data.get('id', 'N/A')}")
|
||||
|
||||
if include_body and "body" in email_data:
|
||||
# Truncate long bodies
|
||||
body = email_data["body"]
|
||||
if len(body) > 500:
|
||||
body = body[:500] + "..."
|
||||
if len(body) > 2000:
|
||||
body = body[:2000] + "..."
|
||||
lines.append(f" Body: {body}")
|
||||
else:
|
||||
lines.append(f" Snippet: {email_data['snippet']}")
|
||||
|
||||
Reference in New Issue
Block a user