feat: add cross-plugin secret references gated by the provider's RBAC permission

This commit is contained in:
LukeGus committed 2026-09-21 17:09:28 -05:00
1 parent 2d6c1cdecb
commit 9db66d5780
13 files changed
+1782 -10

No files matched your search

+9 -1
View File
@@ -31,7 +31,8 @@
"ai.use",
"ai.manage_providers",
"ai.apply_proposals",
"ai.services.use"
"ai.services.use",
"ai.secrets.share"
],
"defaultForRole": {
"admin": ["ai.services.use"]
@@ -49,5 +50,12 @@
}
]
},
"providesSecret": [
{
"key": "api-key",
"permission": "ai.secrets.share",
"descriptionKey": "ai.secrets.shareApiKey"
}
],
"sidecars": []
}