Package com.ssgllc.fish.config.mcp
Class McpBpmConfig
java.lang.Object
com.ssgllc.fish.config.mcp.McpBpmConfig
MCP tool configuration for BPM (Business Process Management) operations.
Provides:
get-process-definition-bpmn— fetch the BPMN 2.0 XML for a deployed processget-bpm-model-by-key— fetch a BPM model by key + type codeget-bpm-model-for-editor— fetch the latest editable model version by model idupsert-bpm-model-definition— create/update a model definition (new version)import-bpm-model-from-bpmn— import a process model from BPMN 2.0 XMLset-bpm-model-active— activate/archive a model
The write tools (upsert-bpm-model-definition, import-bpm-model-from-bpmn,
set-bpm-model-active) accept an optional featureBranch param recorded in the
configuration audit trail via ConfigBranchContext, mirroring the
entity write tools in McpEntityConfig.
Active only when spring.ai.mcp.server.enabled=true.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classTool implementations for BPM operations. -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
McpBpmConfig
public McpBpmConfig()
-