feat: add pluginId to actions, server name/description config, dot separator for namespaced tools (#33344)

Signed-off-by: benjdlambert <ben@blam.sh>
This commit is contained in:
Ben Lambert
2026-03-17 08:47:51 +01:00
committed by GitHub
parent 5096efc276
commit dee4283ccf
13 changed files with 150 additions and 25 deletions
+1 -1
View File
@@ -73,7 +73,7 @@ export const myPlugin = createBackendPlugin({
### Namespaced Tool Names
By default, MCP tool names include the plugin ID prefix to avoid collisions across plugins. For example, an action registered as `greet-user` by `my-custom-plugin` is exposed as `my-custom-plugin:greet-user`.
By default, MCP tool names include the plugin ID prefix to avoid collisions across plugins. For example, an action registered as `greet-user` by `my-custom-plugin` is exposed as `my-custom-plugin.greet-user`.
You can disable this if you need the short names for backward compatibility: