Migliorate llm_short_description per tutti i connector — tool names espliciti

Ogni connector.json ora ha una llm_short_description che elenca i tool
specifici che espone, così l'LLM sa esattamente cosa attivare (lazy load).

SKALD.md: documentata criticità del campo llm_short_description
nel system prompt dell'LLM.
This commit is contained in:
2026-07-22 22:21:52 +01:00
parent be1150fe51
commit 3440890d11
17 changed files with 129 additions and 99 deletions
+1 -1
View File
@@ -88,7 +88,7 @@
{
"lang": "en",
"description": "Generic email connector over IMAP + SMTP. Works with any provider (Gmail, Outlook/Office 365, iCloud, Yahoo, Fastmail, self-hosted, corporate) using standard protocols and an app password \u2014 no Google Cloud Console, no OAuth. Read, search, organise and send mail, download attachments, and receive real-time push notifications when new mail arrives (IMAP IDLE, with polling fallback). Standard library only, zero dependencies.",
"llm_short_description": "Email MCP server (IMAP/SMTP, any provider). Config via env vars. Tools: status, list_messages, get_message, get_thread, list_folders, modify_message, send_message, get_profile, create_folder, download_attachments. Emits event/new_email push notifications on new INBOX mail."
"llm_short_description": "Email MCP server (IMAP/SMTP) for ANY email provider \u2014 Gmail, Outlook, Fastmail, Proton, custom domains. Config via env vars. Tools: status, list_messages (folder+query filter), get_message (body+attachments), get_thread, list_folders, modify_message (move/flag/delete), send_message (with attachments), get_profile, create_folder, download_attachments. Push notifications via IDLE for new INBOX mail."
}
],
"mcp_config": {