فهرست منبع

docs: add 'mode' field to create_plugin MCP tool schema

nonvioce 3 ماه پیش
والد
کامیت
e2f04a6f64
1فایلهای تغییر یافته به همراه1 افزوده شده و 0 حذف شده
  1. 1 0
      app/src/main/java/com/nonvioce/ijs/McpServer.java

+ 1 - 0
app/src/main/java/com/nonvioce/ijs/McpServer.java

@@ -276,6 +276,7 @@ public class McpServer extends NanoHTTPD {
                         "returns a Symja expression string"))
                         "returns a Symja expression string"))
                     .put("icon", stringProp("Emoji icon (optional, default: 🔌)"))
                     .put("icon", stringProp("Emoji icon (optional, default: 🔌)"))
                     .put("command", stringProp("Short command name (optional, e.g. 'circle')"))
                     .put("command", stringProp("Short command name (optional, e.g. 'circle')"))
+                    .put("mode", stringProp("Display mode: 'inline' (dialog, default) or 'fullscreen' (interactive panel)"))
                     .put("description", stringProp("Plugin description (optional)"))
                     .put("description", stringProp("Plugin description (optional)"))
                     .put("inputs", stringProp(
                     .put("inputs", stringProp(
                         "JSON array of input definitions (optional). " +
                         "JSON array of input definitions (optional). " +