diff --git a/.github/scripts/sync_microsoft_foundry.mjs b/.github/scripts/sync_microsoft_foundry.mjs deleted file mode 100644 index fa4c7ba..0000000 --- a/.github/scripts/sync_microsoft_foundry.mjs +++ /dev/null @@ -1,119 +0,0 @@ -#!/usr/bin/env node - -import { - cpSync, - existsSync, - readFileSync, - rmSync, - statSync, - writeFileSync, -} from "node:fs"; -import { join, resolve } from "node:path"; - -const [sourceArg, targetArg, pluginManifestArg, nextVersion] = - process.argv.slice(2); - -if (!sourceArg || !targetArg || !pluginManifestArg) { - throw new Error( - "Usage: sync_microsoft_foundry.mjs [version]", - ); -} - -const sourceRoot = resolve(sourceArg); -const targetRoot = resolve(targetArg); -const pluginManifestPath = resolve(pluginManifestArg); -const extensionManifestPath = join(targetRoot, "package.json"); -const payload = [ - { path: "extension.mjs", type: "file" }, - { path: "package.json", type: "file" }, - { path: "public", type: "directory" }, - { path: "inspector-ui", type: "directory" }, -]; - -function parseVersion(value, label) { - const match = /^(\d+)\.(\d+)\.(\d+)$/.exec(value); - if (!match) { - throw new Error(`${label} must use stable X.Y.Z semantic versioning`); - } - - return match.slice(1).map(Number); -} - -function compareVersions(left, right) { - for (let index = 0; index < left.length; index += 1) { - if (left[index] !== right[index]) { - return left[index] - right[index]; - } - } - - return 0; -} - -for (const entry of payload) { - const sourcePath = join(sourceRoot, entry.path); - if (!existsSync(sourcePath)) { - throw new Error(`Missing packaged payload: ${sourcePath}`); - } - - const sourceStat = statSync(sourcePath); - if ( - (entry.type === "file" && !sourceStat.isFile()) || - (entry.type === "directory" && !sourceStat.isDirectory()) - ) { - throw new Error(`Packaged payload has the wrong type: ${sourcePath}`); - } -} - -const pluginManifest = JSON.parse(readFileSync(pluginManifestPath, "utf8")); -if (pluginManifest.name !== "microsoft-foundry") { - throw new Error(`Unexpected plugin name: ${pluginManifest.name}`); -} - -const extensionManifest = JSON.parse( - readFileSync(extensionManifestPath, "utf8"), -); -if (extensionManifest.name !== "microsoft-foundry") { - throw new Error(`Unexpected extension name: ${extensionManifest.name}`); -} - -if (nextVersion) { - const currentParsedVersion = parseVersion( - pluginManifest.version, - "Current plugin version", - ); - const nextParsedVersion = parseVersion( - nextVersion, - "Requested plugin version", - ); - if (compareVersions(nextParsedVersion, currentParsedVersion) <= 0) { - throw new Error( - `Requested plugin version ${nextVersion} must be newer than ${pluginManifest.version}`, - ); - } -} - -for (const entry of payload) { - const sourcePath = join(sourceRoot, entry.path); - const targetPath = join(targetRoot, entry.path); - - rmSync(targetPath, { recursive: true, force: true }); - cpSync(sourcePath, targetPath, { - recursive: entry.type === "directory", - force: true, - }); -} - -if (nextVersion) { - pluginManifest.version = nextVersion; - writeFileSync( - pluginManifestPath, - `${JSON.stringify(pluginManifest, null, 2)}\n`, - ); - console.log( - `Synced microsoft-foundry payload and updated plugin version to ${nextVersion}`, - ); -} else { - console.log( - `Synced microsoft-foundry payload and preserved plugin version ${pluginManifest.version}`, - ); -} diff --git a/.github/workflows/sync-microsoft-foundry.yml b/.github/workflows/sync-microsoft-foundry.yml deleted file mode 100644 index 3eafefa..0000000 --- a/.github/workflows/sync-microsoft-foundry.yml +++ /dev/null @@ -1,356 +0,0 @@ -name: Sync microsoft-foundry canvas - -on: - workflow_dispatch: - inputs: - skylight_run_id: - description: "Successful Microsoft Foundry Canvas CI run ID from microsoft/Skylight main" - required: true - type: string - marketplace_version: - description: "Optional new marketplace version using stable X.Y.Z format" - required: false - type: string - -permissions: - contents: read - -env: - SKYLIGHT_RUN_ID: ${{ inputs.skylight_run_id }} - MARKETPLACE_VERSION: ${{ inputs.marketplace_version || '' }} - -concurrency: - group: sync-microsoft-foundry - cancel-in-progress: false - -jobs: - acquire: - runs-on: ubuntu-latest - permissions: - contents: read - outputs: - source_sha: ${{ steps.source.outputs.sha }} - source_short_sha: ${{ steps.source.outputs.short_sha }} - - steps: - - name: Generate Skylight artifact token - id: skylight-token - uses: actions/create-github-app-token@v3 - with: - app-id: ${{ secrets.SYNC_APP_ID }} - private-key: ${{ secrets.SYNC_APP_PRIVATE_KEY }} - owner: microsoft - repositories: Skylight - - - name: Resolve and validate Skylight package run - id: source - shell: bash - env: - GH_TOKEN: ${{ steps.skylight-token.outputs.token }} - run: | - set -euo pipefail - - if [[ ! "$SKYLIGHT_RUN_ID" =~ ^[0-9]+$ ]]; then - echo "::error::skylight_run_id must be a numeric GitHub Actions run ID" - exit 1 - fi - - if ! run_json="$(gh api "repos/microsoft/Skylight/actions/runs/$SKYLIGHT_RUN_ID" 2>api-error.txt)"; then - cat api-error.txt - echo "::error::Unable to read Skylight workflow run $SKYLIGHT_RUN_ID. The GitHub App requires Actions: Read access to microsoft/Skylight." - exit 1 - fi - source_sha="$(jq -r '.head_sha' <<<"$run_json")" - head_branch="$(jq -r '.head_branch' <<<"$run_json")" - event="$(jq -r '.event' <<<"$run_json")" - status="$(jq -r '.status' <<<"$run_json")" - conclusion="$(jq -r '.conclusion' <<<"$run_json")" - workflow_path="$(jq -r '.path' <<<"$run_json")" - run_attempt="$(jq -r '.run_attempt | tostring' <<<"$run_json")" - - if [[ "$workflow_path" != ".github/workflows/microsoft-foundry-canvas-ci.yml" ]]; then - echo "::error::Run $SKYLIGHT_RUN_ID belongs to unexpected workflow: $workflow_path" - exit 1 - fi - if [[ "$head_branch" != "main" || "$event" != "push" ]]; then - echo "::error::Run $SKYLIGHT_RUN_ID must be a push build from Skylight main" - exit 1 - fi - if [[ "$status" != "completed" || "$conclusion" != "success" ]]; then - echo "::error::Run $SKYLIGHT_RUN_ID is not a successful completed build" - exit 1 - fi - - { - echo "sha=$source_sha" - echo "short_sha=${source_sha:0:12}" - echo "run_attempt=$run_attempt" - } >> "$GITHUB_OUTPUT" - - { - echo "## Skylight package source" - echo - echo "- Run: [\`$SKYLIGHT_RUN_ID\`](https://github.com/microsoft/Skylight/actions/runs/$SKYLIGHT_RUN_ID)" - echo "- Commit: \`$source_sha\`" - echo "- Attempt: \`$run_attempt\`" - } >> "$GITHUB_STEP_SUMMARY" - - - name: Use Node.js 20.19 - uses: actions/setup-node@v4 - with: - node-version: "20.19" - - - name: Download Skylight Canvas package - uses: actions/download-artifact@v4 - with: - name: microsoft-foundry-canvas-package - path: artifact - repository: microsoft/Skylight - run-id: ${{ env.SKYLIGHT_RUN_ID }} - github-token: ${{ steps.skylight-token.outputs.token }} - - - name: Verify and extract Skylight package - shell: bash - env: - SOURCE_SHA: ${{ steps.source.outputs.sha }} - SOURCE_RUN_ATTEMPT: ${{ steps.source.outputs.run_attempt }} - run: | - set -euo pipefail - cd artifact - - test -f microsoft-foundry.zip - test -f microsoft-foundry.zip.sha256 - test -f provenance.json - sha256sum --check microsoft-foundry.zip.sha256 - - node <<'NODE' - const { readFileSync } = require("node:fs"); - - const provenance = JSON.parse(readFileSync("provenance.json", "utf8")); - const expected = { - schemaVersion: 1, - artifactName: "microsoft-foundry-canvas-package", - repository: "microsoft/Skylight", - sourceSha: process.env.SOURCE_SHA, - workflowFile: ".github/workflows/microsoft-foundry-canvas-ci.yml", - workflowRunId: process.env.SKYLIGHT_RUN_ID, - workflowRunAttempt: process.env.SOURCE_RUN_ATTEMPT, - }; - - for (const [key, value] of Object.entries(expected)) { - if (String(provenance[key]) !== String(value)) { - throw new Error( - `Unexpected provenance ${key}: ${provenance[key]} (expected ${value})`, - ); - } - } - NODE - - while IFS= read -r entry; do - if [[ "$entry" == /* || "$entry" =~ ^[A-Za-z]:/ ]]; then - echo "::error::Unsafe package archive entry: $entry" - exit 1 - fi - - if [[ "$entry" == *'\'* ]]; then - echo "::error::Unsafe package archive entry: $entry" - exit 1 - fi - - IFS='/' read -r -a segments <<<"$entry" - for segment in "${segments[@]}"; do - if [[ "$segment" == ".." ]]; then - echo "::error::Unsafe package archive entry: $entry" - exit 1 - fi - done - done < <(unzip -Z1 microsoft-foundry.zip) - - mkdir -p ../bundle - unzip -q microsoft-foundry.zip -d ../bundle - symlink="$(find ../bundle -type l -print -quit)" - if [[ -n "$symlink" ]]; then - echo "::error::Package archive contains a symbolic link: $symlink" - exit 1 - fi - cd ../bundle - test -f extension.mjs - test -f package.json - test -d public - test -d inspector-ui - test -f public/index.html - test -f inspector-ui/index.html - node --check extension.mjs - - - name: Upload verified runtime package - uses: actions/upload-artifact@v4 - with: - name: microsoft-foundry-${{ steps.source.outputs.short_sha }} - path: | - bundle/extension.mjs - bundle/package.json - bundle/public - bundle/inspector-ui - if-no-files-found: error - retention-days: 3 - - publish: - needs: acquire - runs-on: ubuntu-latest - permissions: - contents: read - - steps: - - name: Checkout workflow automation - uses: actions/checkout@v4 - with: - ref: ${{ github.sha }} - path: automation - persist-credentials: false - - - name: Use Node.js 20.19 - uses: actions/setup-node@v4 - with: - node-version: "20.19" - - - name: Generate GitHub App token - id: app-token - uses: actions/create-github-app-token@v3 - with: - app-id: ${{ secrets.SYNC_APP_ID }} - private-key: ${{ secrets.SYNC_APP_PRIVATE_KEY }} - - - name: Checkout foundry-toolkit - uses: actions/checkout@v4 - with: - token: ${{ steps.app-token.outputs.token }} - ref: main - fetch-depth: 0 - path: target - persist-credentials: false - - - name: Download verified runtime package - uses: actions/download-artifact@v4 - with: - name: microsoft-foundry-${{ needs.acquire.outputs.source_short_sha }} - path: bundle - - - name: Sync runtime package - run: | - node automation/.github/scripts/sync_microsoft_foundry.mjs \ - bundle \ - target/microsoft-foundry/extensions/microsoft-foundry \ - target/microsoft-foundry/.github/plugin/plugin.json \ - "$MARKETPLACE_VERSION" - - - name: Resolve pull request metadata - id: metadata - shell: bash - env: - SOURCE_SHORT_SHA: ${{ needs.acquire.outputs.source_short_sha }} - run: | - set -euo pipefail - - if [[ -n "$MARKETPLACE_VERSION" ]]; then - branch_suffix="v$MARKETPLACE_VERSION" - title="chore: sync microsoft-foundry v$MARKETPLACE_VERSION" - version_label="$MARKETPLACE_VERSION" - else - branch_suffix="$SOURCE_SHORT_SHA" - title="chore: sync microsoft-foundry ($SOURCE_SHORT_SHA)" - version_label="unchanged" - fi - - { - echo "branch_suffix=$branch_suffix" - echo "title=$title" - echo "version_label=$version_label" - } >> "$GITHUB_OUTPUT" - - - name: Detect package changes - id: diff - shell: bash - run: | - set -euo pipefail - - git -C target add -- \ - microsoft-foundry/.github/plugin/plugin.json \ - microsoft-foundry/extensions/microsoft-foundry/extension.mjs \ - microsoft-foundry/extensions/microsoft-foundry/package.json \ - microsoft-foundry/extensions/microsoft-foundry/public \ - microsoft-foundry/extensions/microsoft-foundry/inspector-ui - - if git -C target diff --cached --quiet -- microsoft-foundry; then - echo "No package changes detected." - echo "has_changes=false" >> "$GITHUB_OUTPUT" - exit 0 - fi - - git -C target diff --cached --stat -- microsoft-foundry - echo "has_changes=true" >> "$GITHUB_OUTPUT" - - { - echo "## Sync microsoft-foundry canvas" - echo - echo "- Source: \`microsoft/Skylight@${{ needs.acquire.outputs.source_sha }}\`" - echo "- Package run: [\`${SKYLIGHT_RUN_ID}\`](https://github.com/microsoft/Skylight/actions/runs/${SKYLIGHT_RUN_ID})" - echo "- Marketplace version: \`${{ steps.metadata.outputs.version_label }}\`" - echo - echo "### Changed files" - echo - echo '```text' - git -C target diff --cached --name-status -- microsoft-foundry - echo '```' - } >> "$GITHUB_STEP_SUMMARY" - - - name: Create draft pull request - if: steps.diff.outputs.has_changes == 'true' - id: cpr - uses: peter-evans/create-pull-request@v8 - with: - token: ${{ steps.app-token.outputs.token }} - path: target - base: main - branch: bot/sync-microsoft-foundry-${{ steps.metadata.outputs.branch_suffix }} - delete-branch: true - draft: always-true - commit-message: ${{ steps.metadata.outputs.title }} - title: ${{ steps.metadata.outputs.title }} - body: | - ## Summary - This automated draft PR updates the bundled Microsoft Foundry runtime. - - ## Source - - Repository: `microsoft/Skylight` - - Package workflow run: ${{ github.server_url }}/microsoft/Skylight/actions/runs/${{ env.SKYLIGHT_RUN_ID }} - - Resolved commit: `${{ needs.acquire.outputs.source_sha }}` - - Marketplace version: `${{ steps.metadata.outputs.version_label }}` - - Sync workflow run: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }} - - ## Validation - - Verified the Skylight workflow, branch, conclusion, source commit, and provenance - - Verified the package SHA-256 checksum - - Rejected unsafe ZIP entry paths before extraction - - Validated required runtime files and `node --check extension.mjs` - add-paths: | - microsoft-foundry/.github/plugin/plugin.json - microsoft-foundry/extensions/microsoft-foundry/extension.mjs - microsoft-foundry/extensions/microsoft-foundry/package.json - microsoft-foundry/extensions/microsoft-foundry/public - microsoft-foundry/extensions/microsoft-foundry/inspector-ui - - - name: Report pull request - if: steps.diff.outputs.has_changes == 'true' - shell: bash - env: - PR_OPERATION: ${{ steps.cpr.outputs.pull-request-operation }} - PR_URL: ${{ steps.cpr.outputs.pull-request-url }} - PR_NUMBER: ${{ steps.cpr.outputs.pull-request-number }} - run: | - { - echo - echo "## Pull Request" - echo - echo "- Operation: \`${PR_OPERATION:-unknown}\`" - echo "- PR: [#${PR_NUMBER:-?}](${PR_URL})" - } >> "$GITHUB_STEP_SUMMARY" diff --git a/microsoft-foundry/assets/preview.png b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/assets/preview.png similarity index 100% rename from microsoft-foundry/assets/preview.png rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/assets/preview.png diff --git a/microsoft-foundry/extensions/microsoft-foundry/extension.mjs b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/extension.mjs similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/extension.mjs rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/extension.mjs diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2 b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2 similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2 rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2 diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_AMS-Regular-DMm9YOAa.woff b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_AMS-Regular-DMm9YOAa.woff similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_AMS-Regular-DMm9YOAa.woff rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_AMS-Regular-DMm9YOAa.woff diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_AMS-Regular-DRggAlZN.ttf b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_AMS-Regular-DRggAlZN.ttf similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_AMS-Regular-DRggAlZN.ttf rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_AMS-Regular-DRggAlZN.ttf diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2 b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2 similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2 rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2 diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2 b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2 similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2 rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2 diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2 b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2 similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2 rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2 diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Fraktur-Regular-CB_wures.ttf b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Fraktur-Regular-CB_wures.ttf similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Fraktur-Regular-CB_wures.ttf rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Fraktur-Regular-CB_wures.ttf diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2 b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2 similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2 rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2 diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Bold-Cx986IdX.woff2 b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Bold-Cx986IdX.woff2 similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Bold-Cx986IdX.woff2 rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Bold-Cx986IdX.woff2 diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Bold-Jm3AIy58.woff b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Bold-Jm3AIy58.woff similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Bold-Jm3AIy58.woff rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Bold-Jm3AIy58.woff diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Bold-waoOVXN0.ttf b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Bold-waoOVXN0.ttf similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Bold-waoOVXN0.ttf rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Bold-waoOVXN0.ttf diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2 b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2 similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2 rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2 diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Italic-3WenGoN9.ttf b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Italic-3WenGoN9.ttf similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Italic-3WenGoN9.ttf rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Italic-3WenGoN9.ttf diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Italic-BMLOBm91.woff b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Italic-BMLOBm91.woff similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Italic-BMLOBm91.woff rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Italic-BMLOBm91.woff diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2 b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2 similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2 rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2 diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Regular-B22Nviop.woff2 b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Regular-B22Nviop.woff2 similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Regular-B22Nviop.woff2 rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Regular-B22Nviop.woff2 diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Regular-Dr94JaBh.woff b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Regular-Dr94JaBh.woff similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Regular-Dr94JaBh.woff rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Regular-Dr94JaBh.woff diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Regular-ypZvNtVU.ttf b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Regular-ypZvNtVU.ttf similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Regular-ypZvNtVU.ttf rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Main-Regular-ypZvNtVU.ttf diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2 b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2 similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2 rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2 diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Math-Italic-DA0__PXp.woff b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Math-Italic-DA0__PXp.woff similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Math-Italic-DA0__PXp.woff rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Math-Italic-DA0__PXp.woff diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Math-Italic-flOr_0UB.ttf b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Math-Italic-flOr_0UB.ttf similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Math-Italic-flOr_0UB.ttf rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Math-Italic-flOr_0UB.ttf diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Math-Italic-t53AETM-.woff2 b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Math-Italic-t53AETM-.woff2 similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Math-Italic-t53AETM-.woff2 rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Math-Italic-t53AETM-.woff2 diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2 b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2 similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2 rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2 diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2 b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2 similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2 rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2 diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2 b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2 similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2 rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2 diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Script-Regular-C5JkGWo-.ttf b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Script-Regular-C5JkGWo-.ttf similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Script-Regular-C5JkGWo-.ttf rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Script-Regular-C5JkGWo-.ttf diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Script-Regular-D3wIWfF6.woff2 b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Script-Regular-D3wIWfF6.woff2 similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Script-Regular-D3wIWfF6.woff2 rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Script-Regular-D3wIWfF6.woff2 diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Script-Regular-D5yQViql.woff b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Script-Regular-D5yQViql.woff similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Script-Regular-D5yQViql.woff rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Script-Regular-D5yQViql.woff diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size1-Regular-C195tn64.woff b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size1-Regular-C195tn64.woff similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size1-Regular-C195tn64.woff rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size1-Regular-C195tn64.woff diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2 b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2 similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2 rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2 diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2 b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2 similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2 rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2 diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size2-Regular-oD1tc_U0.woff b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size2-Regular-oD1tc_U0.woff similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size2-Regular-oD1tc_U0.woff rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size2-Regular-oD1tc_U0.woff diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size3-Regular-CTq5MqoE.woff b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size3-Regular-CTq5MqoE.woff similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size3-Regular-CTq5MqoE.woff rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size3-Regular-CTq5MqoE.woff diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size4-Regular-BF-4gkZK.woff b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size4-Regular-BF-4gkZK.woff similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size4-Regular-BF-4gkZK.woff rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size4-Regular-BF-4gkZK.woff diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size4-Regular-DWFBv043.ttf b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size4-Regular-DWFBv043.ttf similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size4-Regular-DWFBv043.ttf rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size4-Regular-DWFBv043.ttf diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2 b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2 similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2 rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2 diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2 b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2 similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2 rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2 diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/ai21-labs-C0S1QR5S.svg b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/ai21-labs-C0S1QR5S.svg similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/ai21-labs-C0S1QR5S.svg rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/ai21-labs-C0S1QR5S.svg diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/ai21-labs-CRNSgB-I.svg b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/ai21-labs-CRNSgB-I.svg similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/ai21-labs-CRNSgB-I.svg rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/ai21-labs-CRNSgB-I.svg diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/codicon-BFRvxKK-.ttf b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/codicon-BFRvxKK-.ttf similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/codicon-BFRvxKK-.ttf rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/codicon-BFRvxKK-.ttf diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/fireworks-deepseek-CPZR_tjY.svg b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/fireworks-deepseek-CPZR_tjY.svg similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/fireworks-deepseek-CPZR_tjY.svg rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/fireworks-deepseek-CPZR_tjY.svg diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/fireworks-deepseek-j9BMITa2.svg b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/fireworks-deepseek-j9BMITa2.svg similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/fireworks-deepseek-j9BMITa2.svg rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/fireworks-deepseek-j9BMITa2.svg diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/fireworks-kimi-BR9L0qcg.svg b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/fireworks-kimi-BR9L0qcg.svg similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/fireworks-kimi-BR9L0qcg.svg rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/fireworks-kimi-BR9L0qcg.svg diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/fireworks-kimi-CeKe11mg.svg b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/fireworks-kimi-CeKe11mg.svg similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/fireworks-kimi-CeKe11mg.svg rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/fireworks-kimi-CeKe11mg.svg diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/fireworks-minimax-CTXg2L9x.svg b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/fireworks-minimax-CTXg2L9x.svg similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/fireworks-minimax-CTXg2L9x.svg rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/fireworks-minimax-CTXg2L9x.svg diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/fireworks-minimax-h-27o9tI.svg b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/fireworks-minimax-h-27o9tI.svg similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/fireworks-minimax-h-27o9tI.svg rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/fireworks-minimax-h-27o9tI.svg diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/fireworks-openai-CMyNOsYB.svg b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/fireworks-openai-CMyNOsYB.svg similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/fireworks-openai-CMyNOsYB.svg rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/fireworks-openai-CMyNOsYB.svg diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/fireworks-openai-KR7jvASi.svg b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/fireworks-openai-KR7jvASi.svg similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/fireworks-openai-KR7jvASi.svg rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/fireworks-openai-KR7jvASi.svg diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/foundry-openai-Cb-OWC1g.svg b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/foundry-openai-Cb-OWC1g.svg similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/foundry-openai-Cb-OWC1g.svg rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/foundry-openai-Cb-OWC1g.svg diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/foundry-openai-iOdYDNOo.svg b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/foundry-openai-iOdYDNOo.svg similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/foundry-openai-iOdYDNOo.svg rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/foundry-openai-iOdYDNOo.svg diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/hf-logo-8sK58_pS.svg b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/hf-logo-8sK58_pS.svg similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/hf-logo-8sK58_pS.svg rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/hf-logo-8sK58_pS.svg diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/hljs/github-dark.css b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/hljs/github-dark.css similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/hljs/github-dark.css rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/hljs/github-dark.css diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/hljs/github.css b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/hljs/github.css similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/hljs/github.css rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/hljs/github.css diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/index-BKdGYT8m.css b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/index-BKdGYT8m.css similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/index-BKdGYT8m.css rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/index-BKdGYT8m.css diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/index-ByPjVV4H.js b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/index-ByPjVV4H.js similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/index-ByPjVV4H.js rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/index-ByPjVV4H.js diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/kimi_o_20-C-QUR2ML.svg b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/kimi_o_20-C-QUR2ML.svg similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/kimi_o_20-C-QUR2ML.svg rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/kimi_o_20-C-QUR2ML.svg diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/kimi_o_80-Dayb1ujI.svg b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/kimi_o_80-Dayb1ujI.svg similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/kimi_o_80-Dayb1ujI.svg rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/kimi_o_80-Dayb1ujI.svg diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/meta-logo-DlvuR6gX.svg b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/meta-logo-DlvuR6gX.svg similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/meta-logo-DlvuR6gX.svg rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/meta-logo-DlvuR6gX.svg diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/minimax-aThCKygj.svg b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/minimax-aThCKygj.svg similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/minimax-aThCKygj.svg rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/minimax-aThCKygj.svg diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/minimax20-C_s7cPdw.svg b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/minimax20-C_s7cPdw.svg similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/minimax20-C_s7cPdw.svg rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/minimax20-C_s7cPdw.svg diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/nttdata-BX5gjCWx.svg b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/nttdata-BX5gjCWx.svg similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/nttdata-BX5gjCWx.svg rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/nttdata-BX5gjCWx.svg diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/nttdata-Bw2zTwva.svg b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/nttdata-Bw2zTwva.svg similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/nttdata-Bw2zTwva.svg rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/nttdata-Bw2zTwva.svg diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/qwen-26Srvihb.svg b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/qwen-26Srvihb.svg similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/qwen-26Srvihb.svg rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/qwen-26Srvihb.svg diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/qwen-BDzFJDOl.svg b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/qwen-BDzFJDOl.svg similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/qwen-BDzFJDOl.svg rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/qwen-BDzFJDOl.svg diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/work-iq-dy1EDuLw.png b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/work-iq-dy1EDuLw.png similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/assets/work-iq-dy1EDuLw.png rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/assets/work-iq-dy1EDuLw.png diff --git a/microsoft-foundry/extensions/microsoft-foundry/inspector-ui/index.html b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/index.html similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/inspector-ui/index.html rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/inspector-ui/index.html diff --git a/microsoft-foundry/extensions/microsoft-foundry/package.json b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/package.json similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/package.json rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/package.json diff --git a/microsoft-foundry/extensions/microsoft-foundry/public/app.css b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/public/app.css similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/public/app.css rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/public/app.css diff --git a/microsoft-foundry/extensions/microsoft-foundry/public/app.js b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/public/app.js similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/public/app.js rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/public/app.js diff --git a/microsoft-foundry/extensions/microsoft-foundry/public/index.html b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/public/index.html similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/public/index.html rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/public/index.html diff --git a/microsoft-foundry/extensions/microsoft-foundry/public/validation-report.css b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/public/validation-report.css similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/public/validation-report.css rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/public/validation-report.css diff --git a/microsoft-foundry/extensions/microsoft-foundry/public/validation-report.html b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/public/validation-report.html similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/public/validation-report.html rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/public/validation-report.html diff --git a/microsoft-foundry/extensions/microsoft-foundry/public/validation-report/report.js b/microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/public/validation-report/report.js similarity index 100% rename from microsoft-foundry/extensions/microsoft-foundry/public/validation-report/report.js rename to microsoft-foundry/com.github.copilot/extensions/microsoft-foundry/public/validation-report/report.js diff --git a/microsoft-foundry/.github/plugin/plugin.json b/microsoft-foundry/plugin.json similarity index 71% rename from microsoft-foundry/.github/plugin/plugin.json rename to microsoft-foundry/plugin.json index 1f7b06f..21d7c28 100644 --- a/microsoft-foundry/.github/plugin/plugin.json +++ b/microsoft-foundry/plugin.json @@ -1,4 +1,5 @@ { + "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "name": "microsoft-foundry", "description": "Skills and interactive Copilot canvas for designing, configuring, testing and deploying agents to Microsoft Foundry.", "version": "1.0.12", @@ -14,6 +15,9 @@ "hosted-agents", "microsoft-foundry" ], - "logo": "assets/preview.png", - "extensions": "extensions" + "extensions": { + "com.github.copilot": { + "logo": "assets/preview.png" + } + } } diff --git a/microsoft-foundry/skills/validate-microsoft-foundry-hosted-agent/SKILL.md b/microsoft-foundry/skills/validate-microsoft-foundry-hosted-agent/SKILL.md index aace541..a8dab48 100644 --- a/microsoft-foundry/skills/validate-microsoft-foundry-hosted-agent/SKILL.md +++ b/microsoft-foundry/skills/validate-microsoft-foundry-hosted-agent/SKILL.md @@ -1,8 +1,7 @@ --- name: validate-microsoft-foundry-hosted-agent description: Validate a Microsoft Foundry hosted-agent project against Microsoft Foundry best practices and open its validation report. Use when the user explicitly asks to validate a Foundry hosted agent or invokes this skill. -user-invocable: true -argument-hint: "[agentPath=] [rulesFile=] | [prompt]" +compatibility: Requires GitHub Copilot with the microsoft-foundry skill and hosted-agent-validation-report canvas. --- # Validate a Microsoft Foundry hosted agent