@@ -595,6 +595,8 @@ pub async fn run_interactive(
595595 . tool( CheckProviderConnectionTool :: new( ) )
596596 . tool( ListDeploymentCapabilitiesTool :: new( ) )
597597 // Deployment tools for service management
598+ . tool( CreateDeploymentConfigTool :: new( ) )
599+ . tool( DeployServiceTool :: new( project_path_buf. clone( ) ) )
598600 . tool( ListDeploymentConfigsTool :: new( ) )
599601 . tool( TriggerDeploymentTool :: new( ) )
600602 . tool( GetDeploymentStatusTool :: new( ) )
@@ -710,6 +712,8 @@ pub async fn run_interactive(
710712 . tool( CheckProviderConnectionTool :: new( ) )
711713 . tool( ListDeploymentCapabilitiesTool :: new( ) )
712714 // Deployment tools for service management
715+ . tool( CreateDeploymentConfigTool :: new( ) )
716+ . tool( DeployServiceTool :: new( project_path_buf. clone( ) ) )
713717 . tool( ListDeploymentConfigsTool :: new( ) )
714718 . tool( TriggerDeploymentTool :: new( ) )
715719 . tool( GetDeploymentStatusTool :: new( ) )
@@ -816,6 +820,8 @@ pub async fn run_interactive(
816820 . tool( CheckProviderConnectionTool :: new( ) )
817821 . tool( ListDeploymentCapabilitiesTool :: new( ) )
818822 // Deployment tools for service management
823+ . tool( CreateDeploymentConfigTool :: new( ) )
824+ . tool( DeployServiceTool :: new( project_path_buf. clone( ) ) )
819825 . tool( ListDeploymentConfigsTool :: new( ) )
820826 . tool( TriggerDeploymentTool :: new( ) )
821827 . tool( GetDeploymentStatusTool :: new( ) )
@@ -2270,6 +2276,8 @@ pub async fn run_query(
22702276 . tool ( CheckProviderConnectionTool :: new ( ) )
22712277 . tool ( ListDeploymentCapabilitiesTool :: new ( ) )
22722278 // Deployment tools for service management
2279+ . tool ( CreateDeploymentConfigTool :: new ( ) )
2280+ . tool ( DeployServiceTool :: new ( project_path_buf. clone ( ) ) )
22732281 . tool ( ListDeploymentConfigsTool :: new ( ) )
22742282 . tool ( TriggerDeploymentTool :: new ( ) )
22752283 . tool ( GetDeploymentStatusTool :: new ( ) )
@@ -2353,6 +2361,8 @@ pub async fn run_query(
23532361 . tool ( CheckProviderConnectionTool :: new ( ) )
23542362 . tool ( ListDeploymentCapabilitiesTool :: new ( ) )
23552363 // Deployment tools for service management
2364+ . tool ( CreateDeploymentConfigTool :: new ( ) )
2365+ . tool ( DeployServiceTool :: new ( project_path_buf. clone ( ) ) )
23562366 . tool ( ListDeploymentConfigsTool :: new ( ) )
23572367 . tool ( TriggerDeploymentTool :: new ( ) )
23582368 . tool ( GetDeploymentStatusTool :: new ( ) )
@@ -2425,6 +2435,8 @@ pub async fn run_query(
24252435 . tool ( CheckProviderConnectionTool :: new ( ) )
24262436 . tool ( ListDeploymentCapabilitiesTool :: new ( ) )
24272437 // Deployment tools for service management
2438+ . tool ( CreateDeploymentConfigTool :: new ( ) )
2439+ . tool ( DeployServiceTool :: new ( project_path_buf. clone ( ) ) )
24282440 . tool ( ListDeploymentConfigsTool :: new ( ) )
24292441 . tool ( TriggerDeploymentTool :: new ( ) )
24302442 . tool ( GetDeploymentStatusTool :: new ( ) )
0 commit comments