From e0bb78639758e947b812be3071a325f74c366b91 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 17 Mar 2026 22:08:15 +0000 Subject: [PATCH 1/4] Bump fast-xml-parser from 5.3.8 to 5.5.6 in /ts/examples/docuProc Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) from 5.3.8 to 5.5.6. - [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases) - [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md) - [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.3.8...v5.5.6) --- updated-dependencies: - dependency-name: fast-xml-parser dependency-version: 5.5.6 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- ts/examples/docuProc/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ts/examples/docuProc/package.json b/ts/examples/docuProc/package.json index e82367ad5e..665bb29e5b 100644 --- a/ts/examples/docuProc/package.json +++ b/ts/examples/docuProc/package.json @@ -31,7 +31,7 @@ "conversation-memory": "workspace:*", "debug": "^4.4.0", "dotenv": "^16.3.1", - "fast-xml-parser": "5.3.8", + "fast-xml-parser": "5.5.6", "interactive-app": "workspace:*", "knowledge-processor": "workspace:*", "knowpro": "workspace:*", From 9ffee7cb269014fac2567960c38882135742c0e5 Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Thu, 19 Mar 2026 12:52:35 -0700 Subject: [PATCH 2/4] fix: update pnpm-lock.yaml for fast-xml-parser 5.5.6 in docuProc (#2028) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Dependabot bumped `fast-xml-parser` from `5.3.8` → `5.5.6` in `ts/examples/docuProc/package.json` without regenerating the lockfile, causing CI to fail with `ERR_PNPM_OUTDATED_LOCKFILE` on `pnpm install --frozen-lockfile`. ## Changes - **`ts/pnpm-lock.yaml`**: Regenerated via `pnpm install --no-frozen-lockfile` to sync with updated `package.json` - Replaces `fast-xml-parser@5.3.8` entries with `5.5.6` - Adds new transitive deps introduced by `5.5.6`: `fast-xml-builder@1.1.4`, `path-expression-matcher@1.1.3` > [!WARNING] > >
> Firewall rules blocked me from connecting to one or more addresses (expand for details) > > #### I tried to connect to the following addresses, but was blocked by firewall rules: > > - `www.electronjs.org` > - Triggering command: `/opt/hostedtoolcache/node/24.14.0/x64/bin/node /opt/hostedtoolcache/node/24.14.0/x64/bin/node /home/REDACTED/work/TypeAgent/TypeAgent/ts/node_modules/.pnpm/@electron+rebuild@4.0.3/node_modules/@electron/rebuild/lib/module-type/node-gyp/worker.js` (dns block) > > If you need me to access, download, or install something from one of these locations, you can either: > > - Configure [Actions setup steps](https://gh.io/copilot/actions-setup-steps) to set up my environment, which run before the firewall is enabled > - Add the appropriate URLs or hosts to the custom allowlist in this repository's [Copilot coding agent settings](https://github.com/microsoft/TypeAgent/settings/copilot/coding_agent) (admins only) > >
Original prompt > Fix the failing GitHub Actions workflow build_ts (ubuntu-latest, 20) > Analyze the workflow logs, identify the root cause of the failure, and implement a fix. > Job ID: 67807514082 > Job URL: https://github.com/microsoft/TypeAgent/actions/runs/23313717014/job/67807514082
--- ✨ Let Copilot coding agent [set things up for you](https://github.com/microsoft/TypeAgent/issues/new?title=✨+Set+up+Copilot+instructions&body=Configure%20instructions%20for%20this%20repository%20as%20documented%20in%20%5BBest%20practices%20for%20Copilot%20coding%20agent%20in%20your%20repository%5D%28https://gh.io/copilot-coding-agent-tips%29%2E%0A%0A%3COnboard%20this%20repo%3E&assignees=copilot) — coding agent works faster and does higher quality work when set up for your repo. --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: robgruen <25374553+robgruen@users.noreply.github.com> --- ts/pnpm-lock.yaml | 33 ++++++++++++++++++++++++--------- 1 file changed, 24 insertions(+), 9 deletions(-) diff --git a/ts/pnpm-lock.yaml b/ts/pnpm-lock.yaml index fdfb601ed3..5a65ca4d48 100644 --- a/ts/pnpm-lock.yaml +++ b/ts/pnpm-lock.yaml @@ -364,8 +364,8 @@ importers: specifier: ^16.3.1 version: 16.5.0 fast-xml-parser: - specifier: 5.3.8 - version: 5.3.8 + specifier: 5.5.6 + version: 5.5.6 interactive-app: specifier: workspace:* version: link:../../packages/interactiveApp @@ -9782,18 +9782,21 @@ packages: fast-xml-builder@1.0.0: resolution: {integrity: sha512-fpZuDogrAgnyt9oDDz+5DBz0zgPdPZz6D4IR7iESxRXElrlGTRkHJ9eEt+SACRJwT0FNFrt71DFQIUFBJfX/uQ==} + fast-xml-builder@1.1.4: + resolution: {integrity: sha512-f2jhpN4Eccy0/Uz9csxh3Nu6q4ErKxf0XIsasomfOihuSUa3/xw6w8dnOtCDgEItQFJG8KyXPzQXzcODDrrbOg==} + fast-xml-parser@4.5.4: resolution: {integrity: sha512-jE8ugADnYOBsu1uaoayVl1tVKAMNOXyjwvv2U6udEA2ORBhDooJDWoGxTkhd4Qn4yh59JVVt/pKXtjPwx9OguQ==} hasBin: true - fast-xml-parser@5.3.8: - resolution: {integrity: sha512-53jIF4N6u/pxvaL1eb/hEZts/cFLWZ92eCfLrNyCI0k38lettCG/Bs40W9pPwoPXyHQlKu2OUbQtiEIZK/J6Vw==} - hasBin: true - fast-xml-parser@5.4.1: resolution: {integrity: sha512-BQ30U1mKkvXQXXkAGcuyUA/GA26oEB7NzOtsxCDtyu62sjGw5QraKFhx2Em3WQNjPw9PG6MQ9yuIIgkSDfGu5A==} hasBin: true + fast-xml-parser@5.5.6: + resolution: {integrity: sha512-3+fdZyBRVg29n4rXP0joHthhcHdPUHaIC16cuyyd1iLsuaO6Vea36MPrxgAzbZna8lhvZeRL8Bc9GP56/J9xEw==} + hasBin: true + fastest-levenshtein@1.0.16: resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} engines: {node: '>= 4.9.1'} @@ -12228,6 +12231,10 @@ packages: resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + path-expression-matcher@1.1.3: + resolution: {integrity: sha512-qdVgY8KXmVdJZRSS1JdEPOKPdTiEK/pi0RkcT2sw1RhXxohdujUlJFPuS1TSkevZ9vzd3ZlL7ULl1MHGTApKzQ==} + engines: {node: '>=14.0.0'} + path-is-absolute@1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} @@ -21468,17 +21475,23 @@ snapshots: fast-xml-builder@1.0.0: {} + fast-xml-builder@1.1.4: + dependencies: + path-expression-matcher: 1.1.3 + fast-xml-parser@4.5.4: dependencies: strnum: 1.1.2 - fast-xml-parser@5.3.8: + fast-xml-parser@5.4.1: dependencies: + fast-xml-builder: 1.0.0 strnum: 2.2.0 - fast-xml-parser@5.4.1: + fast-xml-parser@5.5.6: dependencies: - fast-xml-builder: 1.0.0 + fast-xml-builder: 1.1.4 + path-expression-matcher: 1.1.3 strnum: 2.2.0 fastest-levenshtein@1.0.16: {} @@ -24828,6 +24841,8 @@ snapshots: path-exists@5.0.0: {} + path-expression-matcher@1.1.3: {} + path-is-absolute@1.0.1: {} path-key@2.0.1: {} From 00176841d7c16ca276f5709b28f4cef9611dea58 Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Sat, 21 Mar 2026 00:41:42 -0700 Subject: [PATCH 3/4] fix: remove duplicate fast-xml-builder@1.1.4 entries in pnpm-lock.yaml (#2035) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `ts/pnpm-lock.yaml` contained duplicate mapping keys for `fast-xml-builder@1.1.4`, causing pnpm to reject the lockfile with `ERR_PNPM_BROKEN_LOCKFILE` and failing all CI jobs that run `pnpm install`. ## Changes - **`ts/pnpm-lock.yaml`**: Removed duplicate `fast-xml-builder@1.1.4` entries in both the packages/resolutions section and the snapshots/dependencies section
Original prompt > Fix the failing GitHub Actions workflow build_package_shell (macos-latest, 22) > Analyze the workflow logs, identify the root cause of the failure, and implement a fix. > Job ID: 68003841872 > Job URL: https://github.com/microsoft/TypeAgent/actions/runs/23374371526/job/68003841872
--- 💬 Send tasks to Copilot coding agent from [Slack](https://gh.io/cca-slack-docs) and [Teams](https://gh.io/cca-teams-docs) to turn conversations into code. Copilot posts an update in your thread when it's finished. --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: robgruen <25374553+robgruen@users.noreply.github.com> --- ts/pnpm-lock.yaml | 7 ------- 1 file changed, 7 deletions(-) diff --git a/ts/pnpm-lock.yaml b/ts/pnpm-lock.yaml index 043ebe4353..a83aa2506d 100644 --- a/ts/pnpm-lock.yaml +++ b/ts/pnpm-lock.yaml @@ -9788,9 +9788,6 @@ packages: fast-xml-builder@1.1.4: resolution: {integrity: sha512-f2jhpN4Eccy0/Uz9csxh3Nu6q4ErKxf0XIsasomfOihuSUa3/xw6w8dnOtCDgEItQFJG8KyXPzQXzcODDrrbOg==} - fast-xml-builder@1.1.4: - resolution: {integrity: sha512-f2jhpN4Eccy0/Uz9csxh3Nu6q4ErKxf0XIsasomfOihuSUa3/xw6w8dnOtCDgEItQFJG8KyXPzQXzcODDrrbOg==} - fast-xml-parser@4.5.4: resolution: {integrity: sha512-jE8ugADnYOBsu1uaoayVl1tVKAMNOXyjwvv2U6udEA2ORBhDooJDWoGxTkhd4Qn4yh59JVVt/pKXtjPwx9OguQ==} hasBin: true @@ -21479,10 +21476,6 @@ snapshots: fast-uri@3.1.0: {} - fast-xml-builder@1.1.4: - dependencies: - path-expression-matcher: 1.1.3 - fast-xml-builder@1.1.4: dependencies: path-expression-matcher: 1.1.3 From ce6b0eb06d61ad0d30eb27ee2868a8fe6a566f9b Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Sat, 21 Mar 2026 13:48:43 -0700 Subject: [PATCH 4/4] fix: remove duplicate fast-xml-parser@5.5.6 entry in pnpm-lock.yaml (#2036) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The `ts/pnpm-lock.yaml` had a duplicate YAML mapping key (`fast-xml-parser@5.5.6`), causing pnpm to fail with `ERR_PNPM_BROKEN_LOCKFILE` and breaking the macOS CI build. ## Changes - **`ts/pnpm-lock.yaml`**: Removed the duplicate `fast-xml-parser@5.5.6` entry (two identical consecutive blocks); kept one.
Original prompt > Fix the failing GitHub Actions workflow "build-ts / build_ts (macos-latest, 20) (pull_request)". > Analyze the workflow logs, identify the root cause of the failure, and implement a fix. > Job ID: 68005513972 > Job URL: /microsoft/TypeAgent/actions/runs/23375030487/job/68005513972?pr=2019
--- ⌨️ Start Copilot coding agent tasks without leaving your editor — available in [VS Code](https://gh.io/cca-vs-code-docs), [Visual Studio](https://gh.io/cca-visual-studio-docs), [JetBrains IDEs](https://gh.io/cca-jetbrains-docs) and [Eclipse](https://gh.io/cca-eclipse-docs). --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: robgruen <25374553+robgruen@users.noreply.github.com> --- ts/pnpm-lock.yaml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/ts/pnpm-lock.yaml b/ts/pnpm-lock.yaml index a83aa2506d..c9f1b74a6e 100644 --- a/ts/pnpm-lock.yaml +++ b/ts/pnpm-lock.yaml @@ -21495,12 +21495,6 @@ snapshots: path-expression-matcher: 1.1.3 strnum: 2.2.0 - fast-xml-parser@5.5.6: - dependencies: - fast-xml-builder: 1.1.4 - path-expression-matcher: 1.1.3 - strnum: 2.2.0 - fastest-levenshtein@1.0.16: {} fastq@1.15.0: