Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
60 changes: 30 additions & 30 deletions servers/Azure.Mcp.Server/docs/e2eTestPrompts.md
Original file line number Diff line number Diff line change
Expand Up @@ -277,45 +277,45 @@ This file contains prompts used for end-to-end testing to ensure each tool is in
| eventhubs_namespace_update | Create an new namespace <namespace_name> in my resource group <resource_group_name> |
| eventhubs_namespace_update | Update my namespace <namespace_name> in my resource group <resource_group_name>|

## Azure File Shares

| Tool Name | Test Prompt |
|:----------|:----------|
| fileshares_fileshare_create | Create a new file share <file_share_name> in storage account <account_name> in resource group <resource_group_name> |
| fileshares_fileshare_create | Create file share <file_share_name> in account <account_name> with quota 100 GB |
| fileshares_fileshare_create | Create a file share named <file_share_name> in storage account <account_name> with access tier Hot |
| fileshares_fileshare_create | Set up a new file share <file_share_name> in storage account <account_name> |
| fileshares_fileshare_delete | Delete the file share <file_share_name> from storage account <account_name> in resource group <resource_group_name> |
| fileshares_fileshare_delete | Remove file share <file_share_name> from account <account_name> |
| fileshares_fileshare_get | List all file shares in storage account <account_name> |
| fileshares_fileshare_get | Show me the file shares in storage account <account_name> in resource group <resource_group_name> |
| fileshares_fileshare_get | Get details of file share <file_share_name> in storage account <account_name> |
| fileshares_fileshare_get | Show me the file share <file_share_name> in account <account_name> |
| fileshares_fileshare_get | What file shares exist in storage account <account_name>? |
| fileshares_fileshare_limits_get | Get the file share limits for subscription <subscription> |
| fileshares_fileshare_limits_get | What are the file share limits in my subscription? |
| fileshares_fileshare_limits_get | Show me the file share service limits |
## Azure FileShares

| Tool Name | Test Prompt |
|:----------|:----------|
| fileshares_fileshare_create | Create a new file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_create | Create file share <file_share_name> in resource group <resource_group_name> with 100 GB storage |
| fileshares_fileshare_create | Create a file share named <file_share_name> in location <location> with resource group <resource_group_name> |
| fileshares_fileshare_create | Set up a new file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_delete | Delete the file share <file_share_name> from resource group <resource_group_name> |
| fileshares_fileshare_delete | Remove file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_get | List all file shares in my subscription |
| fileshares_fileshare_get | Show me the file shares in resource group <resource_group_name> |
| fileshares_fileshare_get | Get details of file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_get | Show me the file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_get | What file shares exist in resource group <resource_group_name>? |
| fileshares_fileshare_limits_get | Get the file share limits for subscription <subscription> in location <location> |
| fileshares_fileshare_limits_get | What are the file share limits in my subscription for location <location>? |
| fileshares_fileshare_limits_get | Show me the file share service limits in location <location> |
| fileshares_fileshare_nameavailability_check | Check if file share name <file_share_name> is available in subscription <subscription> |
| fileshares_fileshare_nameavailability_check | Is the file share name <file_share_name> available? |
| fileshares_fileshare_nameavailability_check | Verify availability of file share name <file_share_name> |
| fileshares_fileshare_provisioningrecommendation_get | Get provisioning recommendations for file share <file_share_name> in storage account <account_name> |
| fileshares_fileshare_provisioningrecommendation_get | Get provisioning recommendations for file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_provisioningrecommendation_get | Show me provisioning recommendations for file share <file_share_name> |
| fileshares_fileshare_provisioningrecommendation_get | What are the recommended provisioning settings for file share <file_share_name>? |
Comment on lines +301 to 303
Copy link

Copilot AI Jan 16, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The fileshares_fileshare_provisioningrecommendation_get command requires a location parameter, not a resource group. According to the command implementation (FileShareGetProvisioningRecommendationCommand), this command takes subscription and location as required parameters and provides recommendations based on storage size, not for a specific existing file share. The test prompt should be: 'Get provisioning recommendations for location with GB storage' or similar.

Suggested change
| fileshares_fileshare_provisioningrecommendation_get | Get provisioning recommendations for file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_provisioningrecommendation_get | Show me provisioning recommendations for file share <file_share_name> |
| fileshares_fileshare_provisioningrecommendation_get | What are the recommended provisioning settings for file share <file_share_name>? |
| fileshares_fileshare_provisioningrecommendation_get | Get provisioning recommendations for location <location> with <size> GB storage in subscription <subscription> |
| fileshares_fileshare_provisioningrecommendation_get | Show me provisioning recommendations in location <location> for <size> GB of file share storage |
| fileshares_fileshare_provisioningrecommendation_get | What are the recommended provisioning settings in location <location> for <size> GB of file share capacity? |

Copilot uses AI. Check for mistakes.
| fileshares_fileshare_snapshot_create | Create a snapshot of file share <file_share_name> in storage account <account_name> |
| fileshares_fileshare_snapshot_create | Create a snapshot for file share <file_share_name> in account <account_name> |
| fileshares_fileshare_snapshot_create | Create a snapshot of file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_snapshot_create | Create a snapshot for file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_snapshot_create | Take a snapshot of file share <file_share_name> |
| fileshares_fileshare_snapshot_delete | Delete the snapshot <snapshot_id> from file share <file_share_name> in storage account <account_name> |
| fileshares_fileshare_snapshot_delete | Delete the snapshot <snapshot_id> from file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_snapshot_delete | Remove snapshot <snapshot_id> from file share <file_share_name> |
| fileshares_fileshare_snapshot_get | List all snapshots for file share <file_share_name> in storage account <account_name> |
| fileshares_fileshare_snapshot_get | Show me the snapshots of file share <file_share_name> in account <account_name> |
| fileshares_fileshare_snapshot_get | List all snapshots for file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_snapshot_get | Show me the snapshots of file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_snapshot_get | Get snapshot <snapshot_id> for file share <file_share_name> |
| fileshares_fileshare_snapshot_update | Update the snapshot <snapshot_id> of file share <file_share_name> in storage account <account_name> |
| fileshares_fileshare_snapshot_update | Update the snapshot <snapshot_id> of file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_snapshot_update | Update metadata for snapshot <snapshot_id> of file share <file_share_name> |
| fileshares_fileshare_update | Update file share <file_share_name> in storage account <account_name> |
| fileshares_fileshare_update | Update the quota for file share <file_share_name> to 200 GB |
| fileshares_fileshare_update | Change the access tier of file share <file_share_name> to Cool |
| fileshares_fileshare_update | Modify file share <file_share_name> in account <account_name> with new settings |
| fileshares_fileshare_usage_get | Get usage data for file share <file_share_name> in storage account <account_name> |
| fileshares_fileshare_update | Update file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_update | Update the provisioned storage for file share <file_share_name> to 200 GB |
| fileshares_fileshare_update | Change the media tier of file share <file_share_name> to Standard |
Copy link

Copilot AI Jan 16, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The media tier values for FileShares are 'SSD' or 'HDD' according to the FileShareCreateCommand implementation, not 'Standard'. The test prompt should use a valid media tier value like 'SSD' or 'HDD'.

Suggested change
| fileshares_fileshare_update | Change the media tier of file share <file_share_name> to Standard |
| fileshares_fileshare_update | Change the media tier of file share <file_share_name> to SSD |

Copilot uses AI. Check for mistakes.
| fileshares_fileshare_update | Modify file share <file_share_name> in resource group <resource_group_name> with new settings |
| fileshares_fileshare_usage_get | Get usage data for file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_usage_get | Show me the usage statistics for file share <file_share_name> |
| fileshares_fileshare_usage_get | What is the current usage of file share <file_share_name>? |
Comment on lines +318 to 320
Copy link

Copilot AI Jan 16, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The fileshares_fileshare_usage_get command requires a location parameter at the subscription level, not a specific file share or resource group. According to FileShareGetUsageDataCommand, it takes only subscription and location parameters to get usage data for a region. The test prompt should reference location instead: 'Get usage data for file shares in location ' or similar.

Suggested change
| fileshares_fileshare_usage_get | Get usage data for file share <file_share_name> in resource group <resource_group_name> |
| fileshares_fileshare_usage_get | Show me the usage statistics for file share <file_share_name> |
| fileshares_fileshare_usage_get | What is the current usage of file share <file_share_name>? |
| fileshares_fileshare_usage_get | Get usage data for file shares in location <location> |
| fileshares_fileshare_usage_get | Show me the usage statistics for file shares in location <location> |
| fileshares_fileshare_usage_get | What is the current file share usage in location <location>? |

Copilot uses AI. Check for mistakes.

Expand Down