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
+68 -68
View File
@@ -28,19 +28,19 @@
]
},
"folder": "gmail",
"version": 3,
"version_string": "1.0.2",
"version": 5,
"version_string": "1.0.4",
"version_release_date": "2026-07-22",
"files": [
{
"path": "connector.json",
"sha256": "ee52a0eb1953597cf02d3e502986f6e69bb127756a2209fc58150d3fee0e491b",
"size": 1637
"sha256": "8d99dcf48c9141080856ccb66322856b5916b40115afb5066b0b205d4533dfad",
"size": 1788
},
{
"path": "gmail_mcp_server.py",
"sha256": "4607ec1fee8fcbdb81619286900e44e4c04a479156f8959f553dce28b69bba66",
"size": 47789
"size": 48119
},
{
"path": "icon_lg.svg",
@@ -85,19 +85,19 @@
]
},
"folder": "gcal",
"version": 2,
"version_string": "0.3.1",
"version": 4,
"version_string": "0.3.3",
"version_release_date": "2026-07-21",
"files": [
{
"path": "connector.json",
"sha256": "dac9841a84d117af8c6317a30998b4e1ecbe044ac0db321faeac1f50e6d7b755",
"size": 1480
"sha256": "606cd67c6352c50f88ea0a24e955b48ad9ef891ed62eb1233d55ec2621ec91d7",
"size": 1685
},
{
"path": "gcal_mcp_server.py",
"sha256": "a4a58a04b1df28fc45ea3bcdc5837ba00d740a9bae972a67c6c690dcd2c21bbe",
"size": 38177
"size": 38437
},
{
"path": "verify.py",
@@ -149,19 +149,19 @@
]
},
"folder": "drive",
"version": 4,
"version_string": "1.0.3",
"version": 6,
"version_string": "1.0.5",
"version_release_date": "2026-07-22",
"files": [
{
"path": "connector.json",
"sha256": "011e25441352ea90ecd5365664dcb91dd3a4b4566fd54119c8ca830cfe384cc7",
"size": 1744
"sha256": "51418ca84bfd7fd684b11402e835e0d4be33e717c763f87c138d338edc2d9e27",
"size": 1990
},
{
"path": "drive_mcp_server.py",
"sha256": "422b63e55b5d33aba0650cccd29def007dd4fd8d25497a94b051b2ba7eec3e44",
"size": 19971
"size": 20124
},
{
"path": "verify.py",
@@ -207,19 +207,19 @@
"type": "password"
},
"folder": "email",
"version": 2,
"version_string": "1.0.1",
"version": 4,
"version_string": "1.0.3",
"version_release_date": "2026-07-21",
"files": [
{
"path": "connector.json",
"sha256": "613289d91675fa8e946ca08c4c1c5290668bb618a9ed43917d4b9f92923eae08",
"size": 4652
"sha256": "7b0fd8ff2fb7040f122bd2144d3f80deb145e069d7f134049f4e6193f5715449",
"size": 4783
},
{
"path": "email_mcp_server.py",
"sha256": "3018e44460f10f41e303bfd2fbca0eee4f1f0ad58a13c5c480e28e4d6be126c3",
"size": 54522
"size": 54854
},
{
"path": "icon_lg.svg",
@@ -256,14 +256,14 @@
"type": "api_key"
},
"folder": "exa",
"version": 2,
"version_string": "1.0.1",
"version": 3,
"version_string": "1.0.2",
"version_release_date": "2026-07-21",
"files": [
{
"path": "connector.json",
"sha256": "8461c3a6886cddcbf12aa2df58d8cf0741afb1ba2b6ec0864b61214f18c92421",
"size": 1409
"sha256": "d401283681e08937591c8058f1dacfe7460a46e807db264d56aab08d611400ab",
"size": 1803
},
{
"path": "verify.py",
@@ -316,14 +316,14 @@
"type": "api_key"
},
"folder": "firecrawl",
"version": 2,
"version_string": "1.0.1",
"version": 3,
"version_string": "1.0.2",
"version_release_date": "2026-07-21",
"files": [
{
"path": "connector.json",
"sha256": "6a43dc476f540367fe9a7e561d105ef5bb5f9a2db5d6f2df1488259392fa4c78",
"size": 2600
"sha256": "9a5d67f7f057e9df1f22f1478d0f84eec3ef0d07afb8cf0186e9340cdf6bc526",
"size": 5276
},
{
"path": "icon_sm.png",
@@ -467,14 +467,14 @@
"type": "none"
},
"folder": "http-fetch",
"version": 2,
"version_string": "1.0.1",
"version": 3,
"version_string": "1.0.2",
"version_release_date": "2026-07-21",
"files": [
{
"path": "connector.json",
"sha256": "1f3b9c4e90fee6442c86d810c7a8c37b0fedf3a9f2e8a662c162c27822296b40",
"size": 1259
"sha256": "676fcbad93b0463e37a934054e494a1a5652ed3aa783bfe6cc393853ad28f6a3",
"size": 2088
},
{
"path": "icon_sm.svg",
@@ -533,14 +533,14 @@
"type": "api_key"
},
"folder": "serpapi-flights",
"version": 2,
"version_string": "1.0.1",
"version": 3,
"version_string": "1.0.2",
"version_release_date": "2026-07-21",
"files": [
{
"path": "connector.json",
"sha256": "171f49e663b253fbb7e06807dd3f86410e4a7e266c119b2320a80cf2e0c1303a",
"size": 1352
"sha256": "c02b42d3eb447cc0ec92982bd1a523c70d8400f44564465806db805e1ea63570",
"size": 1656
},
{
"path": "verify.py",
@@ -588,19 +588,19 @@
"type": "none"
},
"folder": "ssh",
"version": 2,
"version_string": "1.0.1",
"version": 4,
"version_string": "1.0.3",
"version_release_date": "2026-07-21",
"files": [
{
"path": "connector.json",
"sha256": "63bddd4aa095ae1804ae31d3f509ed93db4d43b0bf4972dbc970cd6df22a4f77",
"size": 4112
"sha256": "adfb870b7a8d9f035edce619ea9e7fa030c7719db71dc042ca5e09cc70f1a84c",
"size": 4231
},
{
"path": "ssh_mcp_server.py",
"sha256": "68509094a35578ffaaf357e13b55e1bfcf397f16a3b993719c4c3b97ab2dc798",
"size": 49764
"size": 50193
},
{
"path": "requirements.txt",
@@ -636,14 +636,14 @@
"type": "api_key"
},
"folder": "tavily",
"version": 3,
"version_string": "1.0.2",
"version": 4,
"version_string": "1.0.3",
"version_release_date": "2026-07-22",
"files": [
{
"path": "connector.json",
"sha256": "0d0a4647e1b2a8866898bd0fb92d5f9e21d0a34e99ab09c15e63f396ab7dc97b",
"size": 1072
"sha256": "3135641cb6193d828eef54a406fcf8e7727811af4b9e4653932fe4e21613370e",
"size": 1779
},
{
"path": "icon_lg.png",
@@ -704,19 +704,19 @@
"type": "none"
},
"folder": "weather",
"version": 4,
"version_string": "3.0.1",
"version": 6,
"version_string": "3.0.3",
"version_release_date": "2026-07-21",
"files": [
{
"path": "weather_mcp_server.py",
"sha256": "2b1c40f927d3095806504ae3c82ace156e6079294cf15c6c2c47df1422068185",
"size": 29865
"size": 30001
},
{
"path": "connector.json",
"sha256": "92a52824ab12549e1f5f1e30fb9352a195e25eac90d73162bb5f20ced85695e3",
"size": 1403
"sha256": "e83f1894ea25f2b844a8394dce1c80ef853a535da0d8f88641d8f3d3e9aea32d",
"size": 1564
},
{
"path": "requirements.txt",
@@ -757,19 +757,19 @@
"type": "qr"
},
"folder": "whatsapp",
"version": 3,
"version_string": "2.0.3",
"version": 5,
"version_string": "2.0.5",
"version_release_date": "2026-07-21",
"files": [
{
"path": "connector.json",
"sha256": "a79f45462b8378472721a4afd02f752342488b01f2e0ba7b6e7383ab6815f858",
"size": 1286
"sha256": "5987996f01e18370f9de6876b91376645d5f296d6a8b7fd0cafb70ff65595b6c",
"size": 1522
},
{
"path": "index.js",
"sha256": "0bfaa3c5449f22a4e2c4c99c6e9402bb24651647eca9a36dbd7a639c95a6bfd6",
"size": 21668
"size": 21846
},
{
"path": "package.json",
@@ -808,19 +808,19 @@
"type": "none"
},
"folder": "wikipedia",
"version": 4,
"version_string": "3.0.1",
"version": 6,
"version_string": "3.0.3",
"version_release_date": "2026-07-21",
"files": [
{
"path": "wikipedia_mcp_server.py",
"sha256": "ce9feed6a8b0a29ed405dbfe90743816d7f0714f1b580671bac722112bb54146",
"size": 12110
"size": 12174
},
{
"path": "connector.json",
"sha256": "d5a411e5a4d33ce4b4a5fd148269f33e615c96791994ca75bd20cdb720035d55",
"size": 1295
"sha256": "b198ac38c41c7691c62184611fbca0aaff50dc814fca9c5ef14b3d9dd7097bf8",
"size": 1502
},
{
"path": "requirements.txt",
@@ -858,14 +858,14 @@
"type": "none"
},
"folder": "context7",
"version": 1,
"version_string": "1.0.0",
"version": 2,
"version_string": "1.0.1",
"version_release_date": "2026-07-22",
"files": [
{
"path": "connector.json",
"sha256": "c7dfedad4e017c88420a78420f2ea2de35fc80d921b5da6bf628f8eceaf93584",
"size": 1321
"sha256": "e214ab68797ba852db66c5c27724da3902f5e958da059d1d595e6d044228c3cb",
"size": 1554
},
{
"path": "verify.py",
@@ -920,14 +920,14 @@
"param": "GOOGLE_MAPS_API_KEY"
},
"folder": "gmaps",
"version": 2,
"version_string": "1.0.1",
"version": 3,
"version_string": "1.0.2",
"version_release_date": "2026-07-22",
"files": [
{
"path": "connector.json",
"sha256": "6c9bdcc3f3edae582e3355262f247f861e62bb9bd48d8221ea24af96281fd33e",
"size": 2311
"sha256": "3b4b2993b7a16fe2d430a15ecd9a7965bc95e0dc127260f1f943546749b1e130",
"size": 2713
},
{
"path": "gmaps_mcp_server.py",