Skip to content

[Epic][TypeSpec Authoring] Dogfood add new preview version on real service cases #14325

Description

@haolingdong-msft

Goal

Internal dogfood the TypeSpec Authoring skill on real service cases — validate the skill workflow end-to-end by replaying recent PRs that add a new preview API version to existing TypeSpec projects (both brownfield and greenfield).

Scope

For each service case below, use the azure-typespec-author skill to:

  1. Add the same new preview API version as the original PR
  2. Verify the skill correctly handles intake, solution retrieval, code changes, and validation
  3. Document any gaps, failures, or improvements needed

Real Service Cases

Service New API Version PR Title State Type Conversion PR
containerapps #40589 Add 2026-02-01-preview for Microsoft.App with sandboxGroups resource open Brownfield #40251
storagemover #40954 Api version 2025-12-01 added to mover open Brownfield #35067
applink #40886 Add Microsoft.AppLink API specs for 2025-08-01-preview open Greenfield
fleet #40696 Add Fleet 2026-04-01-preview API open Greenfield
recoveryservices #40679 Add Cross-Tenant Restore preview open Brownfield #34323
servicefabric #40654 [servicefabric] Add new version 2026-03-01-preview merged Greenfield
containerservice #40533 Microsoft.ContainerService preview open Brownfield #38641
keyvault #40486 KeyVault Version 2026-02-01 preview open Brownfield #32801
dependencymap #40480 Add API version 2026-03-01-preview for DependencyMap merged Greenfield
advisor #40288 Advisor: Adding 2026-02-preview open Brownfield #34319
web #40240 [Microsoft.Web] Adding new api preview open Brownfield #36687
apimanagement #40207 Microsoft.ApiManagement 2025-09 preview open Brownfield #38241
monitor #40178 Add Microsoft.Monitor/pipelines preview merged Greenfield
iotfirmwaredefense #40125 Microsoft.IotFirmwareDefense preview merged Greenfield
apptesting #40064 [Azure App Testing] Added API preview merged Greenfield
redisenterprise #40058 redisenterprise release new api preview open Brownfield #38436
devcenter #40054 Add new preview version (DevCenter) merged Brownfield #36201
machinelearning #40035 Release Machinelearningservices preview open Brownfield #38507
deviceprovisioning #40007 Microsoft.Devices DeviceProvisioning preview open Brownfield #34318
webpubsub #39980 Add web pubsub api version 2026-02-01-preview merged Brownfield #35853
stackhcivm #39909 Add stackhcivm 2026-02-01-preview merged Greenfield
discovery #39745 Discovery/2026-02-01-preview cp merged Greenfield
deviceregistry #39690 Microsoft.DeviceRegistry 2026-02-01-preview open Brownfield #27566
containerregistry #39535 Release containerregistry preview merged Brownfield #38685
fleet #39498 Add Fleet 2026-02-01-preview API merged Greenfield
postgresql #39451 Microsoft.DBForPostgreSQL preview merged Brownfield #36556
dynatrace #39393 Dynatrace 2025-11-03-preview open Greenfield
cloudhealth #39191 [Microsoft.CloudHealth] New preview merged Greenfield
fileshares #39144 Introduce Microsoft.FileShares preview merged Greenfield

Summary: 16 Brownfield + 13 Greenfield = 29 PRs total

Success Criteria

  • Successfully replay at least 5 brownfield and 5 greenfield cases using the skill
  • Identify and document gaps in the skill workflow
  • File sub-issues for each gap found

Related

Metadata

Metadata

Labels

AzSDK Tools AgentIssue related to the AzSDK Tools Agent.Epicdev inner loopIssues related to our project to enable agentic workflows for the dev inner loop.

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions