From 8689df9c0a45a283866ad6c6997302a943a52cb2 Mon Sep 17 00:00:00 2001 From: Dongbo Wang Date: Tue, 7 Oct 2025 15:35:14 -0700 Subject: [PATCH 1/5] Prepare for the 1.0.0-preview.8 release of AIShell --- .github/workflows/dotnet.yml | 6 +++--- global.json | 2 +- shell/AIShell.Integration/AIShell.psd1 | 4 ++-- shell/shell.common.props | 2 +- tools/metadata.json | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index 7e62d0e2..1ae114f1 100644 --- a/.github/workflows/dotnet.yml +++ b/.github/workflows/dotnet.yml @@ -20,7 +20,7 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@v4 with: - dotnet-version: 8.0.413 + dotnet-version: 8.0.414 - name: Build shell: pwsh run: | @@ -37,7 +37,7 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@v4 with: - dotnet-version: 8.0.413 + dotnet-version: 8.0.414 - name: Build shell: pwsh run: | @@ -54,7 +54,7 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@v4 with: - dotnet-version: 8.0.413 + dotnet-version: 8.0.414 - name: Build shell: pwsh run: | diff --git a/global.json b/global.json index 1b22b198..566059ca 100644 --- a/global.json +++ b/global.json @@ -1,5 +1,5 @@ { "sdk": { - "version": "8.0.413" + "version": "8.0.414" } } diff --git a/shell/AIShell.Integration/AIShell.psd1 b/shell/AIShell.Integration/AIShell.psd1 index 5e207637..eb2d9844 100644 --- a/shell/AIShell.Integration/AIShell.psd1 +++ b/shell/AIShell.Integration/AIShell.psd1 @@ -1,7 +1,7 @@ @{ RootModule = 'AIShell.psm1' NestedModules = @("AIShell.Integration.dll") - ModuleVersion = '1.0.7' + ModuleVersion = '1.0.8' GUID = 'ECB8BEE0-59B9-4DAE-9D7B-A990B480279A' Author = 'Microsoft Corporation' CompanyName = 'Microsoft Corporation' @@ -14,5 +14,5 @@ VariablesToExport = '*' AliasesToExport = @('aish', 'askai', 'fixit', 'airun') HelpInfoURI = 'https://aka.ms/aishell-help' - PrivateData = @{ PSData = @{ Prerelease = 'preview7'; ProjectUri = 'https://github.com/PowerShell/AIShell' } } + PrivateData = @{ PSData = @{ Prerelease = 'preview8'; ProjectUri = 'https://github.com/PowerShell/AIShell' } } } diff --git a/shell/shell.common.props b/shell/shell.common.props index b122203f..3b29f006 100644 --- a/shell/shell.common.props +++ b/shell/shell.common.props @@ -8,7 +8,7 @@ net8.0 enable 12.0 - 1.0.0-preview.7 + 1.0.0-preview.8 true true diff --git a/tools/metadata.json b/tools/metadata.json index 14857f91..54f4334f 100644 --- a/tools/metadata.json +++ b/tools/metadata.json @@ -1,3 +1,3 @@ { - "AgentsToInclude": "*" + "AgentsToInclude": ["msaz", "openai-gpt"] } From 5f3c328ff0b13f0e75eb4d8644bd4516d63b6b56 Mon Sep 17 00:00:00 2001 From: Dongbo Wang Date: Wed, 8 Oct 2025 17:18:13 +0000 Subject: [PATCH 2/5] Merged PR 37082: Add parameter to disable net isolation Add parameter to disable net isolation, to allow downloading the tool for making appx packages. ---- #### AI description (iteration 1) #### PR Classification The pull request introduces a new pipeline configuration parameter to control network isolation. #### PR Summary This change adds a boolean parameter in the pipeline YAML file to disable network isolation during builds. - `/.pipelines/Package-Official.yml`: Added a new `disableNetworkIsolation` parameter with a default value of false, mapped it to a variable, and passed it into the extended configuration settings. --- .pipelines/Package-Official.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.pipelines/Package-Official.yml b/.pipelines/Package-Official.yml index 11ba2351..d4e645df 100644 --- a/.pipelines/Package-Official.yml +++ b/.pipelines/Package-Official.yml @@ -5,6 +5,9 @@ parameters: # parameters are shown up in ADO UI in a build queue time displayName: 'Enable debug output' type: boolean default: false + - name: disableNetworkIsolation + type: boolean + default: false variables: - name: CDP_DEFINITION_BUILD_COUNT @@ -25,6 +28,8 @@ variables: value: $[format('{0:yyyyMMdd}-{1}', pipeline.startTime,variables['Build.SourceBranch'])] - name: branchCounter value: $[counter(variables['branchCounterKey'], 1)] + - name: disableNetworkIsolation + value: ${{ parameters.disableNetworkIsolation }} resources: pipelines: @@ -53,6 +58,7 @@ extends: WindowsHostVersion: Version: 2022 Network: KS3 + disableNetworkIsolation: ${{ variables.disableNetworkIsolation }} globalSdl: disableLegacyManifest: true # disabled Armorty as we dont have any ARM templates to scan. It fails on some sample ARM templates. From 73e8207aae60dc1656114aa5ba4f3d549d2d0ea2 Mon Sep 17 00:00:00 2001 From: Dongbo Wang Date: Wed, 8 Oct 2025 18:30:06 +0000 Subject: [PATCH 3/5] Merged PR 37086: Add parameter to disable net isolation for the release pipeline too Add parameter to disable net isolation for the release pipeline too, to allow the pipeline to download tools for building the msixbundle package. --- .pipelines/Release-Official.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.pipelines/Release-Official.yml b/.pipelines/Release-Official.yml index 071bb404..76b7a093 100644 --- a/.pipelines/Release-Official.yml +++ b/.pipelines/Release-Official.yml @@ -9,6 +9,9 @@ parameters: # parameters are shown up in ADO UI in a build queue time displayName: 'Publish artifacts' type: boolean default: true + - name: disableNetworkIsolation + type: boolean + default: false variables: - name: CDP_DEFINITION_BUILD_COUNT @@ -21,6 +24,8 @@ variables: value: 'onebranch.azurecr.io/windows/ltsc2022/vse2022:latest' - name: LinuxContainerImage value: mcr.microsoft.com/onebranch/azurelinux/build:3.0 + - name: disableNetworkIsolation + value: ${{ parameters.disableNetworkIsolation }} resources: repositories: @@ -50,6 +55,7 @@ extends: WindowsHostVersion: Version: 2022 Network: KS3 + disableNetworkIsolation: ${{ variables.disableNetworkIsolation }} globalSdl: asyncSdl: enabled: true From 8d25010520a0fa16061f05b5a00024327b85017a Mon Sep 17 00:00:00 2001 From: Dongbo Wang Date: Wed, 8 Oct 2025 20:32:57 +0000 Subject: [PATCH 4/5] Merged PR 37087: Remove azure agent from this release Remove azure agent from this release because it's broken. All queries about Az CLI fail, and responses for queries about Az PS are also broken. --- tools/metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/metadata.json b/tools/metadata.json index 54f4334f..b6bf227d 100644 --- a/tools/metadata.json +++ b/tools/metadata.json @@ -1,3 +1,3 @@ { - "AgentsToInclude": ["msaz", "openai-gpt"] + "AgentsToInclude": ["openai-gpt"] } From 04a16c29cdbaff3fd7a97a80756b39edd9fd9509 Mon Sep 17 00:00:00 2001 From: Dongbo Wang Date: Wed, 8 Oct 2025 16:43:17 -0700 Subject: [PATCH 5/5] Include all agents in build by default --- tools/metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/metadata.json b/tools/metadata.json index b6bf227d..14857f91 100644 --- a/tools/metadata.json +++ b/tools/metadata.json @@ -1,3 +1,3 @@ { - "AgentsToInclude": ["openai-gpt"] + "AgentsToInclude": "*" }