Package ch.so.agi.mcp.tools
Class ModelTools
java.lang.Object
ch.so.agi.mcp.tools.ModelTools
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ModelTools
-
-
Method Details
-
createModelSnippet
public Map<String,Object> createModelSnippet(@McpToolParam(description="Modellname (Bezeichner ohne Leerzeichen)",required=true) String name, @McpToolParam(description="Sprachcode, z. B. \'de\' oder \'en\'",required=false) @Nullable String lang, @McpToolParam(description="URI des Modells",required=false) @Nullable String uri, @McpToolParam(description="Version im Format YYYY-MM-DD",required=false) @Nullable String version, @McpToolParam(description="INTERLIS Sprachversion (z. B. \'2.3\' oder \'2.4\')",required=false) @Nullable String iliVersion, @McpToolParam(description="Zus\u00e4tzliche Imports (z. B. \'GeometryCHLV95_V1\')",required=false) @Nullable List<String> imports, @McpToolParam(description="IliDoc-Blockkommentar direkt vor dem MODEL",required=false) @Nullable String iliDoc, @McpToolParam(description="INTERLIS-Metaattribute direkt vor dem MODEL",required=false) @Nullable List<MetaAttributeSpec> metaAttributes)
-