From 3b81719d24f36aaeca0f3356d9ce4735038cb4e6 Mon Sep 17 00:00:00 2001 From: "Jiao Di (MSFT)" <80496810+v-jiaodi@users.noreply.github.com> Date: Tue, 8 Jul 2025 10:38:55 +0800 Subject: [PATCH 1/7] update data-plane tspconfig is-modular-library --- .../service1/data-plane/widget/tspconfig.yaml | 1 + .../service2/data-plane/widget2/tspconfig.yaml | 1 + specification/ai/Azure.AI.Agents/tspconfig.yaml | 8 +++++--- specification/ai/DocumentIntelligence/tspconfig.yaml | 1 + specification/ai/Face/tspconfig.yaml | 1 + .../HealthInsights.RadiologyInsights/tspconfig.yaml | 1 + specification/ai/ImageAnalysis/tspconfig.yaml | 1 + specification/apicenter/ApiCenter.DataApi/tspconfig.yaml | 1 + .../appconfiguration/AppConfiguration/tspconfig.yaml | 1 + .../ApplicationInsights.LiveMetrics/tspconfig.yaml | 1 + specification/batch/Azure.Batch/tspconfig.yaml | 1 + .../cognitiveservices/AnomalyDetector/tspconfig.yaml | 1 + .../cognitiveservices/ContentSafety/tspconfig.yaml | 1 + .../communication/Communication.JobRouter/tspconfig.yaml | 1 + .../communication/Communication.Messages/tspconfig.yaml | 1 + .../Microsoft.CodeTransparency/tspconfig.yaml | 1 + .../Contoso.WidgetManager/tspconfig.yaml | 1 + specification/devcenter/DevCenter/tspconfig.yaml | 1 + .../HealthDataAIServices.DeidServices/tspconfig.yaml | 1 + .../loadtestservice/LoadTestService/tspconfig.yaml | 1 + specification/loadtestservice/Playwright/tspconfig.yaml | 1 + .../machinelearningservices/AzureAI.Assets/tspconfig.yaml | 1 + .../Azure.Analytics.OnlineExperimentation/tspconfig.yaml | 1 + .../orbital/Microsoft.PlanetaryComputer/tspconfig.yaml | 1 + .../PlaywrightTesting.AuthManager/tspconfig.yaml | 1 + .../Azure.ProgrammableConnectivity/tspconfig.yaml | 1 + .../Azure.Analytics.Purview.DataMap/tspconfig.yaml | 1 + specification/riskiq/Easm/tspconfig.yaml | 1 + .../schemaregistry/SchemaRegistry/tspconfig.yaml | 1 + .../Azure.AI.DocumentTranslation/tspconfig.yaml | 1 + .../translation/Azure.AI.TextTranslation/tspconfig.yaml | 1 + .../trustedsigning/TrustedSigning/tspconfig.yaml | 1 + .../widget/data-plane/WidgetAnalytics/tspconfig.yaml | 1 + 33 files changed, 37 insertions(+), 3 deletions(-) diff --git a/eng/tools/spec-gen-sdk-runner/test/fixtures/specification/service1/data-plane/widget/tspconfig.yaml b/eng/tools/spec-gen-sdk-runner/test/fixtures/specification/service1/data-plane/widget/tspconfig.yaml index 2de0c6c6c6cf..050955ba2e78 100644 --- a/eng/tools/spec-gen-sdk-runner/test/fixtures/specification/service1/data-plane/widget/tspconfig.yaml +++ b/eng/tools/spec-gen-sdk-runner/test/fixtures/specification/service1/data-plane/widget/tspconfig.yaml @@ -29,6 +29,7 @@ options: flavor: azure "@azure-tools/typespec-ts": package-dir: "widget-rest" + is-modular-library: false package-details: name: "@azure-rest/azure-widget" flavor: azure diff --git a/eng/tools/spec-gen-sdk-runner/test/fixtures/specification/service2/data-plane/widget2/tspconfig.yaml b/eng/tools/spec-gen-sdk-runner/test/fixtures/specification/service2/data-plane/widget2/tspconfig.yaml index 2de0c6c6c6cf..050955ba2e78 100644 --- a/eng/tools/spec-gen-sdk-runner/test/fixtures/specification/service2/data-plane/widget2/tspconfig.yaml +++ b/eng/tools/spec-gen-sdk-runner/test/fixtures/specification/service2/data-plane/widget2/tspconfig.yaml @@ -29,6 +29,7 @@ options: flavor: azure "@azure-tools/typespec-ts": package-dir: "widget-rest" + is-modular-library: false package-details: name: "@azure-rest/azure-widget" flavor: azure diff --git a/specification/ai/Azure.AI.Agents/tspconfig.yaml b/specification/ai/Azure.AI.Agents/tspconfig.yaml index 2a947e04ed1a..1f6d7fd1a9cb 100644 --- a/specification/ai/Azure.AI.Agents/tspconfig.yaml +++ b/specification/ai/Azure.AI.Agents/tspconfig.yaml @@ -35,10 +35,12 @@ options: model-namespace: false api-version: "2025-05-15-preview" "@azure-tools/typespec-ts": + package-dir: "ai-agents" api-version: "v1" - generateTest: true - generateMetadata: false - packageDetails: + generate-test: true + generate-metadata: false + is-modular-library: false + package-details: name: "@azure/ai-agents" flavor: azure linter: diff --git a/specification/ai/DocumentIntelligence/tspconfig.yaml b/specification/ai/DocumentIntelligence/tspconfig.yaml index 7e8a6bfa2480..e4f7893743b1 100644 --- a/specification/ai/DocumentIntelligence/tspconfig.yaml +++ b/specification/ai/DocumentIntelligence/tspconfig.yaml @@ -55,6 +55,7 @@ options: "@azure-tools/typespec-ts": title: DocumentIntelligence package-dir: "ai-document-intelligence-rest" + is-modular-library: false generate-metadata: true package-details: name: "@azure-rest/ai-document-intelligence" diff --git a/specification/ai/Face/tspconfig.yaml b/specification/ai/Face/tspconfig.yaml index ad848f823699..c4e495d4f940 100644 --- a/specification/ai/Face/tspconfig.yaml +++ b/specification/ai/Face/tspconfig.yaml @@ -32,6 +32,7 @@ options: "@azure-tools/typespec-ts": package-dir: "ai-vision-face-rest" generate-metadata: true + is-modular-library: false flavor: azure package-details: name: "@azure-rest/ai-vision-face" diff --git a/specification/ai/HealthInsights/HealthInsights.RadiologyInsights/tspconfig.yaml b/specification/ai/HealthInsights/HealthInsights.RadiologyInsights/tspconfig.yaml index 040385536712..f62f73e90577 100644 --- a/specification/ai/HealthInsights/HealthInsights.RadiologyInsights/tspconfig.yaml +++ b/specification/ai/HealthInsights/HealthInsights.RadiologyInsights/tspconfig.yaml @@ -58,6 +58,7 @@ options: package-dir: "health-insights-radiologyinsights-rest" emitter-output-dir: "{js-sdk-folder}/sdk/{service-directory-name}/health-insights-cancerprofiling-rest" generate-metadata: true + is-modular-library: false package-details: name: "@azure-rest/health-insights-radiologyinsights" flavor: azure diff --git a/specification/ai/ImageAnalysis/tspconfig.yaml b/specification/ai/ImageAnalysis/tspconfig.yaml index 927167d792d6..bcc6f458c07b 100644 --- a/specification/ai/ImageAnalysis/tspconfig.yaml +++ b/specification/ai/ImageAnalysis/tspconfig.yaml @@ -38,6 +38,7 @@ options: flavor: azure "@azure-tools/typespec-ts": package-dir: "ai-vision-image-analysis-rest" + is-modular-library: false package-details: name: "@azure-rest/ai-vision-image-analysis" flavor: azure diff --git a/specification/apicenter/ApiCenter.DataApi/tspconfig.yaml b/specification/apicenter/ApiCenter.DataApi/tspconfig.yaml index 3a437cf5de1e..c9ae534b80b3 100644 --- a/specification/apicenter/ApiCenter.DataApi/tspconfig.yaml +++ b/specification/apicenter/ApiCenter.DataApi/tspconfig.yaml @@ -27,6 +27,7 @@ options: "@azure-tools/typespec-ts": package-dir: "azure-apicenter-rest" generate-metadata: true + is-modular-library: false flavor: azure package-details: name: "@azure-rest/azure-apicenter-rest" diff --git a/specification/appconfiguration/AppConfiguration/tspconfig.yaml b/specification/appconfiguration/AppConfiguration/tspconfig.yaml index 72115c369b2b..d582e38162fd 100644 --- a/specification/appconfiguration/AppConfiguration/tspconfig.yaml +++ b/specification/appconfiguration/AppConfiguration/tspconfig.yaml @@ -31,6 +31,7 @@ options: "@azure-tools/typespec-ts": package-dir: "azure-appconfiguration-rest" generate-metadata: true + is-modular-library: false package-details: name: "@azure-rest/azure-appconfiguration" description: "Azure App Configuration" diff --git a/specification/applicationinsights/ApplicationInsights.LiveMetrics/tspconfig.yaml b/specification/applicationinsights/ApplicationInsights.LiveMetrics/tspconfig.yaml index 3848644a809a..72b1d29fd853 100644 --- a/specification/applicationinsights/ApplicationInsights.LiveMetrics/tspconfig.yaml +++ b/specification/applicationinsights/ApplicationInsights.LiveMetrics/tspconfig.yaml @@ -28,6 +28,7 @@ options: "@azure-tools/typespec-ts": package-dir: "livemetrics-rest" generate-metadata: true + is-modular-library: false package-details: name: "@azure-rest/livemetrics" description: "LiveMetrics Service" diff --git a/specification/batch/Azure.Batch/tspconfig.yaml b/specification/batch/Azure.Batch/tspconfig.yaml index c751266b4d36..9e779ffd0963 100644 --- a/specification/batch/Azure.Batch/tspconfig.yaml +++ b/specification/batch/Azure.Batch/tspconfig.yaml @@ -50,6 +50,7 @@ options: generate-sample: false "@azure-tools/typespec-ts": package-dir: "batch-rest" + is-modular-library: false package-details: name: "@azure-rest/batch" description: "Batch Service Rest Level Client" diff --git a/specification/cognitiveservices/AnomalyDetector/tspconfig.yaml b/specification/cognitiveservices/AnomalyDetector/tspconfig.yaml index 423bd8f8bd70..be73e0f02aa4 100644 --- a/specification/cognitiveservices/AnomalyDetector/tspconfig.yaml +++ b/specification/cognitiveservices/AnomalyDetector/tspconfig.yaml @@ -40,6 +40,7 @@ options: "@azure-tools/typespec-ts": emitter-output-dir: "{js-sdk-folder}/sdk/{service-directory-name}/ai-anomaly-detector-rest" generate-metadata: true + is-modular-library: false package-dir: "ai-anomaly-detector-rest" package-details: name: "@azure-rest/ai-anomaly-detector" diff --git a/specification/cognitiveservices/ContentSafety/tspconfig.yaml b/specification/cognitiveservices/ContentSafety/tspconfig.yaml index 06d4d8534d1b..5224245abf0c 100644 --- a/specification/cognitiveservices/ContentSafety/tspconfig.yaml +++ b/specification/cognitiveservices/ContentSafety/tspconfig.yaml @@ -32,6 +32,7 @@ options: model-namespace: false "@azure-tools/typespec-ts": package-dir: "ai-content-safety-rest" + is-modular-library: false package-details: name: "@azure-rest/ai-content-safety" version: "1.0.0" diff --git a/specification/communication/Communication.JobRouter/tspconfig.yaml b/specification/communication/Communication.JobRouter/tspconfig.yaml index e4a89978db93..f92d79a33e8a 100644 --- a/specification/communication/Communication.JobRouter/tspconfig.yaml +++ b/specification/communication/Communication.JobRouter/tspconfig.yaml @@ -60,6 +60,7 @@ options: "@azure-tools/typespec-ts": emitter-output-dir: "{js-sdk-folder}/sdk/{service-directory-name}/communication-job-router-rest" package-dir: "communication-job-router-rest" + is-modular-library: false package-details: name: "@azure-rest/communication-job-router" description: "Azure client library for Azure Communication Job Router services" diff --git a/specification/communication/Communication.Messages/tspconfig.yaml b/specification/communication/Communication.Messages/tspconfig.yaml index 916c414a50e7..46b11cd1d2c7 100644 --- a/specification/communication/Communication.Messages/tspconfig.yaml +++ b/specification/communication/Communication.Messages/tspconfig.yaml @@ -58,6 +58,7 @@ options: flavor: azure "@azure-tools/typespec-ts": package-dir: "communication-messages-rest" + is-modular-library: false package-details: name: "@azure-rest/communication-messages" description: "Azure client library for Azure Communication Messages services" diff --git a/specification/confidentialledger/Microsoft.CodeTransparency/tspconfig.yaml b/specification/confidentialledger/Microsoft.CodeTransparency/tspconfig.yaml index 890c5b7fd516..9da4363b9f60 100644 --- a/specification/confidentialledger/Microsoft.CodeTransparency/tspconfig.yaml +++ b/specification/confidentialledger/Microsoft.CodeTransparency/tspconfig.yaml @@ -32,6 +32,7 @@ options: "@azure-tools/typespec-ts": flavor: azure package-dir: "codetransparency-rest" + is-modular-library: false package-details: name: "@azure-rest/codetransparency" description: "Code Transparency Service" diff --git a/specification/contosowidgetmanager/Contoso.WidgetManager/tspconfig.yaml b/specification/contosowidgetmanager/Contoso.WidgetManager/tspconfig.yaml index b4b63595ee09..9af03bdbf1fe 100644 --- a/specification/contosowidgetmanager/Contoso.WidgetManager/tspconfig.yaml +++ b/specification/contosowidgetmanager/Contoso.WidgetManager/tspconfig.yaml @@ -31,6 +31,7 @@ options: model-namespace: false "@azure-tools/typespec-ts": package-dir: "contoso-widgetmanager-rest" + is-modular-library: false package-details: name: "@azure-rest/contoso-widgetmanager" flavor: azure diff --git a/specification/devcenter/DevCenter/tspconfig.yaml b/specification/devcenter/DevCenter/tspconfig.yaml index 98429b622047..04b31081bbf9 100644 --- a/specification/devcenter/DevCenter/tspconfig.yaml +++ b/specification/devcenter/DevCenter/tspconfig.yaml @@ -33,6 +33,7 @@ options: title: "Azure Developer DevCenter" package-dir: "developer-devcenter-rest" generate-metadata: true + is-modular-library: false package-details: name: "@azure-rest/developer-devcenter" description: "Azure Developer DevCenter Client" diff --git a/specification/healthdataaiservices/HealthDataAIServices.DeidServices/tspconfig.yaml b/specification/healthdataaiservices/HealthDataAIServices.DeidServices/tspconfig.yaml index 01d710ba00ba..fdae1ae8c4ef 100644 --- a/specification/healthdataaiservices/HealthDataAIServices.DeidServices/tspconfig.yaml +++ b/specification/healthdataaiservices/HealthDataAIServices.DeidServices/tspconfig.yaml @@ -31,6 +31,7 @@ options: package-dir: "azure-health-deidentification" title: DeidentificationClient generate-metadata: true + is-modular-library: false package-details: name: "@azure-rest/health-deidentification" description: "Health Deidentification Service" diff --git a/specification/loadtestservice/LoadTestService/tspconfig.yaml b/specification/loadtestservice/LoadTestService/tspconfig.yaml index cf69d1bb8a02..0f45f3d8d01d 100644 --- a/specification/loadtestservice/LoadTestService/tspconfig.yaml +++ b/specification/loadtestservice/LoadTestService/tspconfig.yaml @@ -40,6 +40,7 @@ options: title: Azure Load Testing description: Azure Load Testing Client generate-metadata: true + is-modular-library: false generate-test: false package-details: name: "@azure-rest/load-testing" diff --git a/specification/loadtestservice/Playwright/tspconfig.yaml b/specification/loadtestservice/Playwright/tspconfig.yaml index fb3513f7c642..cbf3dbb8024c 100644 --- a/specification/loadtestservice/Playwright/tspconfig.yaml +++ b/specification/loadtestservice/Playwright/tspconfig.yaml @@ -28,6 +28,7 @@ options: title: PlaywrightServiceClient description: Microsoft Playwright Service Client generate-metadata: true + is-modular-library: false generate-test: false package-details: name: "@azure-rest/playwright" diff --git a/specification/machinelearningservices/AzureAI.Assets/tspconfig.yaml b/specification/machinelearningservices/AzureAI.Assets/tspconfig.yaml index e731b72c83aa..c306e994007f 100644 --- a/specification/machinelearningservices/AzureAI.Assets/tspconfig.yaml +++ b/specification/machinelearningservices/AzureAI.Assets/tspconfig.yaml @@ -18,6 +18,7 @@ options: generate-sample: true "@azure-tools/typespec-ts": generate-metadata: true + is-modular-library: false package-dir: "ai-resources-autogen-rest" package-details: name: "@azure-rest/ai-resources-autogen" diff --git a/specification/onlineexperimentation/Azure.Analytics.OnlineExperimentation/tspconfig.yaml b/specification/onlineexperimentation/Azure.Analytics.OnlineExperimentation/tspconfig.yaml index fc8417de86f9..d2903073ae3e 100644 --- a/specification/onlineexperimentation/Azure.Analytics.OnlineExperimentation/tspconfig.yaml +++ b/specification/onlineexperimentation/Azure.Analytics.OnlineExperimentation/tspconfig.yaml @@ -47,6 +47,7 @@ options: model-namespace: false "@azure-tools/typespec-ts": package-dir: "onlineexperimentation-rest" + is-modular-library: false package-details: name: "@azure-rest/onlineexperimentation" description: "Azure Online Experimentation Service" diff --git a/specification/orbital/Microsoft.PlanetaryComputer/tspconfig.yaml b/specification/orbital/Microsoft.PlanetaryComputer/tspconfig.yaml index 85666d68cea8..7933115c2aa9 100644 --- a/specification/orbital/Microsoft.PlanetaryComputer/tspconfig.yaml +++ b/specification/orbital/Microsoft.PlanetaryComputer/tspconfig.yaml @@ -27,6 +27,7 @@ options: # flavor: azure # "@azure-tools/typespec-ts": # package-dir: "planetarycomputer-rest" + # is-modular-library: false # package-details: # name: "@azure-rest/planetarycomputer-rest" # flavor: azure diff --git a/specification/playwrighttesting/PlaywrightTesting.AuthManager/tspconfig.yaml b/specification/playwrighttesting/PlaywrightTesting.AuthManager/tspconfig.yaml index 2692a75efb54..f0796edd5608 100644 --- a/specification/playwrighttesting/PlaywrightTesting.AuthManager/tspconfig.yaml +++ b/specification/playwrighttesting/PlaywrightTesting.AuthManager/tspconfig.yaml @@ -24,6 +24,7 @@ options: title: Microsoft Playwright Testing description: Microsoft Playwright Testing Client generate-metadata: true + is-modular-library: false package-details: name: "@azure-rest/microsoft-playwright-testing" description: "This package contains Microsoft Playwright Testing client library." diff --git a/specification/programmableconnectivity/Azure.ProgrammableConnectivity/tspconfig.yaml b/specification/programmableconnectivity/Azure.ProgrammableConnectivity/tspconfig.yaml index ebd4a89aa96d..45aed741e7fb 100644 --- a/specification/programmableconnectivity/Azure.ProgrammableConnectivity/tspconfig.yaml +++ b/specification/programmableconnectivity/Azure.ProgrammableConnectivity/tspconfig.yaml @@ -29,6 +29,7 @@ options: generate-sample: true "@azure-tools/typespec-ts": generate-metadata: true + is-modular-library: false package-dir: "programmableconnectivity-rest" package-details: name: "@azure-rest/programmableconnectivity" diff --git a/specification/purview/Azure.Analytics.Purview.DataMap/tspconfig.yaml b/specification/purview/Azure.Analytics.Purview.DataMap/tspconfig.yaml index 331a9efb32e6..0e569b94f98b 100644 --- a/specification/purview/Azure.Analytics.Purview.DataMap/tspconfig.yaml +++ b/specification/purview/Azure.Analytics.Purview.DataMap/tspconfig.yaml @@ -31,6 +31,7 @@ options: "@azure-tools/typespec-ts": package-dir: "purview-datamap-rest" generate-metadata: true + is-modular-library: false package-details: name: "@azure-rest/purview-datamap" description: Purview DataMap Service" diff --git a/specification/riskiq/Easm/tspconfig.yaml b/specification/riskiq/Easm/tspconfig.yaml index 75cf9bef3dec..a1a1a64113a8 100644 --- a/specification/riskiq/Easm/tspconfig.yaml +++ b/specification/riskiq/Easm/tspconfig.yaml @@ -25,6 +25,7 @@ options: model-namespace: false "@azure-tools/typespec-ts": package-dir: "defendereasm-rest" + is-modular-library: false package-details: name: "@azure-rest/defender-easm-rest" flavor: azure diff --git a/specification/schemaregistry/SchemaRegistry/tspconfig.yaml b/specification/schemaregistry/SchemaRegistry/tspconfig.yaml index ddd0289450c0..7f1ae3e3348b 100644 --- a/specification/schemaregistry/SchemaRegistry/tspconfig.yaml +++ b/specification/schemaregistry/SchemaRegistry/tspconfig.yaml @@ -30,6 +30,7 @@ options: "@azure-tools/typespec-ts": package-dir: "schema-registry" generate-metadata: false + is-modular-library: false package-details: name: "@azure/schema-registry" flavor: azure diff --git a/specification/translation/Azure.AI.DocumentTranslation/tspconfig.yaml b/specification/translation/Azure.AI.DocumentTranslation/tspconfig.yaml index 04c4461cdd44..5ae477aa9ec2 100644 --- a/specification/translation/Azure.AI.DocumentTranslation/tspconfig.yaml +++ b/specification/translation/Azure.AI.DocumentTranslation/tspconfig.yaml @@ -45,6 +45,7 @@ options: "@azure-tools/typespec-ts": package-dir: "ai-translation-document-rest" generate-metadata: true + is-modular-library: false package-details: name: "@azure-rest/ai-translation-document" description: "Microsoft Translation Document" diff --git a/specification/translation/Azure.AI.TextTranslation/tspconfig.yaml b/specification/translation/Azure.AI.TextTranslation/tspconfig.yaml index d0d62b6a1c87..f7bdad021caa 100644 --- a/specification/translation/Azure.AI.TextTranslation/tspconfig.yaml +++ b/specification/translation/Azure.AI.TextTranslation/tspconfig.yaml @@ -42,6 +42,7 @@ options: "@azure-tools/typespec-ts": package-dir: "ai-translation-text-rest" generate-metadata: false + is-modular-library: false package-details: name: "@azure-rest/ai-translation-text" description: "Microsoft Translation Text" diff --git a/specification/trustedsigning/TrustedSigning/tspconfig.yaml b/specification/trustedsigning/TrustedSigning/tspconfig.yaml index a18adfcdc4cc..361651b37022 100644 --- a/specification/trustedsigning/TrustedSigning/tspconfig.yaml +++ b/specification/trustedsigning/TrustedSigning/tspconfig.yaml @@ -31,6 +31,7 @@ options: "@azure-tools/typespec-ts": package-dir: "developer-trustedsigning-rest" generate-metadata: true + is-modular-library: false package-details: name: "@azure-rest/developer-trustedsigning" description: "Azure trusted signing service" diff --git a/specification/widget/data-plane/WidgetAnalytics/tspconfig.yaml b/specification/widget/data-plane/WidgetAnalytics/tspconfig.yaml index ac010e076925..78dff7e2fbdd 100644 --- a/specification/widget/data-plane/WidgetAnalytics/tspconfig.yaml +++ b/specification/widget/data-plane/WidgetAnalytics/tspconfig.yaml @@ -29,6 +29,7 @@ options: flavor: azure "@azure-tools/typespec-ts": package-dir: "widget-analytics-rest" + is-modular-library: false package-details: name: "@azure-rest/azure-widget-analytics" flavor: azure From 29f75136252a1e632b3178d6092813bd50666917 Mon Sep 17 00:00:00 2001 From: "Jiao Di (MSFT)" <80496810+v-jiaodi@users.noreply.github.com> Date: Wed, 9 Jul 2025 11:22:45 +0800 Subject: [PATCH 2/7] update --- specification/ai/Azure.AI.Agents/tspconfig.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/specification/ai/Azure.AI.Agents/tspconfig.yaml b/specification/ai/Azure.AI.Agents/tspconfig.yaml index 1f6d7fd1a9cb..bf2021bb99ce 100644 --- a/specification/ai/Azure.AI.Agents/tspconfig.yaml +++ b/specification/ai/Azure.AI.Agents/tspconfig.yaml @@ -35,7 +35,6 @@ options: model-namespace: false api-version: "2025-05-15-preview" "@azure-tools/typespec-ts": - package-dir: "ai-agents" api-version: "v1" generate-test: true generate-metadata: false From fcb9a547b53f40ba60175427c66994cedee9c800 Mon Sep 17 00:00:00 2001 From: "Jiao Di (MSFT)" <80496810+v-jiaodi@users.noreply.github.com> Date: Wed, 9 Jul 2025 17:38:47 +0800 Subject: [PATCH 3/7] update --- specification/ai/Azure.AI.Agents/tspconfig.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/specification/ai/Azure.AI.Agents/tspconfig.yaml b/specification/ai/Azure.AI.Agents/tspconfig.yaml index bf2021bb99ce..1f6d7fd1a9cb 100644 --- a/specification/ai/Azure.AI.Agents/tspconfig.yaml +++ b/specification/ai/Azure.AI.Agents/tspconfig.yaml @@ -35,6 +35,7 @@ options: model-namespace: false api-version: "2025-05-15-preview" "@azure-tools/typespec-ts": + package-dir: "ai-agents" api-version: "v1" generate-test: true generate-metadata: false From a92abc9865c66fd2d228aa613dac9ada021d870a Mon Sep 17 00:00:00 2001 From: "Jiao Di (MSFT)" <80496810+v-jiaodi@users.noreply.github.com> Date: Fri, 11 Jul 2025 15:50:46 +0800 Subject: [PATCH 4/7] update --- .../specification/service1/data-plane/widget/tspconfig.yaml | 1 - .../specification/service2/data-plane/widget2/tspconfig.yaml | 1 - specification/ai/Azure.AI.Agents/tspconfig.yaml | 1 - 3 files changed, 3 deletions(-) diff --git a/eng/tools/spec-gen-sdk-runner/test/fixtures/specification/service1/data-plane/widget/tspconfig.yaml b/eng/tools/spec-gen-sdk-runner/test/fixtures/specification/service1/data-plane/widget/tspconfig.yaml index 050955ba2e78..2de0c6c6c6cf 100644 --- a/eng/tools/spec-gen-sdk-runner/test/fixtures/specification/service1/data-plane/widget/tspconfig.yaml +++ b/eng/tools/spec-gen-sdk-runner/test/fixtures/specification/service1/data-plane/widget/tspconfig.yaml @@ -29,7 +29,6 @@ options: flavor: azure "@azure-tools/typespec-ts": package-dir: "widget-rest" - is-modular-library: false package-details: name: "@azure-rest/azure-widget" flavor: azure diff --git a/eng/tools/spec-gen-sdk-runner/test/fixtures/specification/service2/data-plane/widget2/tspconfig.yaml b/eng/tools/spec-gen-sdk-runner/test/fixtures/specification/service2/data-plane/widget2/tspconfig.yaml index 050955ba2e78..2de0c6c6c6cf 100644 --- a/eng/tools/spec-gen-sdk-runner/test/fixtures/specification/service2/data-plane/widget2/tspconfig.yaml +++ b/eng/tools/spec-gen-sdk-runner/test/fixtures/specification/service2/data-plane/widget2/tspconfig.yaml @@ -29,7 +29,6 @@ options: flavor: azure "@azure-tools/typespec-ts": package-dir: "widget-rest" - is-modular-library: false package-details: name: "@azure-rest/azure-widget" flavor: azure diff --git a/specification/ai/Azure.AI.Agents/tspconfig.yaml b/specification/ai/Azure.AI.Agents/tspconfig.yaml index 1f6d7fd1a9cb..fd27206b7475 100644 --- a/specification/ai/Azure.AI.Agents/tspconfig.yaml +++ b/specification/ai/Azure.AI.Agents/tspconfig.yaml @@ -39,7 +39,6 @@ options: api-version: "v1" generate-test: true generate-metadata: false - is-modular-library: false package-details: name: "@azure/ai-agents" flavor: azure From 1d7dc11da4b4109c4734e4bca828ccbd8e569330 Mon Sep 17 00:00:00 2001 From: "Jiao Di (MSFT)" <80496810+v-jiaodi@users.noreply.github.com> Date: Mon, 14 Jul 2025 14:20:38 +0800 Subject: [PATCH 5/7] update --- .../HealthDataAIServices.DeidServices/tspconfig.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/healthdataaiservices/HealthDataAIServices.DeidServices/tspconfig.yaml b/specification/healthdataaiservices/HealthDataAIServices.DeidServices/tspconfig.yaml index fdae1ae8c4ef..ea5cc52a3fa9 100644 --- a/specification/healthdataaiservices/HealthDataAIServices.DeidServices/tspconfig.yaml +++ b/specification/healthdataaiservices/HealthDataAIServices.DeidServices/tspconfig.yaml @@ -28,7 +28,7 @@ options: namespace: Azure.Health.Deidentification model-namespace: false "@azure-tools/typespec-ts": - package-dir: "azure-health-deidentification" + package-dir: "health-deidentification-rest" title: DeidentificationClient generate-metadata: true is-modular-library: false From 701dfe435d4e5379915b73b2837f89f56b0ac8c9 Mon Sep 17 00:00:00 2001 From: Yuchao Yan Date: Mon, 14 Jul 2025 18:48:00 +0800 Subject: [PATCH 6/7] Update tspconfig.yaml --- .../confidentialledger/Microsoft.CodeTransparency/tspconfig.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/specification/confidentialledger/Microsoft.CodeTransparency/tspconfig.yaml b/specification/confidentialledger/Microsoft.CodeTransparency/tspconfig.yaml index 9da4363b9f60..cc4c1a00982a 100644 --- a/specification/confidentialledger/Microsoft.CodeTransparency/tspconfig.yaml +++ b/specification/confidentialledger/Microsoft.CodeTransparency/tspconfig.yaml @@ -17,7 +17,6 @@ options: namespace: "azure.codetransparency" package-mode: "dataplane" package-pprint-name: "Code Transparency Service" - models-mode: none generate-test: true generate-sample: true "@azure-tools/typespec-csharp": From 92592b59971a029c23462eed7b27d9ae26a8b95c Mon Sep 17 00:00:00 2001 From: "Jiao Di (MSFT)" <80496810+v-jiaodi@users.noreply.github.com> Date: Wed, 6 Aug 2025 13:19:22 +0800 Subject: [PATCH 7/7] update tspconfig --- .../contosowidgetmanager/Contoso.WidgetManager/tspconfig.yaml | 1 - specification/widget/data-plane/WidgetAnalytics/tspconfig.yaml | 1 - 2 files changed, 2 deletions(-) diff --git a/specification/contosowidgetmanager/Contoso.WidgetManager/tspconfig.yaml b/specification/contosowidgetmanager/Contoso.WidgetManager/tspconfig.yaml index 9af03bdbf1fe..b4b63595ee09 100644 --- a/specification/contosowidgetmanager/Contoso.WidgetManager/tspconfig.yaml +++ b/specification/contosowidgetmanager/Contoso.WidgetManager/tspconfig.yaml @@ -31,7 +31,6 @@ options: model-namespace: false "@azure-tools/typespec-ts": package-dir: "contoso-widgetmanager-rest" - is-modular-library: false package-details: name: "@azure-rest/contoso-widgetmanager" flavor: azure diff --git a/specification/widget/data-plane/WidgetAnalytics/tspconfig.yaml b/specification/widget/data-plane/WidgetAnalytics/tspconfig.yaml index 78dff7e2fbdd..ac010e076925 100644 --- a/specification/widget/data-plane/WidgetAnalytics/tspconfig.yaml +++ b/specification/widget/data-plane/WidgetAnalytics/tspconfig.yaml @@ -29,7 +29,6 @@ options: flavor: azure "@azure-tools/typespec-ts": package-dir: "widget-analytics-rest" - is-modular-library: false package-details: name: "@azure-rest/azure-widget-analytics" flavor: azure