fix(plugins): narrow optional tool cold loads

This commit is contained in:
Peter Steinberger
2026-05-04 00:40:53 +01:00
parent 07b52b4a01
commit baadd74b6b
10 changed files with 313 additions and 58 deletions

View File

@@ -8,6 +8,11 @@
"contracts": {
"tools": ["diffs"]
},
"toolMetadata": {
"diffs": {
"optional": true
}
},
"skills": ["./skills"],
"uiHints": {
"viewerBaseUrl": {

View File

@@ -8,6 +8,11 @@
"contracts": {
"tools": ["llm-task"]
},
"toolMetadata": {
"llm-task": {
"optional": true
}
},
"configSchema": {
"type": "object",
"additionalProperties": false,

View File

@@ -8,6 +8,11 @@
"contracts": {
"tools": ["lobster"]
},
"toolMetadata": {
"lobster": {
"optional": true
}
},
"configSchema": {
"type": "object",
"additionalProperties": false,