delete deployment + misc
This commit is contained in:
@@ -66,6 +66,11 @@ def register_artifact_tools(server: FastMCP, service: WfMcpService) -> None:
|
||||
async def save_workflow_deployment(deployment: dict[str, Any]) -> dict[str, Any]:
|
||||
return await handlers.save_deployment(deployment)
|
||||
|
||||
@server.tool()
|
||||
async def delete_workflow_deployment(deployment_id: str) -> dict[str, Any]:
|
||||
"""Delete one mutable deployment environment binding."""
|
||||
return await handlers.delete_deployment(deployment_id=deployment_id)
|
||||
|
||||
@server.tool()
|
||||
async def validate_workflow_deployment(deployment_id: str) -> dict[str, Any]:
|
||||
return await handlers.validate_deployment(deployment_id=deployment_id)
|
||||
|
||||
Reference in New Issue
Block a user