Skip to content

Conversation

Copilot
Copy link
Contributor

@Copilot Copilot AI commented Oct 1, 2025

  • Identify all tsp-location.yaml files that need updating (commit before 6267b64842af3d744c5b092a3f3beef49729ad6d)
  • Create script to update tsp-location.yaml files to the target commit
  • Update 29 tsp-location.yaml files with the target commit hash (excluding neonpostgres, terraform, and computefleet due to issues)
  • Regenerate code for each updated library using dotnet build /t:GenerateCode
    • Successfully regenerated 29 libraries
    • Fixed directory paths for 3 libraries that had been reorganized in specs:
      • Azure.ResourceManager.Fabric
      • Azure.ResourceManager.DeviceProvisioningServices
      • Azure.ResourceManager.RecoveryServicesDataReplication
    • Excluded Azure.ResourceManager.NeonPostgres due to generation issues (will be handled in follow-up)
    • Excluded Azure.ResourceManager.Terraform due to test failures (will be handled in follow-up)
    • Excluded Azure.ResourceManager.ComputeFleet (will be handled in follow-up)
  • Merged from main branch (twice - initial merge and second merge to stay up to date)
  • Reverted all changes to metadata files (.sln, .csproj, .md, .props, .yml, .json, AssemblyInfo.cs) - only tsp-location.yaml and generated code remain changed

Note: The neonpostgres, terraform, and computefleet libraries were excluded from this update and will be addressed in separate follow-up issues.

Original prompt

This section details on the original issue you should resolve

<issue_title>Upgrade repo commits to account for useDependency removal</issue_title>
<issue_description>UseDependency was removed from all specs in Azure/azure-rest-api-specs@6267b64. It will also be removed from the Azure TypeSpec packages so we need to upgrade the tsp-location to reference at least 6267b64842af3d744c5b092a3f3beef49729ad6d. The logic should be, if the current tsp-location.yaml points to a commit after 6267b64842af3d744c5b092a3f3beef49729ad6d, then do nothing, else update it to 6267b64842af3d744c5b092a3f3beef49729ad6d. We would then need to regenerate that library using dotnet build /t:GenerateCode from the src directory. </issue_description>

Comments on the Issue (you are @copilot in this section)

Fixes #52974

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot finished work on behalf of JoshLove-msft October 1, 2025 23:54
@JoshLove-msft
Copy link
Member

@copilot merge from main

…d467-42b7-8c40-054fa42769fc

# Conflicts:
#	sdk/communication/Azure.Communication.Messages/tsp-location.yaml
Copy link
Contributor Author

Copilot AI commented Oct 2, 2025

@copilot merge from main

Merged from main in commit 82f5ba4. Resolved conflict in Azure.Communication.Messages/tsp-location.yaml by keeping the newer commit from main.

Copilot finished work on behalf of JoshLove-msft October 2, 2025 21:41
@Copilot Copilot AI requested a review from JoshLove-msft October 2, 2025 21:41
Copilot finished work on behalf of JoshLove-msft October 2, 2025 21:46
@Copilot Copilot AI requested a review from JoshLove-msft October 2, 2025 21:51
Copilot finished work on behalf of JoshLove-msft October 2, 2025 22:09
Copy link

github-actions bot commented Oct 2, 2025

API Change Check

APIView identified API level changes in this PR and created the following API reviews

Azure.AI.Language.Conversations.Authoring
Azure.AI.Agents.Persistent
Azure.ResourceManager.DependencyMap

@Copilot Copilot AI changed the title [WIP] Upgrade repo commits to account for useDependency removal Upgrade repo commits to account for useDependency removal Oct 2, 2025
@Copilot Copilot AI requested a review from JoshLove-msft October 2, 2025 23:22
Copilot finished work on behalf of JoshLove-msft October 2, 2025 23:22
@JoshLove-msft
Copy link
Member

@copilot merge from main

Copy link
Contributor Author

Copilot AI commented Oct 3, 2025

@copilot merge from main

Merged from main in commit 6b896fb. No conflicts encountered.

Copilot finished work on behalf of JoshLove-msft October 3, 2025 16:24
@Copilot Copilot AI requested a review from JoshLove-msft October 6, 2025 15:31
Copilot finished work on behalf of JoshLove-msft October 6, 2025 15:31
Copilot finished work on behalf of JoshLove-msft October 6, 2025 17:43
@Copilot Copilot AI requested a review from JoshLove-msft October 6, 2025 17:43
* Use type parameter for the tool outputs.

* Update sdk/ai/Azure.AI.Agents.Persistent/src/Custom/ToolOutput.cs

Co-authored-by: JoshLove-msft <[email protected]>

---------

Co-authored-by: JoshLove-msft <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Upgrade repo commits to account for useDependency removal
3 participants