Skip to content

Intermittent ~60s aspire start in WSL: warm TypeScript AppHost spends 44s in npm install #22194

Open

Description

Is there an existing issue for this?

  • I have searched the existing issues

Describe the bug

During a .NET Conf demo, aspire start in a prepared WSL 2 environment took about 60 seconds to report success. The preceding start of the same TypeScript AppHost took about 12 seconds.

The logs identify the main delay as the AppHost's root npm install, before the TypeScript AppHost is launched. That step took 44.077 seconds, even though npm reported the dependencies were already up to date. In the preceding run, the same step completed in approximately 1.1 seconds.

This is an observed intermittent startup stall, not a confirmed issue with detachment, Native AOT, or WSL itself.

The slow run was on 2026-11-10, 23:24:20.834–23:25:20.752 UTC (15:24 Pacific).

Phase Observed time
Initial setup, certificate check, managed server startup, and SDK generation ~5.3 s
AppHost npm install 44.1 s
TypeScript type-check ~3.5 s
Guest launch, Dashboard, and startup readiness ~7.0 s
Total until AppHost started successfully 59.918 s

Key lines from the slow child CLI log:

[2026-11-10 23:24:26.123] [DBUG] [GuestAppHostProject] Executing: /usr/local/bin/npm install
[2026-11-10 23:24:26.218] [INFO] [ProcessExecutionFactory] Process supervisor 5503: Started '/usr/local/bin/npm' (runtime PID 5510, owner PID 5458, cwd '/home/demo/demo2').
[2026-11-10 23:25:09.921] [INFO] [AppHost] up to date, audited 114 packages in 43s
[2026-11-10 23:25:10.200] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npm(5503) exited with code: 0

Comparison from the preceding start:

[2026-11-10 22:17:11.245] [DBUG] [GuestAppHostProject] Executing: /usr/local/bin/npm install
[2026-11-10 22:17:12.195] [INFO] [AppHost] up to date, audited 114 packages in 759ms

Expected Behavior

A warm, unchanged application should not unexpectedly spend approximately 44 seconds in a no-op package install before its AppHost can launch. If the package manager must run, its phase/progress should make the source of a long wait clear.

Investigate whether the repeated install can be avoided when dependencies have not changed, and/or whether more precise package-manager timing would help diagnose stalls.

Steps To Reproduce

These are the setup and commands used for the observed incident; the intermittent delay has not been reproduced under controlled conditions.

  1. Use a fresh Ubuntu 24.04 WSL 2 distro with native Linux Node.js/npm and the self-contained Aspire daily installed. No separately installed Linux .NET SDK, host, or shared runtime is present.

  2. Scaffold the standard Express/React TypeScript starter:

    aspire new aspire-ts-starter \
      --name BundleDemo \
      --output /home/demo/demo2 \
      --channel daily \
      --version 17.1.0-preview.1.26560.4 \
      --non-interactive --nologo \
      --suppress-agent-init --use-config-source false
  3. Use the template's HTTP launch profile for the local demo. The frontend and Express API code are unchanged.

  4. Run and stop the app beforehand so the bundle, NuGet integrations, and npm dependencies are already acquired.

  5. From /home/demo/demo2, run aspire start.

  6. Observe an unusually long startup. In this incident it eventually succeeded after approximately one minute.

Exceptions (if any)

No fatal exception. The start and root npm install both exited successfully.

npm also printed audit findings and an install-script approval warning for esbuild. Those are retained in the logs, but there is no evidence that either warning explains the entire delay. No npm audit fix or script-approval changes were made during this investigation.

Aspire doctor output

Not captured at the time of the incident. The investigation preserved the historical logs without restarting the application or changing its configuration.

Anything else?

cc James Newton-King (@JamesNK)

Environment at the time:

  • Aspire CLI: 17.1.0-preview.1.26560.4+a9a1f9bb3dc6c2af4895e0cffcfddf1210326be4 (daily, build ID 17.100.26.56004).
  • AppHost SDK / JavaScript hosting integration: 17.1.0-preview.1.26560.4.
  • WSL 2, Ubuntu 24.04.5; Linux 6.18.33.2-microsoft-standard-WSL2.
  • Node.js v26.13.0, npm 11.20.0.
  • App: the standard TypeScript AppHost with Express API and Vite/React frontend; no container resources.

What the logs establish:

  • The parent spawned the detached child almost immediately; the dominant stall is inside that child's npm invocation.
  • The bundle was already extracted and up to date.
  • The NuGet integration package manifest was served from cache.
  • The managed server began listening approximately 0.43 seconds after it was launched.
  • npm's debug log shows successful audit and registry-metadata HTTP requests, without a recorded request timeout/retry. Their individual recorded durations do not account for the complete 44-second install.
  • npm per-phase timing diagnostics were not enabled, so the exact internal cause of that install delay remains unknown. The audit activity alone is not proof that the audit caused the entire stall.

Full logs are included in expandable comments below: the slow parent/child CLI logs, the matching root npm install log, the preceding fast-run CLI logs, and the remaining correlated npm logs. Dashboard login tokens are redacted; paths use the demo account.

Activity

  1. joperezr commented on Nov 12, 2026

    @joperezr
    MemberAuthor

    Full logs: slow start (2026-11-10 23:24 UTC)

    Historical logs, with Dashboard login tokens redacted. Included as expandable text because the CLI attachment command does not support log/ZIP uploads.

    cli_20261110T232420_914e50ab.log
    [2026-11-10 23:24:20.834] [INFO] [Cli] Aspire CLI version: 17.1.0-preview.1.26560.4+a9a1f9bb3dc6c2af4895e0cffcfddf1210326be4
    [2026-11-10 23:24:20.835] [INFO] [Cli] Aspire CLI build ID: 17.100.26.56004
    [2026-11-10 23:24:20.835] [INFO] [Cli] Aspire CLI path: /home/demo/.aspire/bin/aspire
    [2026-11-10 23:24:20.835] [INFO] [Cli] Aspire CLI channel: daily
    [2026-11-10 23:24:20.835] [INFO] [Cli] Working directory: /home/demo/demo2
    [2026-11-10 23:24:20.835] [INFO] [Cli] Log file: /home/demo/.aspire/logs/cli_20261110T232420_914e50ab.log
    [2026-11-10 23:24:20.835] [INFO] [Cli] CLI process ID: 5444
    [2026-11-10 23:24:21.247] [DBUG] [Host] Hosting starting
    [2026-11-10 23:24:21.254] [DBUG] [Host] Hosting started
    [2026-11-10 23:24:21.254] [DBUG] [Features] Feature appHostServerV2 = False (default: False)
    [2026-11-10 23:24:21.254] [DBUG] [Features] Feature defaultWatchEnabled = False (default: False)
    [2026-11-10 23:24:21.254] [DBUG] [Features] Feature experimentalHostingIntegrations = False (default: False)
    [2026-11-10 23:24:21.254] [DBUG] [Features] Feature experimentalPolyglotJava = False (default: False)
    [2026-11-10 23:24:21.254] [DBUG] [Features] Feature experimentalPolyglotPython = False (default: False)
    [2026-11-10 23:24:21.254] [DBUG] [Features] Feature experimentalPolyglotRust = False (default: False)
    [2026-11-10 23:24:21.254] [DBUG] [Features] Feature gitWorktreeIsolationEnabled = False (default: False)
    [2026-11-10 23:24:21.254] [DBUG] [Features] Feature nugetSignatureVerificationEnabled = True (default: True)
    [2026-11-10 23:24:21.254] [DBUG] [Features] Feature polyglotIntegrationFilterEnabled = False (default: False)
    [2026-11-10 23:24:21.254] [DBUG] [Features] Feature showAllTemplates = False (default: False)
    [2026-11-10 23:24:21.254] [DBUG] [Features] Feature showDeprecatedPackages = False (default: False)
    [2026-11-10 23:24:21.254] [DBUG] [Features] Feature stagingChannelEnabled = False (default: False)
    [2026-11-10 23:24:21.254] [DBUG] [Features] Feature updateNotificationsEnabled = True (default: True)
    [2026-11-10 23:24:21.263] [INFO] [Cli] Command: aspire start
    [2026-11-10 23:24:21.263] [DBUG] [Cli] Parsing arguments: start
    [2026-11-10 23:24:21.263] [DBUG] [Cli] Executing command: aspire start
    [2026-11-10 23:24:21.263] [DBUG] [AuxiliaryBackchannelMonitor] Current command is not MCP start command. Auxiliary backchannel monitoring disabled.
    [2026-11-10 23:24:21.263] [DBUG] [ProjectLocator] Finding project file in /home/demo/demo2
    [2026-11-10 23:24:21.265] [INFO] [ProjectLocator] Found AppHost path 'apphost.mts' from config file in /home/demo/demo2
    [2026-11-10 23:24:21.265] [DBUG] [AppHostProjectFactory] TryGetProject called for file: /home/demo/demo2/apphost.mts
    [2026-11-10 23:24:21.265] [DBUG] [AppHostProjectFactory] Language detected: typescript/nodejs for file: /home/demo/demo2/apphost.mts
    [2026-11-10 23:24:21.266] [DBUG] [GuestAppHostProject] Validated TypeScript (Node.js) AppHost: /home/demo/demo2/apphost.mts
    [2026-11-10 23:24:21.266] [DBUG] [ProjectLocator] Using AppHost path from settings without scanning: /home/demo/demo2/apphost.mts
    [2026-11-10 23:24:21.266] [DBUG] [AppHostLauncher] Starting AppHost in background: /home/demo/demo2/apphost.mts
    [2026-11-10 23:24:21.268] [DBUG] [AppHostLauncher] Spawning child CLI: /home/demo/.aspire/bin/aspire (isDotnetHost=False) with args: run --non-interactive --apphost /home/demo/demo2/apphost.mts --log-file /home/demo/.aspire/logs/cli_20261110T232421268_detach-child_497ac255bd0d453995f95cb21d4e4008.log
    [2026-11-10 23:24:21.268] [DBUG] [AppHostLauncher] Working directory: /home/demo/demo2
    [2026-11-10 23:24:21.270] [DBUG] [ProcessExecutionFactory] Running /home/demo/.aspire/bin/aspire in /home/demo/demo2 with args: run --non-interactive --apphost /home/demo/demo2/apphost.mts --log-file /home/demo/.aspire/logs/cli_20261110T232421268_detach-child_497ac255bd0d453995f95cb21d4e4008.log
    [2026-11-10 23:24:21.270] [DBUG] [ProcessExecutionFactory] /home/demo/.aspire/bin/aspire env: ASPIRE_CLI_RUN_DETACHED=true
    [2026-11-10 23:24:21.270] [DBUG] [ProcessExecutionFactory] /home/demo/.aspire/bin/aspire env: ASPIRE_LAUNCHER_PID=5444
    [2026-11-10 23:24:21.270] [DBUG] [ProcessExecutionFactory] /home/demo/.aspire/bin/aspire env: ASPIRE_LAUNCHER_STARTED=76747090
    [2026-11-10 23:24:21.270] [DBUG] [ProcessExecutionFactory] /home/demo/.aspire/bin/aspire env: ASPIRE_CLI_APPHOST_SELECTION_ORIGIN=default-discovery
    [2026-11-10 23:24:21.272] [DBUG] [ProcessExecutionFactory] /home/demo/.aspire/bin/aspire(5458) started in /home/demo/demo2
    [2026-11-10 23:24:21.272] [DBUG] [AppHostLauncher] Child CLI process started with PID: 5458
    [2026-11-10 23:24:21.272] [DBUG] [ProcessExecutionFactory] /home/demo/.aspire/bin/aspire(5458) waiting for exit
    [2026-11-10 23:24:21.515] [DBUG] [NuGetClient] Querying https://azuresearch-usnc.nuget.org/query?q=Aspire.Cli&skip=0&take=1000&prerelease=true&semVerLevel=2.0.0
    [2026-11-10 23:25:17.232] [DBUG] [AuxiliaryBackchannelMonitor] Socket created: /home/demo/.aspire/cli/bch/1REiDx-br6EE-gno45I.5481
    [2026-11-10 23:25:17.232] [INFO] [AuxiliaryBackchannelMonitor] Connecting to auxiliary socket: /home/demo/.aspire/cli/bch/1REiDx-br6EE-gno45I.5481
    [2026-11-10 23:25:17.234] [DBUG] [AuxiliaryBackchannelMonitor] Connected to auxiliary backchannel at /home/demo/.aspire/cli/bch/1REiDx-br6EE-gno45I.5481
    [2026-11-10 23:25:17.262] [DBUG] [AuxiliaryBackchannelMonitor] AppHost capabilities: aux.v1, aux.v2, aux.v3, terminals.v1, resource-snapshot-versions.v1
    [2026-11-10 23:25:17.262] [INFO] [AuxiliaryBackchannelMonitor] Successfully connected to AppHost at /home/demo/.aspire/cli/bch/1REiDx-br6EE-gno45I.5481. AppHost Path: /home/demo/demo2/apphost.mts, AppHost PID: 5481, CLI PID: 5458, In Scope: True, Supports V2: True
    [2026-11-10 23:25:17.262] [DBUG] [AuxiliaryBackchannelMonitor] Requesting Dashboard URLs
    [2026-11-10 23:25:18.742] [DBUG] [AuxiliaryBackchannelMonitor] Waiting for AppHost startup readiness
    [2026-11-10 23:25:20.751] [INFO] [Stdout] ✅ AppHost started successfully.
    [2026-11-10 23:25:20.752] [DBUG] [CliUpdateNotifier] Current version: 17.1.0-preview.1.26560.4
    Newest stable version: 13.6.5
    Newest prerelease version: (null)
    [2026-11-10 23:25:20.752] [DBUG] [CliUpdateNotifier] No newer version for the current version 17.1.0-preview.1.26560.4.
    [2026-11-10 23:25:20.752] [INFO] [Cli] Exit code: 0
    [2026-11-10 23:25:20.752] [DBUG] [Host] Hosting stopping
    [2026-11-10 23:25:20.752] [DBUG] [Host] Hosting stopped
    
    
    cli_20261110T232421268_detach-child_497ac255bd0d453995f95cb21d4e4008.log
    [2026-11-10 23:24:21.362] [INFO] [Cli] Aspire CLI version: 17.1.0-preview.1.26560.4+a9a1f9bb3dc6c2af4895e0cffcfddf1210326be4
    [2026-11-10 23:24:21.362] [INFO] [Cli] Aspire CLI build ID: 17.100.26.56004
    [2026-11-10 23:24:21.362] [INFO] [Cli] Aspire CLI path: /home/demo/.aspire/bin/aspire
    [2026-11-10 23:24:21.362] [INFO] [Cli] Aspire CLI channel: daily
    [2026-11-10 23:24:21.362] [INFO] [Cli] Working directory: /home/demo/demo2
    [2026-11-10 23:24:21.362] [INFO] [Cli] Log file: /home/demo/.aspire/logs/cli_20261110T232421268_detach-child_497ac255bd0d453995f95cb21d4e4008.log
    [2026-11-10 23:24:21.362] [INFO] [Cli] CLI process ID: 5458
    [2026-11-10 23:24:21.574] [DBUG] [Host] Hosting starting
    [2026-11-10 23:24:21.577] [DBUG] [Host] Hosting started
    [2026-11-10 23:24:21.577] [DBUG] [Features] Feature appHostServerV2 = False (default: False)
    [2026-11-10 23:24:21.577] [DBUG] [Features] Feature defaultWatchEnabled = False (default: False)
    [2026-11-10 23:24:21.577] [DBUG] [Features] Feature experimentalHostingIntegrations = False (default: False)
    [2026-11-10 23:24:21.577] [DBUG] [Features] Feature experimentalPolyglotJava = False (default: False)
    [2026-11-10 23:24:21.577] [DBUG] [Features] Feature experimentalPolyglotPython = False (default: False)
    [2026-11-10 23:24:21.577] [DBUG] [Features] Feature experimentalPolyglotRust = False (default: False)
    [2026-11-10 23:24:21.577] [DBUG] [Features] Feature gitWorktreeIsolationEnabled = False (default: False)
    [2026-11-10 23:24:21.577] [DBUG] [Features] Feature nugetSignatureVerificationEnabled = True (default: True)
    [2026-11-10 23:24:21.577] [DBUG] [Features] Feature polyglotIntegrationFilterEnabled = False (default: False)
    [2026-11-10 23:24:21.577] [DBUG] [Features] Feature showAllTemplates = False (default: False)
    [2026-11-10 23:24:21.577] [DBUG] [Features] Feature showDeprecatedPackages = False (default: False)
    [2026-11-10 23:24:21.577] [DBUG] [Features] Feature stagingChannelEnabled = False (default: False)
    [2026-11-10 23:24:21.577] [DBUG] [Features] Feature updateNotificationsEnabled = True (default: True)
    [2026-11-10 23:24:21.580] [INFO] [Cli] Command: aspire run --non-interactive --apphost /home/demo/demo2/apphost.mts --log-file /home/demo/.aspire/logs/cli_20261110T232421268_detach-child_497ac255bd0d453995f95cb21d4e4008.log
    [2026-11-10 23:24:21.580] [DBUG] [Cli] Parsing arguments: run --non-interactive --apphost /home/demo/demo2/apphost.mts --log-file /home/demo/.aspire/logs/cli_20261110T232421268_detach-child_497ac255bd0d453995f95cb21d4e4008.log
    [2026-11-10 23:24:21.580] [DBUG] [Cli] Executing command: aspire run
    [2026-11-10 23:24:21.580] [DBUG] [AuxiliaryBackchannelMonitor] Current command is not MCP start command. Auxiliary backchannel monitoring disabled.
    [2026-11-10 23:24:21.580] [DBUG] [ProjectLocator] Finding project file in /home/demo/demo2
    [2026-11-10 23:24:21.580] [DBUG] [AppHostProjectFactory] TryGetProject called for file: /home/demo/demo2/apphost.mts
    [2026-11-10 23:24:21.580] [DBUG] [AppHostProjectFactory] Language detected: typescript/nodejs for file: /home/demo/demo2/apphost.mts
    [2026-11-10 23:24:21.581] [DBUG] [GuestAppHostProject] Validated TypeScript (Node.js) AppHost: /home/demo/demo2/apphost.mts
    [2026-11-10 23:24:21.581] [DBUG] [ProjectLocator] Using TypeScript (Node.js) apphost /home/demo/demo2/apphost.mts
    [2026-11-10 23:24:21.582] [DBUG] [ProjectLocator] Config at /home/demo/demo2/aspire.config.json already references apphost /home/demo/demo2/apphost.mts, skipping creation
    [2026-11-10 23:24:21.582] [DBUG] [AppHostProjectFactory] TryGetProject called for file: /home/demo/demo2/apphost.mts
    [2026-11-10 23:24:21.582] [DBUG] [AppHostProjectFactory] Language detected: typescript/nodejs for file: /home/demo/demo2/apphost.mts
    [2026-11-10 23:24:21.582] [DBUG] [RunCommand] Detached child: watching launcher process 5444 until the AppHost is ready.
    [2026-11-10 23:24:21.582] [DBUG] [GuestAppHostProject] Running TypeScript (Node.js) AppHost: /home/demo/demo2/apphost.mts
    [2026-11-10 23:24:21.582] [DBUG] [GuestAppHostProject] Using SDK version from configuration: 17.1.0-preview.1.26560.4
    [2026-11-10 23:24:21.582] [INFO] [GuestAppHostProject] Loaded config from /home/demo/demo2 (file exists: True)
    [2026-11-10 23:24:21.582] [DBUG] [GuestAppHostProject] Using SDK version from configuration: 17.1.0-preview.1.26560.4
    [2026-11-10 23:24:21.583] [INFO] [Stdout] [yellow]:locked_with_key:[/] Trusting certificates...
    [2026-11-10 23:24:22.800] [DBUG] [GuestAppHostProject] Using SDK version from configuration: 17.1.0-preview.1.26560.4
    [2026-11-10 23:24:22.801] [DBUG] [LayoutDiscovery] TryDiscoverRelativeLayout: CLI at /home/demo/.aspire/bin, checking for layout...
    [2026-11-10 23:24:22.801] [DBUG] [LayoutDiscovery] TryInferLayout: Checking layout at /home/demo/.aspire/bin
    [2026-11-10 23:24:22.801] [DBUG] [LayoutDiscovery]   bundle/managed/: MISSING
    [2026-11-10 23:24:22.801] [DBUG] [LayoutDiscovery]   bundle/dashboard/: MISSING
    [2026-11-10 23:24:22.801] [DBUG] [LayoutDiscovery]   bundle/dcp/: MISSING
    [2026-11-10 23:24:22.801] [DBUG] [LayoutDiscovery]   managed/: MISSING
    [2026-11-10 23:24:22.801] [DBUG] [LayoutDiscovery]   dashboard/: MISSING
    [2026-11-10 23:24:22.801] [DBUG] [LayoutDiscovery]   dcp/: MISSING
    [2026-11-10 23:24:22.801] [DBUG] [LayoutDiscovery] TryInferLayout: Layout rejected - missing required directories
    [2026-11-10 23:24:22.801] [DBUG] [LayoutDiscovery] TryDiscoverRelativeLayout: Checking parent directory /home/demo/.aspire...
    [2026-11-10 23:24:22.801] [DBUG] [LayoutDiscovery] TryInferLayout: Checking layout at /home/demo/.aspire
    [2026-11-10 23:24:22.802] [DBUG] [LayoutDiscovery]   bundle/managed/: exists
    [2026-11-10 23:24:22.802] [DBUG] [LayoutDiscovery]   bundle/dashboard/: exists
    [2026-11-10 23:24:22.802] [DBUG] [LayoutDiscovery]   bundle/dcp/: exists
    [2026-11-10 23:24:22.802] [DBUG] [LayoutDiscovery]   bundle/managed/aspire-managed: exists
    [2026-11-10 23:24:22.802] [DBUG] [LayoutDiscovery]   bundle/dashboard/Aspire.Dashboard: exists
    [2026-11-10 23:24:22.802] [DBUG] [LayoutDiscovery]   bundle/dcp/dcp: exists
    [2026-11-10 23:24:22.802] [DBUG] [LayoutDiscovery] TryInferLayout: New bundle/ layout is valid
    [2026-11-10 23:24:22.802] [DBUG] [LayoutDiscovery] Discovered layout relative to CLI: /home/demo/.aspire
    [2026-11-10 23:24:22.803] [DBUG] [BundleService] Bundle already extracted and up to date (version: 17.1.0-preview.1.26560.4+a9a1f9bb3dc6c2af4895e0cffcfddf1210326be4|216945496|639299244040000000).
    [2026-11-10 23:24:22.812] [INFO] [Stdout] :gear: Preparing Aspire server...
    [2026-11-10 23:24:22.814] [DBUG] [PrebuiltAppHostServer] Restoring 3 integration packages via bundled NuGet
    [2026-11-10 23:24:22.822] [DBUG] [BundleNuGetService] Using cached package manifest at /home/demo/demo2/.aspire/integrations/package-restore/7943515F50F1B15E/integration-package-probe-manifest.json
    [2026-11-10 23:24:22.825] [DBUG] [GuestAppHostProject] Read 4 environment variables from aspire.config.json
    [2026-11-10 23:24:22.826] [DBUG] [PrebuiltAppHostServer] Setting ASPIRE_INTEGRATION_PROBE_MANIFEST_PATH to /home/demo/demo2/.aspire/integrations/package-restore/7943515F50F1B15E/integration-package-probe-manifest.json
    [2026-11-10 23:24:22.826] [DBUG] [ProcessExecutionFactory] Running /home/demo/.aspire/versions/17.1.0-preview.1.26560.4_a9a1f9bb3dc6c2af4895e0cffcfddf1210326be4-6f2f188a1ba45b4f/managed/aspire-managed in /home/demo/demo2/.aspire/integrations/apphosts/2e5602dd7a4c with args: server --contentRoot /home/demo/demo2/.aspire/integrations/apphosts/2e5602dd7a4c
    [2026-11-10 23:24:22.827] [DBUG] [ProcessExecutionFactory] /home/demo/.aspire/versions/17.1.0-preview.1.26560.4_a9a1f9bb3dc6c2af4895e0cffcfddf1210326be4-6f2f188a1ba45b4f/managed/aspire-managed(5481) started in /home/demo/demo2/.aspire/integrations/apphosts/2e5602dd7a4c
    [2026-11-10 23:24:22.827] [DBUG] [ProcessExecutionFactory] /home/demo/.aspire/versions/17.1.0-preview.1.26560.4_a9a1f9bb3dc6c2af4895e0cffcfddf1210326be4-6f2f188a1ba45b4f/managed/aspire-managed(5481) waiting for exit
    [2026-11-10 23:24:23.254] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout: info: Aspire.Hosting.RemoteHost.JsonRpcServer[0]
    [2026-11-10 23:24:23.254] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout:       Starting RemoteAppHost JsonRpc Server on /home/demo/.aspire/cli/bch/h7qfQ2iIY...
    [2026-11-10 23:24:23.256] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout: info: Aspire.Hosting.RemoteHost.JsonRpcServer[0]
    [2026-11-10 23:24:23.256] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout:       Starting JsonRpc server on Unix domain socket: /home/demo/.aspire/cli/bch/h7qfQ2iIY
    [2026-11-10 23:24:23.262] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout: info: Aspire.Hosting.RemoteHost.Ats.ExternalCapabilityRegistry[0]
    [2026-11-10 23:24:23.262] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout:       Initializing 0 integration host(s)...
    [2026-11-10 23:24:23.264] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout: info: Aspire.Hosting.RemoteHost.Ats.ExternalCapabilityRegistry[0]
    [2026-11-10 23:24:23.264] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout:       Integration hosts initialized. External capabilities: 0
    [2026-11-10 23:24:23.264] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout: info: Microsoft.Hosting.Lifetime[0]
    [2026-11-10 23:24:23.265] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout:       Application started. Press Ctrl+C to shut down.
    [2026-11-10 23:24:23.265] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout: info: Microsoft.Hosting.Lifetime[0]
    [2026-11-10 23:24:23.265] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout:       Hosting environment: Development
    [2026-11-10 23:24:23.265] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout: info: Microsoft.Hosting.Lifetime[0]
    [2026-11-10 23:24:23.265] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout:       Content root path: /home/demo/demo2/.aspire/integrations/apphosts/2e5602dd7a4c
    [2026-11-10 23:24:25.722] [DBUG] [GuestAppHostProject] Generating TypeScript code via RPC for 3 packages
    [2026-11-10 23:24:26.106] [INFO] [GuestAppHostProject] Generated 4 TypeScript files in /home/demo/demo2/.aspire/modules (4 changed)
    [2026-11-10 23:24:26.123] [DBUG] [GuestAppHostProject] Selected TypeScript AppHost package manager 'npm' because package-lock.json found in /home/demo/demo2.
    [2026-11-10 23:24:26.123] [DBUG] [GuestAppHostProject] Created GuestRuntime for TypeScript (Node.js): Execute=npx --no-install tsx --tsconfig tsconfig.apphost.json {appHostFile}
    [2026-11-10 23:24:26.123] [DBUG] [GuestAppHostProject] No initialization configured for typescript/nodejs
    [2026-11-10 23:24:26.123] [DBUG] [GuestAppHostProject] Executing: /usr/local/bin/npm install
    [2026-11-10 23:24:26.123] [DBUG] [ProcessExecutionFactory] Running /usr/local/bin/npm in /home/demo/demo2 with args: install
    [2026-11-10 23:24:26.125] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npm(5503) started in /home/demo/demo2
    [2026-11-10 23:24:26.125] [DBUG] [GuestAppHostProject] typescript/nodejs guest process 5503 started: /usr/local/bin/npm
    [2026-11-10 23:24:26.125] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npm(5503) waiting for exit
    [2026-11-10 23:24:26.218] [DBUG] [ProcessExecutionFactory] Process supervisor 5503: /usr/local/bin/npm(5510) started in 
    [2026-11-10 23:24:26.218] [INFO] [ProcessExecutionFactory] Process supervisor 5503: Started '/usr/local/bin/npm' (runtime PID 5510, owner PID 5458, cwd '/home/demo/demo2').
    [2026-11-10 23:25:09.921] [INFO] [AppHost] 
    [2026-11-10 23:25:09.921] [INFO] [AppHost] up to date, audited 114 packages in 43s
    [2026-11-10 23:25:09.922] [INFO] [AppHost] 
    [2026-11-10 23:25:09.922] [INFO] [AppHost] 33 packages are looking for funding
    [2026-11-10 23:25:09.922] [INFO] [AppHost]   run `npm fund` for details
    [2026-11-10 23:25:10.074] [INFO] [AppHost] 
    [2026-11-10 23:25:10.074] [INFO] [AppHost] 10 moderate severity vulnerabilities
    [2026-11-10 23:25:10.074] [INFO] [AppHost] 
    [2026-11-10 23:25:10.074] [INFO] [AppHost] To address all issues (including breaking changes), run:
    [2026-11-10 23:25:10.074] [INFO] [AppHost]   npm audit fix --force
    [2026-11-10 23:25:10.074] [INFO] [AppHost] 
    [2026-11-10 23:25:10.074] [INFO] [AppHost] Run `npm audit` for details.
    [2026-11-10 23:25:10.075] [FAIL] [AppHost] npm warn install-scripts 1 package has install scripts not yet covered by allowScripts:
    [2026-11-10 23:25:10.075] [FAIL] [AppHost] npm warn install-scripts   esbuild@0.28.1 (postinstall: node install.js)
    [2026-11-10 23:25:10.075] [FAIL] [AppHost] npm warn install-scripts
    [2026-11-10 23:25:10.075] [FAIL] [AppHost] npm warn install-scripts Run `npm install-scripts ls` to review, or `npm install-scripts approve <pkg>` to allow.
    [2026-11-10 23:25:10.151] [INFO] [ProcessExecutionFactory] Process supervisor 5503: Supervised command '/usr/local/bin/npm' exited with code 0.
    [2026-11-10 23:25:10.200] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npm(5503) exited with code: 0
    [2026-11-10 23:25:10.200] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npm(5503) output drained
    [2026-11-10 23:25:10.200] [DBUG] [GuestAppHostProject] typescript/nodejs guest process 5503 exited with code 0
    [2026-11-10 23:25:10.200] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npm(5503) output drained
    [2026-11-10 23:25:10.210] [DBUG] [CertificateService] Exported dev certificate public PEM to /home/demo/.aspire/dev-certs/aspire-dev-cert-afc80f52f553c7f1f30883c05d40e93c.pem
    [2026-11-10 23:25:10.211] [DBUG] [GuestAppHostProject] Launching pre-execution command: npx --no-install tsc --noEmit -p tsconfig.apphost.json
    [2026-11-10 23:25:10.211] [DBUG] [GuestAppHostProject] Executing: /usr/local/bin/npx --no-install tsc --noEmit -p tsconfig.apphost.json
    [2026-11-10 23:25:10.211] [DBUG] [ProcessExecutionFactory] Running /usr/local/bin/npx in /home/demo/demo2 with args: --no-install tsc --noEmit -p tsconfig.apphost.json
    [2026-11-10 23:25:10.213] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npx(5537) started in /home/demo/demo2
    [2026-11-10 23:25:10.213] [DBUG] [GuestAppHostProject] typescript/nodejs guest process 5537 started: /usr/local/bin/npx
    [2026-11-10 23:25:10.213] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npx(5537) waiting for exit
    [2026-11-10 23:25:10.309] [DBUG] [ProcessExecutionFactory] Process supervisor 5537: /usr/local/bin/npx(5544) started in 
    [2026-11-10 23:25:10.309] [INFO] [ProcessExecutionFactory] Process supervisor 5537: Started '/usr/local/bin/npx' (runtime PID 5544, owner PID 5458, cwd '/home/demo/demo2').
    [2026-11-10 23:25:13.677] [INFO] [ProcessExecutionFactory] Process supervisor 5537: Supervised command '/usr/local/bin/npx' exited with code 0.
    [2026-11-10 23:25:13.703] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npx(5537) exited with code: 0
    [2026-11-10 23:25:13.703] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npx(5537) output drained
    [2026-11-10 23:25:13.703] [DBUG] [GuestAppHostProject] typescript/nodejs guest process 5537 exited with code 0
    [2026-11-10 23:25:13.703] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npx(5537) output drained
    [2026-11-10 23:25:13.721] [DBUG] [GuestAppHostProject] Launching: npx --no-install tsx --tsconfig tsconfig.apphost.json /home/demo/demo2/apphost.mts
    [2026-11-10 23:25:13.721] [DBUG] [GuestAppHostProject] Executing: /usr/local/bin/npx --no-install tsx --tsconfig tsconfig.apphost.json /home/demo/demo2/apphost.mts
    [2026-11-10 23:25:13.721] [DBUG] [ProcessExecutionFactory] Running /usr/local/bin/npx in /home/demo/demo2 with args: --no-install tsx --tsconfig tsconfig.apphost.json /home/demo/demo2/apphost.mts
    [2026-11-10 23:25:13.725] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npx(5566) started in /home/demo/demo2
    [2026-11-10 23:25:13.725] [DBUG] [GuestAppHostProject] typescript/nodejs guest process 5566 started: /usr/local/bin/npx
    [2026-11-10 23:25:13.725] [INFO] [Stdout] Connecting to AppHost...
    [2026-11-10 23:25:13.726] [DBUG] [GuestAppHostProject] Starting backchannel connection to AppHost server at /home/demo/.aspire/cli/bch/caCNrWBm1
    [2026-11-10 23:25:13.726] [DBUG] [AppHostCliBackchannel] Connecting to AppHost backchannel at /home/demo/.aspire/cli/bch/caCNrWBm1 (autoReconnect=False, retryCount=0)
    [2026-11-10 23:25:13.727] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npx(5566) waiting for exit
    [2026-11-10 23:25:13.766] [DBUG] [ProcessExecutionFactory] Process supervisor 5566: /usr/local/bin/npx(5572) started in 
    [2026-11-10 23:25:13.766] [INFO] [ProcessExecutionFactory] Process supervisor 5566: Started '/usr/local/bin/npx' (runtime PID 5572, owner PID 5458, cwd '/home/demo/demo2').
    [2026-11-10 23:25:14.252] [DBUG] [AppHostCliBackchannel] Connecting to AppHost backchannel at /home/demo/.aspire/cli/bch/caCNrWBm1 (autoReconnect=False, retryCount=10)
    [2026-11-10 23:25:14.782] [DBUG] [AppHostCliBackchannel] Connecting to AppHost backchannel at /home/demo/.aspire/cli/bch/caCNrWBm1 (autoReconnect=False, retryCount=20)
    [2026-11-10 23:25:15.299] [DBUG] [AppHostCliBackchannel] Connecting to AppHost backchannel at /home/demo/.aspire/cli/bch/caCNrWBm1 (autoReconnect=False, retryCount=30)
    [2026-11-10 23:25:15.822] [DBUG] [AppHostCliBackchannel] Connecting to AppHost backchannel at /home/demo/.aspire/cli/bch/caCNrWBm1 (autoReconnect=False, retryCount=40)
    [2026-11-10 23:25:16.361] [DBUG] [AppHostCliBackchannel] Connecting to AppHost backchannel at /home/demo/.aspire/cli/bch/caCNrWBm1 (autoReconnect=False, retryCount=50)
    [2026-11-10 23:25:16.636] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout: info: Aspire.Hosting.DistributedApplication[0]
    [2026-11-10 23:25:16.636] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout:       Aspire AppHost version: 17.1.0-preview.1.26560.4+a9a1f9bb3dc6c2af4895e0cffcfddf1210326be4
    [2026-11-10 23:25:16.637] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout: info: Aspire.Hosting.DistributedApplication[0]
    [2026-11-10 23:25:16.637] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout:       Distributed application starting.
    [2026-11-10 23:25:16.637] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout: info: Aspire.Hosting.DistributedApplication[0]
    [2026-11-10 23:25:16.637] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout:       Application host directory is: /home/demo/demo2
    [2026-11-10 23:25:16.893] [DBUG] [AppHostCliBackchannel] Connecting to AppHost backchannel at /home/demo/.aspire/cli/bch/caCNrWBm1 (autoReconnect=False, retryCount=60)
    [2026-11-10 23:25:17.049] [DBUG] [AppHostCliBackchannel] Connected to AppHost backchannel at /home/demo/.aspire/cli/bch/caCNrWBm1 (retryCount=63)
    [2026-11-10 23:25:17.193] [DBUG] [AppHostCliBackchannel] Requesting AppHost log entries
    [2026-11-10 23:25:17.193] [INFO] [Stdout] Starting dashboard...
    [2026-11-10 23:25:17.194] [DBUG] [AppHostCliBackchannel] Requesting dashboard URL
    [2026-11-10 23:25:17.194] [DBUG] [GuestAppHostProject] Connected to AppHost server backchannel at /home/demo/.aspire/cli/bch/caCNrWBm1
    [2026-11-10 23:25:17.206] [DBUG] [AppHostCliBackchannel] Received AppHost log entries async enumerable
    [2026-11-10 23:25:16.636] [INFO] [AppHost/DistributedApplication] Aspire AppHost version: 17.1.0-preview.1.26560.4+a9a1f9bb3dc6c2af4895e0cffcfddf1210326be4
    [2026-11-10 23:25:16.637] [INFO] [AppHost/DistributedApplication] Distributed application starting.
    [2026-11-10 23:25:16.637] [INFO] [AppHost/DistributedApplication] Application host directory is: /home/demo/demo2
    [2026-11-10 23:25:18.717] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout: info: Aspire.Hosting.DistributedApplication[0]
    [2026-11-10 23:25:18.717] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout:       Now listening on: http://localhost:15144
    [2026-11-10 23:25:18.719] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout: info: Aspire.Hosting.DistributedApplication[0]
    [2026-11-10 23:25:18.719] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout:       Login to the dashboard at http://localhost:15144/login?t=[REDACTED]
    [2026-11-10 23:25:18.721] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout: info: Aspire.Hosting.DistributedApplication[0]
    [2026-11-10 23:25:18.721] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout:       Aspire Dashboard
    [2026-11-10 23:25:18.721] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout:       
    [2026-11-10 23:25:18.721] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout:             - Dashboard:  http://localhost:15144
    [2026-11-10 23:25:18.721] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout:             - Login URL:  http://localhost:15144/login?t=[REDACTED]
    [2026-11-10 23:25:18.721] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout:             - OTLP/gRPC:  http://localhost:19085
    [2026-11-10 23:25:18.721] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout:       
    [2026-11-10 23:25:18.717] [INFO] [AppHost/DistributedApplication] Now listening on: http://localhost:15144
    [2026-11-10 23:25:18.719] [INFO] [AppHost/DistributedApplication] Login to the dashboard at http://localhost:15144/login?t=[REDACTED]
    [2026-11-10 23:25:18.719] [INFO] [AppHost/DistributedApplication] Aspire Dashboard
    
          - Dashboard:  http://localhost:15144
          - Login URL:  http://localhost:15144/login?t=[REDACTED]
          - OTLP/gRPC:  http://localhost:19085
    
    [2026-11-10 23:25:20.742] [DBUG] [AppHostCliBackchannel] Notifying AppHost startup readiness
    [2026-11-10 23:25:22.068] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout: info: Aspire.Hosting.DistributedApplication[0]
    [2026-11-10 23:25:22.068] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(5481) stdout:       Distributed application started. Press Ctrl+C to shut down.
    [2026-11-10 23:25:22.067] [INFO] [AppHost/DistributedApplication] Distributed application started. Press Ctrl+C to shut down.
    
    
    2026-11-10T23_24_26_515Z-debug-0.log
    0 verbose cli /usr/local/bin/node /usr/local/bin/npm
    1 info using npm@11.20.0
    2 info using node@v26.13.0
    3 silly config load:file:/usr/local/lib/node_modules/npm/npmrc
    4 silly config load:file:/home/demo/demo2/.npmrc
    5 silly config load:file:/home/demo/.npmrc
    6 silly config load:file:/usr/local/etc/npmrc
    7 verbose title npm install
    8 verbose argv "install"
    9 verbose logfile logs-max:10 dir:/home/demo/.npm/_logs/2026-11-10T23_24_26_515Z-
    10 verbose logfile /home/demo/.npm/_logs/2026-11-10T23_24_26_515Z-debug-0.log
    11 silly logfile start cleaning logs, removing 1 files
    12 silly packumentCache heap:4395630592 maxSize:1098907648 maxEntrySize:549453824
    13 silly logfile done cleaning log files
    14 silly idealTree buildDeps
    15 silly reify moves {}
    16 silly audit bulk request {
    16 silly audit   '@esbuild/aix-ppc64': [ '0.28.1' ],
    16 silly audit   '@esbuild/android-arm': [ '0.28.1' ],
    16 silly audit   '@esbuild/android-arm64': [ '0.28.1' ],
    16 silly audit   '@esbuild/android-x64': [ '0.28.1' ],
    16 silly audit   '@esbuild/darwin-arm64': [ '0.28.1' ],
    16 silly audit   '@esbuild/darwin-x64': [ '0.28.1' ],
    16 silly audit   '@esbuild/freebsd-arm64': [ '0.28.1' ],
    16 silly audit   '@esbuild/freebsd-x64': [ '0.28.1' ],
    16 silly audit   '@esbuild/linux-arm': [ '0.28.1' ],
    16 silly audit   '@esbuild/linux-arm64': [ '0.28.1' ],
    16 silly audit   '@esbuild/linux-ia32': [ '0.28.1' ],
    16 silly audit   '@esbuild/linux-loong64': [ '0.28.1' ],
    16 silly audit   '@esbuild/linux-mips64el': [ '0.28.1' ],
    16 silly audit   '@esbuild/linux-ppc64': [ '0.28.1' ],
    16 silly audit   '@esbuild/linux-riscv64': [ '0.28.1' ],
    16 silly audit   '@esbuild/linux-s390x': [ '0.28.1' ],
    16 silly audit   '@esbuild/linux-x64': [ '0.28.1' ],
    16 silly audit   '@esbuild/netbsd-arm64': [ '0.28.1' ],
    16 silly audit   '@esbuild/netbsd-x64': [ '0.28.1' ],
    16 silly audit   '@esbuild/openbsd-arm64': [ '0.28.1' ],
    16 silly audit   '@esbuild/openbsd-x64': [ '0.28.1' ],
    16 silly audit   '@esbuild/openharmony-arm64': [ '0.28.1' ],
    16 silly audit   '@esbuild/sunos-x64': [ '0.28.1' ],
    16 silly audit   '@esbuild/win32-arm64': [ '0.28.1' ],
    16 silly audit   '@esbuild/win32-ia32': [ '0.28.1' ],
    16 silly audit   '@esbuild/win32-x64': [ '0.28.1' ],
    16 silly audit   '@eslint-community/eslint-utils': [ '4.9.1' ],
    16 silly audit   'eslint-visitor-keys': [ '3.4.3', '5.0.1' ],
    16 silly audit   '@eslint-community/regexpp': [ '4.12.2' ],
    16 silly audit   '@eslint/config-array': [ '0.23.5' ],
    16 silly audit   '@eslint/config-helpers': [ '0.7.0' ],
    16 silly audit   '@eslint/core': [ '1.2.1' ],
    16 silly audit   '@eslint/object-schema': [ '3.0.5' ],
    16 silly audit   '@eslint/plugin-kit': [ '0.7.3' ],
    16 silly audit   '@humanfs/core': [ '0.19.2' ],
    16 silly audit   '@humanfs/node': [ '0.16.8' ],
    16 silly audit   '@humanfs/types': [ '0.15.0' ],
    16 silly audit   '@humanwhocodes/module-importer': [ '1.0.1' ],
    16 silly audit   '@humanwhocodes/retry': [ '0.4.3' ],
    16 silly audit   '@types/esrecurse': [ '4.3.1' ],
    16 silly audit   '@types/estree': [ '1.0.8' ],
    16 silly audit   '@types/json-schema': [ '7.0.15' ],
    16 silly audit   '@types/node': [ '22.20.1' ],
    16 silly audit   '@typescript-eslint/eslint-plugin': [ '8.69.0' ],
    16 silly audit   ignore: [ '7.0.8', '5.3.2' ],
    16 silly audit   '@typescript-eslint/parser': [ '8.69.0' ],
    16 silly audit   '@typescript-eslint/project-service': [ '8.69.0' ],
    16 silly audit   '@typescript-eslint/scope-manager': [ '8.69.0' ],
    16 silly audit   '@typescript-eslint/tsconfig-utils': [ '8.69.0' ],
    16 silly audit   '@typescript-eslint/type-utils': [ '8.69.0' ],
    16 silly audit   '@typescript-eslint/types': [ '8.69.0' ],
    16 silly audit   '@typescript-eslint/typescript-estree': [ '8.69.0' ],
    16 silly audit   '@typescript-eslint/utils': [ '8.69.0' ],
    16 silly audit   '@typescript-eslint/visitor-keys': [ '8.69.0' ],
    16 silly audit   acorn: [ '8.16.0' ],
    16 silly audit   'acorn-jsx': [ '5.3.2' ],
    16 silly audit   ajv: [ '6.14.0' ],
    16 silly audit   anymatch: [ '3.1.3' ],
    16 silly audit   'balanced-match': [ '4.0.4' ],
    16 silly audit   'binary-extensions': [ '2.3.0' ],
    16 silly audit   'brace-expansion': [ '5.0.12' ],
    16 silly audit   braces: [ '3.0.3' ],
    16 silly audit   chokidar: [ '3.6.0' ],
    16 silly audit   'glob-parent': [ '5.1.2', '6.0.2' ],
    16 silly audit   'cross-spawn': [ '7.0.6' ],
    16 silly audit   debug: [ '4.4.3' ],
    16 silly audit   'deep-is': [ '0.1.4' ],
    16 silly audit   esbuild: [ '0.28.1' ],
    16 silly audit   'escape-string-regexp': [ '4.0.0' ],
    16 silly audit   eslint: [ '10.9.1' ],
    16 silly audit   'eslint-scope': [ '9.1.2' ],
    16 silly audit   espree: [ '11.2.0' ],
    16 silly audit   esquery: [ '1.7.0' ],
    16 silly audit   esrecurse: [ '4.3.0' ],
    16 silly audit   estraverse: [ '5.3.0' ],
    16 silly audit   esutils: [ '2.0.3' ],
    16 silly audit   'fast-deep-equal': [ '3.1.3' ],
    16 silly audit   'fast-json-stable-stringify': [ '2.1.0' ],
    16 silly audit   'fast-levenshtein': [ '2.0.6' ],
    16 silly audit   'file-entry-cache': [ '8.0.0' ],
    16 silly audit   'fill-range': [ '7.1.1' ],
    16 silly audit   'find-up': [ '5.0.0' ],
    16 silly audit   'flat-cache': [ '4.0.1' ],
    16 silly audit   flatted: [ '3.4.2' ],
    16 silly audit   fsevents: [ '2.3.3' ],
    16 silly audit   'has-flag': [ '3.0.0' ],
    16 silly audit   'ignore-by-default': [ '1.0.1' ],
    16 silly audit   imurmurhash: [ '0.1.4' ],
    16 silly audit   'is-binary-path': [ '2.1.0' ],
    16 silly audit   'is-extglob': [ '2.1.1' ],
    16 silly audit   'is-glob': [ '4.0.3' ],
    16 silly audit   'is-number': [ '7.0.0' ],
    16 silly audit   isexe: [ '2.0.0' ],
    16 silly audit   'json-buffer': [ '3.0.1' ],
    16 silly audit   'json-schema-traverse': [ '0.4.1' ],
    16 silly audit   'json-stable-stringify-without-jsonify': [ '1.0.1' ],
    16 silly audit   keyv: [ '4.5.4' ],
    16 silly audit   levn: [ '0.4.1' ],
    16 silly audit   'locate-path': [ '6.0.0' ],
    16 silly audit   minimatch: [ '10.2.6' ],
    16 silly audit   ms: [ '2.1.3' ],
    16 silly audit   'natural-compare': [ '1.4.0' ],
    16 silly audit   nodemon: [ '3.1.14' ],
    16 silly audit   'normalize-path': [ '3.0.0' ],
    16 silly audit   optionator: [ '0.9.4' ],
    16 silly audit   'p-limit': [ '3.1.0' ],
    16 silly audit   'p-locate': [ '5.0.0' ],
    16 silly audit   'path-exists': [ '4.0.0' ],
    16 silly audit   'path-key': [ '3.1.1' ],
    16 silly audit   picomatch: [ '2.3.2', '4.0.7' ],
    16 silly audit   'prelude-ls': [ '1.2.1' ],
    16 silly audit   'pstree.remy': [ '1.1.8' ],
    16 silly audit   punycode: [ '2.3.1' ],
    16 silly audit   readdirp: [ '3.6.0' ],
    16 silly audit   semver: [ '7.7.4' ],
    16 silly audit   'shebang-command': [ '2.0.0' ],
    16 silly audit   'shebang-regex': [ '3.0.0' ],
    16 silly audit   'simple-update-notifier': [ '2.0.0' ],
    16 silly audit   'supports-color': [ '5.5.0' ],
    16 silly audit   tinyglobby: [ '0.2.17' ],
    16 silly audit   fdir: [ '6.5.0' ],
    16 silly audit   'to-regex-range': [ '5.0.1' ],
    16 silly audit   touch: [ '3.1.1' ],
    16 silly audit   'ts-api-utils': [ '2.5.0' ],
    16 silly audit   tsx: [ '4.23.13' ],
    16 silly audit   'type-check': [ '0.4.0' ],
    16 silly audit   typescript: [ '5.9.3' ],
    16 silly audit   'typescript-eslint': [ '8.69.0' ],
    16 silly audit   undefsafe: [ '2.0.5' ],
    16 silly audit   'undici-types': [ '6.21.0' ],
    16 silly audit   'uri-js': [ '4.4.1' ],
    16 silly audit   'vscode-jsonrpc': [ '8.2.1' ],
    16 silly audit   which: [ '2.0.2' ],
    16 silly audit   'word-wrap': [ '1.2.5' ],
    16 silly audit   'yocto-queue': [ '0.1.0' ]
    16 silly audit }
    17 http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/advisories/bulk 132ms
    18 silly audit report {
    18 silly audit report   minimatch: [
    18 silly audit report     {
    18 silly audit report       id: 1244623,
    18 silly audit report       url: 'https://github.com/advisories/GHSA-g3hv-75wg-m249',
    18 silly audit report       title: 'minimatch has potential denial of service via globparts amplification',
    18 silly audit report       severity: 'moderate',
    18 silly audit report       vulnerable_versions: '>=7.0.0 <11.0.1',
    18 silly audit report       cwe: [Array],
    18 silly audit report       cvss: [Object]
    18 silly audit report     }
    18 silly audit report   ]
    18 silly audit report }
    19 silly packumentCache corgi:https://registry.npmjs.org/minimatch cache-miss
    20 http fetch GET 200 https://registry.npmjs.org/minimatch 86ms (cache updated)
    21 silly packumentCache corgi:https://registry.npmjs.org/minimatch set size:undefined disposed:false
    22 silly packumentCache corgi:https://registry.npmjs.org/@eslint%2fconfig-array cache-miss
    23 silly packumentCache corgi:https://registry.npmjs.org/@typescript-eslint%2ftypescript-estree cache-miss
    24 silly packumentCache corgi:https://registry.npmjs.org/eslint cache-miss
    25 silly packumentCache corgi:https://registry.npmjs.org/nodemon cache-miss
    26 http fetch GET 200 https://registry.npmjs.org/nodemon 91ms (cache revalidated)
    27 silly packumentCache corgi:https://registry.npmjs.org/nodemon set size:282567 disposed:false
    28 http fetch GET 200 https://registry.npmjs.org/eslint 103ms (cache revalidated)
    29 silly packumentCache corgi:https://registry.npmjs.org/eslint set size:1207893 disposed:false
    30 http fetch GET 200 https://registry.npmjs.org/@typescript-eslint%2ftypescript-estree 130ms (cache revalidated)
    31 silly packumentCache corgi:https://registry.npmjs.org/@typescript-eslint%2ftypescript-estree set size:9171426 disposed:false
    32 http fetch GET 200 https://registry.npmjs.org/@eslint%2fconfig-array 499ms (cache revalidated)
    33 silly packumentCache corgi:https://registry.npmjs.org/@eslint%2fconfig-array set size:19036 disposed:false
    34 silly packumentCache corgi:https://registry.npmjs.org/@eslint-community%2feslint-utils cache-miss
    35 silly packumentCache corgi:https://registry.npmjs.org/@typescript-eslint%2feslint-plugin cache-miss
    36 silly packumentCache corgi:https://registry.npmjs.org/@typescript-eslint%2fparser cache-miss
    37 silly packumentCache corgi:https://registry.npmjs.org/@typescript-eslint%2ftype-utils cache-miss
    38 silly packumentCache corgi:https://registry.npmjs.org/@typescript-eslint%2futils cache-miss
    39 silly packumentCache corgi:https://registry.npmjs.org/typescript-eslint cache-miss
    40 http fetch GET 200 https://registry.npmjs.org/@eslint-community%2feslint-utils 50ms (cache revalidated)
    41 silly packumentCache corgi:https://registry.npmjs.org/@eslint-community%2feslint-utils set size:50634 disposed:false
    42 http fetch GET 200 https://registry.npmjs.org/@typescript-eslint%2futils 81ms (cache revalidated)
    43 silly packumentCache corgi:https://registry.npmjs.org/@typescript-eslint%2futils set size:5130086 disposed:false
    44 http fetch GET 200 https://registry.npmjs.org/typescript-eslint 189ms (cache revalidated)
    45 silly packumentCache corgi:https://registry.npmjs.org/typescript-eslint set size:2144634 disposed:false
    46 http fetch GET 200 https://registry.npmjs.org/@typescript-eslint%2ftype-utils 225ms (cache revalidated)
    47 silly packumentCache corgi:https://registry.npmjs.org/@typescript-eslint%2ftype-utils set size:5164894 disposed:false
    48 http fetch GET 200 https://registry.npmjs.org/@typescript-eslint%2fparser 339ms (cache revalidated)
    49 silly packumentCache corgi:https://registry.npmjs.org/@typescript-eslint%2fparser set size:8523920 disposed:false
    50 http fetch GET 200 https://registry.npmjs.org/@typescript-eslint%2feslint-plugin 621ms (cache revalidated)
    51 silly packumentCache corgi:https://registry.npmjs.org/@typescript-eslint%2feslint-plugin set size:10256711 disposed:false
    52 warn install-scripts 1 package has install scripts not yet covered by allowScripts:
    52 warn install-scripts   esbuild@0.28.1 (postinstall: node install.js)
    52 warn install-scripts
    52 warn install-scripts Run `npm install-scripts ls` to review, or `npm install-scripts approve <pkg>` to allow.
    53 verbose cwd /home/demo/demo2
    54 verbose os Linux 6.18.33.2-microsoft-standard-WSL2
    55 verbose node v26.13.0
    56 verbose npm  v11.20.0
    57 verbose exit 0
    58 info ok
    
    
  2. joperezr commented on Nov 12, 2026

    @joperezr
    MemberAuthor

    Full logs: preceding fast start (2026-11-10 22:17 UTC)

    Historical logs, with Dashboard login tokens redacted. Included as expandable text because the CLI attachment command does not support log/ZIP uploads.

    cli_20261110T221707_94f86277.log
    [2026-11-10 22:17:07.950] [INFO] [Cli] Aspire CLI version: 17.1.0-preview.1.26560.4+a9a1f9bb3dc6c2af4895e0cffcfddf1210326be4
    [2026-11-10 22:17:07.950] [INFO] [Cli] Aspire CLI build ID: 17.100.26.56004
    [2026-11-10 22:17:07.950] [INFO] [Cli] Aspire CLI path: /home/demo/.aspire/bin/aspire
    [2026-11-10 22:17:07.950] [INFO] [Cli] Aspire CLI channel: daily
    [2026-11-10 22:17:07.950] [INFO] [Cli] Working directory: /home/demo/demo2
    [2026-11-10 22:17:07.950] [INFO] [Cli] Log file: /home/demo/.aspire/logs/cli_20261110T221707_94f86277.log
    [2026-11-10 22:17:07.950] [INFO] [Cli] CLI process ID: 3997
    [2026-11-10 22:17:08.093] [DBUG] [Host] Hosting starting
    [2026-11-10 22:17:08.095] [DBUG] [Host] Hosting started
    [2026-11-10 22:17:08.095] [DBUG] [Features] Feature appHostServerV2 = False (default: False)
    [2026-11-10 22:17:08.095] [DBUG] [Features] Feature defaultWatchEnabled = False (default: False)
    [2026-11-10 22:17:08.095] [DBUG] [Features] Feature experimentalHostingIntegrations = False (default: False)
    [2026-11-10 22:17:08.095] [DBUG] [Features] Feature experimentalPolyglotJava = False (default: False)
    [2026-11-10 22:17:08.095] [DBUG] [Features] Feature experimentalPolyglotPython = False (default: False)
    [2026-11-10 22:17:08.095] [DBUG] [Features] Feature experimentalPolyglotRust = False (default: False)
    [2026-11-10 22:17:08.095] [DBUG] [Features] Feature gitWorktreeIsolationEnabled = False (default: False)
    [2026-11-10 22:17:08.095] [DBUG] [Features] Feature nugetSignatureVerificationEnabled = True (default: True)
    [2026-11-10 22:17:08.095] [DBUG] [Features] Feature polyglotIntegrationFilterEnabled = False (default: False)
    [2026-11-10 22:17:08.095] [DBUG] [Features] Feature showAllTemplates = False (default: False)
    [2026-11-10 22:17:08.095] [DBUG] [Features] Feature showDeprecatedPackages = False (default: False)
    [2026-11-10 22:17:08.095] [DBUG] [Features] Feature stagingChannelEnabled = False (default: False)
    [2026-11-10 22:17:08.095] [DBUG] [Features] Feature updateNotificationsEnabled = True (default: True)
    [2026-11-10 22:17:08.097] [INFO] [Cli] Command: aspire start
    [2026-11-10 22:17:08.097] [DBUG] [Cli] Parsing arguments: start
    [2026-11-10 22:17:08.097] [DBUG] [Cli] Executing command: aspire start
    [2026-11-10 22:17:08.097] [DBUG] [AuxiliaryBackchannelMonitor] Current command is not MCP start command. Auxiliary backchannel monitoring disabled.
    [2026-11-10 22:17:08.098] [DBUG] [ProjectLocator] Finding project file in /home/demo/demo2
    [2026-11-10 22:17:08.098] [INFO] [ProjectLocator] Found AppHost path 'apphost.mts' from config file in /home/demo/demo2
    [2026-11-10 22:17:08.098] [DBUG] [AppHostProjectFactory] TryGetProject called for file: /home/demo/demo2/apphost.mts
    [2026-11-10 22:17:08.098] [DBUG] [AppHostProjectFactory] Language detected: typescript/nodejs for file: /home/demo/demo2/apphost.mts
    [2026-11-10 22:17:08.098] [DBUG] [GuestAppHostProject] Validated TypeScript (Node.js) AppHost: /home/demo/demo2/apphost.mts
    [2026-11-10 22:17:08.099] [DBUG] [ProjectLocator] Using AppHost path from settings without scanning: /home/demo/demo2/apphost.mts
    [2026-11-10 22:17:08.099] [DBUG] [AppHostLauncher] Starting AppHost in background: /home/demo/demo2/apphost.mts
    [2026-11-10 22:17:08.099] [DBUG] [AppHostLauncher] Spawning child CLI: /home/demo/.aspire/bin/aspire (isDotnetHost=False) with args: run --non-interactive --apphost /home/demo/demo2/apphost.mts --log-file /home/demo/.aspire/logs/cli_20261110T221708099_detach-child_5fd7f9a8a60c442d96f2ca8af67b51ab.log
    [2026-11-10 22:17:08.099] [DBUG] [AppHostLauncher] Working directory: /home/demo/demo2
    [2026-11-10 22:17:08.100] [DBUG] [ProcessExecutionFactory] Running /home/demo/.aspire/bin/aspire in /home/demo/demo2 with args: run --non-interactive --apphost /home/demo/demo2/apphost.mts --log-file /home/demo/.aspire/logs/cli_20261110T221708099_detach-child_5fd7f9a8a60c442d96f2ca8af67b51ab.log
    [2026-11-10 22:17:08.100] [DBUG] [ProcessExecutionFactory] /home/demo/.aspire/bin/aspire env: ASPIRE_CLI_RUN_DETACHED=true
    [2026-11-10 22:17:08.100] [DBUG] [ProcessExecutionFactory] /home/demo/.aspire/bin/aspire env: ASPIRE_LAUNCHER_PID=3997
    [2026-11-10 22:17:08.100] [DBUG] [ProcessExecutionFactory] /home/demo/.aspire/bin/aspire env: ASPIRE_LAUNCHER_STARTED=72760370
    [2026-11-10 22:17:08.100] [DBUG] [ProcessExecutionFactory] /home/demo/.aspire/bin/aspire env: ASPIRE_CLI_APPHOST_SELECTION_ORIGIN=default-discovery
    [2026-11-10 22:17:08.101] [DBUG] [ProcessExecutionFactory] /home/demo/.aspire/bin/aspire(4011) started in /home/demo/demo2
    [2026-11-10 22:17:08.101] [DBUG] [AppHostLauncher] Child CLI process started with PID: 4011
    [2026-11-10 22:17:08.101] [DBUG] [ProcessExecutionFactory] /home/demo/.aspire/bin/aspire(4011) waiting for exit
    [2026-11-10 22:17:08.103] [DBUG] [NuGetClient] Querying https://azuresearch-usnc.nuget.org/query?q=Aspire.Cli&skip=0&take=1000&prerelease=true&semVerLevel=2.0.0
    [2026-11-10 22:17:16.609] [DBUG] [AuxiliaryBackchannelMonitor] Socket created: /home/demo/.aspire/cli/bch/1REiDx-br6ESCcdWpfa.4034
    [2026-11-10 22:17:16.609] [INFO] [AuxiliaryBackchannelMonitor] Connecting to auxiliary socket: /home/demo/.aspire/cli/bch/1REiDx-br6ESCcdWpfa.4034
    [2026-11-10 22:17:16.610] [DBUG] [AuxiliaryBackchannelMonitor] Connected to auxiliary backchannel at /home/demo/.aspire/cli/bch/1REiDx-br6ESCcdWpfa.4034
    [2026-11-10 22:17:16.626] [DBUG] [AuxiliaryBackchannelMonitor] AppHost capabilities: aux.v1, aux.v2, aux.v3, terminals.v1, resource-snapshot-versions.v1
    [2026-11-10 22:17:16.626] [INFO] [AuxiliaryBackchannelMonitor] Successfully connected to AppHost at /home/demo/.aspire/cli/bch/1REiDx-br6ESCcdWpfa.4034. AppHost Path: /home/demo/demo2/apphost.mts, AppHost PID: 4034, CLI PID: 4011, In Scope: True, Supports V2: True
    [2026-11-10 22:17:16.626] [DBUG] [AuxiliaryBackchannelMonitor] Requesting Dashboard URLs
    [2026-11-10 22:17:17.475] [DBUG] [AuxiliaryBackchannelMonitor] Waiting for AppHost startup readiness
    [2026-11-10 22:17:19.480] [INFO] [Stdout] ✅ AppHost started successfully.
    [2026-11-10 22:17:19.481] [DBUG] [CliUpdateNotifier] Current version: 17.1.0-preview.1.26560.4
    Newest stable version: 13.6.5
    Newest prerelease version: (null)
    [2026-11-10 22:17:19.481] [DBUG] [CliUpdateNotifier] No newer version for the current version 17.1.0-preview.1.26560.4.
    [2026-11-10 22:17:19.481] [INFO] [Cli] Exit code: 0
    [2026-11-10 22:17:19.481] [DBUG] [Host] Hosting stopping
    [2026-11-10 22:17:19.481] [DBUG] [Host] Hosting stopped
    
    
    cli_20261110T221708099_detach-child_5fd7f9a8a60c442d96f2ca8af67b51ab.log
    [2026-11-10 22:17:08.157] [INFO] [Cli] Aspire CLI version: 17.1.0-preview.1.26560.4+a9a1f9bb3dc6c2af4895e0cffcfddf1210326be4
    [2026-11-10 22:17:08.157] [INFO] [Cli] Aspire CLI build ID: 17.100.26.56004
    [2026-11-10 22:17:08.157] [INFO] [Cli] Aspire CLI path: /home/demo/.aspire/bin/aspire
    [2026-11-10 22:17:08.157] [INFO] [Cli] Aspire CLI channel: daily
    [2026-11-10 22:17:08.157] [INFO] [Cli] Working directory: /home/demo/demo2
    [2026-11-10 22:17:08.157] [INFO] [Cli] Log file: /home/demo/.aspire/logs/cli_20261110T221708099_detach-child_5fd7f9a8a60c442d96f2ca8af67b51ab.log
    [2026-11-10 22:17:08.157] [INFO] [Cli] CLI process ID: 4011
    [2026-11-10 22:17:08.281] [DBUG] [Host] Hosting starting
    [2026-11-10 22:17:08.283] [DBUG] [Host] Hosting started
    [2026-11-10 22:17:08.284] [DBUG] [Features] Feature appHostServerV2 = False (default: False)
    [2026-11-10 22:17:08.284] [DBUG] [Features] Feature defaultWatchEnabled = False (default: False)
    [2026-11-10 22:17:08.284] [DBUG] [Features] Feature experimentalHostingIntegrations = False (default: False)
    [2026-11-10 22:17:08.284] [DBUG] [Features] Feature experimentalPolyglotJava = False (default: False)
    [2026-11-10 22:17:08.284] [DBUG] [Features] Feature experimentalPolyglotPython = False (default: False)
    [2026-11-10 22:17:08.284] [DBUG] [Features] Feature experimentalPolyglotRust = False (default: False)
    [2026-11-10 22:17:08.284] [DBUG] [Features] Feature gitWorktreeIsolationEnabled = False (default: False)
    [2026-11-10 22:17:08.284] [DBUG] [Features] Feature nugetSignatureVerificationEnabled = True (default: True)
    [2026-11-10 22:17:08.284] [DBUG] [Features] Feature polyglotIntegrationFilterEnabled = False (default: False)
    [2026-11-10 22:17:08.284] [DBUG] [Features] Feature showAllTemplates = False (default: False)
    [2026-11-10 22:17:08.284] [DBUG] [Features] Feature showDeprecatedPackages = False (default: False)
    [2026-11-10 22:17:08.284] [DBUG] [Features] Feature stagingChannelEnabled = False (default: False)
    [2026-11-10 22:17:08.284] [DBUG] [Features] Feature updateNotificationsEnabled = True (default: True)
    [2026-11-10 22:17:08.285] [INFO] [Cli] Command: aspire run --non-interactive --apphost /home/demo/demo2/apphost.mts --log-file /home/demo/.aspire/logs/cli_20261110T221708099_detach-child_5fd7f9a8a60c442d96f2ca8af67b51ab.log
    [2026-11-10 22:17:08.285] [DBUG] [Cli] Parsing arguments: run --non-interactive --apphost /home/demo/demo2/apphost.mts --log-file /home/demo/.aspire/logs/cli_20261110T221708099_detach-child_5fd7f9a8a60c442d96f2ca8af67b51ab.log
    [2026-11-10 22:17:08.285] [DBUG] [Cli] Executing command: aspire run
    [2026-11-10 22:17:08.285] [DBUG] [AuxiliaryBackchannelMonitor] Current command is not MCP start command. Auxiliary backchannel monitoring disabled.
    [2026-11-10 22:17:08.285] [DBUG] [ProjectLocator] Finding project file in /home/demo/demo2
    [2026-11-10 22:17:08.285] [DBUG] [AppHostProjectFactory] TryGetProject called for file: /home/demo/demo2/apphost.mts
    [2026-11-10 22:17:08.285] [DBUG] [AppHostProjectFactory] Language detected: typescript/nodejs for file: /home/demo/demo2/apphost.mts
    [2026-11-10 22:17:08.286] [DBUG] [GuestAppHostProject] Validated TypeScript (Node.js) AppHost: /home/demo/demo2/apphost.mts
    [2026-11-10 22:17:08.286] [DBUG] [ProjectLocator] Using TypeScript (Node.js) apphost /home/demo/demo2/apphost.mts
    [2026-11-10 22:17:08.303] [DBUG] [ProjectLocator] Config at /home/demo/demo2/aspire.config.json already references apphost /home/demo/demo2/apphost.mts, skipping creation
    [2026-11-10 22:17:08.303] [DBUG] [AppHostProjectFactory] TryGetProject called for file: /home/demo/demo2/apphost.mts
    [2026-11-10 22:17:08.303] [DBUG] [AppHostProjectFactory] Language detected: typescript/nodejs for file: /home/demo/demo2/apphost.mts
    [2026-11-10 22:17:08.303] [DBUG] [RunCommand] Detached child: watching launcher process 3997 until the AppHost is ready.
    [2026-11-10 22:17:08.303] [DBUG] [GuestAppHostProject] Running TypeScript (Node.js) AppHost: /home/demo/demo2/apphost.mts
    [2026-11-10 22:17:08.303] [DBUG] [GuestAppHostProject] Using SDK version from configuration: 17.1.0-preview.1.26560.4
    [2026-11-10 22:17:08.303] [INFO] [GuestAppHostProject] Loaded config from /home/demo/demo2 (file exists: True)
    [2026-11-10 22:17:08.303] [DBUG] [GuestAppHostProject] Using SDK version from configuration: 17.1.0-preview.1.26560.4
    [2026-11-10 22:17:08.304] [INFO] [Stdout] [yellow]:locked_with_key:[/] Trusting certificates...
    [2026-11-10 22:17:08.849] [DBUG] [GuestAppHostProject] Using SDK version from configuration: 17.1.0-preview.1.26560.4
    [2026-11-10 22:17:08.850] [DBUG] [LayoutDiscovery] TryDiscoverRelativeLayout: CLI at /home/demo/.aspire/bin, checking for layout...
    [2026-11-10 22:17:08.850] [DBUG] [LayoutDiscovery] TryInferLayout: Checking layout at /home/demo/.aspire/bin
    [2026-11-10 22:17:08.850] [DBUG] [LayoutDiscovery]   bundle/managed/: MISSING
    [2026-11-10 22:17:08.850] [DBUG] [LayoutDiscovery]   bundle/dashboard/: MISSING
    [2026-11-10 22:17:08.850] [DBUG] [LayoutDiscovery]   bundle/dcp/: MISSING
    [2026-11-10 22:17:08.850] [DBUG] [LayoutDiscovery]   managed/: MISSING
    [2026-11-10 22:17:08.850] [DBUG] [LayoutDiscovery]   dashboard/: MISSING
    [2026-11-10 22:17:08.850] [DBUG] [LayoutDiscovery]   dcp/: MISSING
    [2026-11-10 22:17:08.850] [DBUG] [LayoutDiscovery] TryInferLayout: Layout rejected - missing required directories
    [2026-11-10 22:17:08.850] [DBUG] [LayoutDiscovery] TryDiscoverRelativeLayout: Checking parent directory /home/demo/.aspire...
    [2026-11-10 22:17:08.850] [DBUG] [LayoutDiscovery] TryInferLayout: Checking layout at /home/demo/.aspire
    [2026-11-10 22:17:08.851] [DBUG] [LayoutDiscovery]   bundle/managed/: exists
    [2026-11-10 22:17:08.851] [DBUG] [LayoutDiscovery]   bundle/dashboard/: exists
    [2026-11-10 22:17:08.851] [DBUG] [LayoutDiscovery]   bundle/dcp/: exists
    [2026-11-10 22:17:08.851] [DBUG] [LayoutDiscovery]   bundle/managed/aspire-managed: exists
    [2026-11-10 22:17:08.851] [DBUG] [LayoutDiscovery]   bundle/dashboard/Aspire.Dashboard: exists
    [2026-11-10 22:17:08.851] [DBUG] [LayoutDiscovery]   bundle/dcp/dcp: exists
    [2026-11-10 22:17:08.851] [DBUG] [LayoutDiscovery] TryInferLayout: New bundle/ layout is valid
    [2026-11-10 22:17:08.851] [DBUG] [LayoutDiscovery] Discovered layout relative to CLI: /home/demo/.aspire
    [2026-11-10 22:17:08.851] [DBUG] [BundleService] Bundle already extracted and up to date (version: 17.1.0-preview.1.26560.4+a9a1f9bb3dc6c2af4895e0cffcfddf1210326be4|216945496|639299244040000000).
    [2026-11-10 22:17:08.858] [INFO] [Stdout] :gear: Preparing Aspire server...
    [2026-11-10 22:17:08.859] [DBUG] [PrebuiltAppHostServer] Restoring 3 integration packages via bundled NuGet
    [2026-11-10 22:17:08.863] [DBUG] [BundleNuGetService] Using cached package manifest at /home/demo/demo2/.aspire/integrations/package-restore/7943515F50F1B15E/integration-package-probe-manifest.json
    [2026-11-10 22:17:08.864] [DBUG] [GuestAppHostProject] Read 4 environment variables from aspire.config.json
    [2026-11-10 22:17:08.864] [DBUG] [PrebuiltAppHostServer] Setting ASPIRE_INTEGRATION_PROBE_MANIFEST_PATH to /home/demo/demo2/.aspire/integrations/package-restore/7943515F50F1B15E/integration-package-probe-manifest.json
    [2026-11-10 22:17:08.864] [DBUG] [ProcessExecutionFactory] Running /home/demo/.aspire/versions/17.1.0-preview.1.26560.4_a9a1f9bb3dc6c2af4895e0cffcfddf1210326be4-6f2f188a1ba45b4f/managed/aspire-managed in /home/demo/demo2/.aspire/integrations/apphosts/2e5602dd7a4c with args: server --contentRoot /home/demo/demo2/.aspire/integrations/apphosts/2e5602dd7a4c
    [2026-11-10 22:17:08.865] [DBUG] [ProcessExecutionFactory] /home/demo/.aspire/versions/17.1.0-preview.1.26560.4_a9a1f9bb3dc6c2af4895e0cffcfddf1210326be4-6f2f188a1ba45b4f/managed/aspire-managed(4034) started in /home/demo/demo2/.aspire/integrations/apphosts/2e5602dd7a4c
    [2026-11-10 22:17:08.865] [DBUG] [ProcessExecutionFactory] /home/demo/.aspire/versions/17.1.0-preview.1.26560.4_a9a1f9bb3dc6c2af4895e0cffcfddf1210326be4-6f2f188a1ba45b4f/managed/aspire-managed(4034) waiting for exit
    [2026-11-10 22:17:09.077] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout: info: Aspire.Hosting.RemoteHost.JsonRpcServer[0]
    [2026-11-10 22:17:09.077] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout:       Starting RemoteAppHost JsonRpc Server on /home/demo/.aspire/cli/bch/hb37AIk36...
    [2026-11-10 22:17:09.078] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout: info: Aspire.Hosting.RemoteHost.JsonRpcServer[0]
    [2026-11-10 22:17:09.078] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout:       Starting JsonRpc server on Unix domain socket: /home/demo/.aspire/cli/bch/hb37AIk36
    [2026-11-10 22:17:09.080] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout: info: Aspire.Hosting.RemoteHost.Ats.ExternalCapabilityRegistry[0]
    [2026-11-10 22:17:09.080] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout:       Initializing 0 integration host(s)...
    [2026-11-10 22:17:09.081] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout: info: Aspire.Hosting.RemoteHost.Ats.ExternalCapabilityRegistry[0]
    [2026-11-10 22:17:09.081] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout:       Integration hosts initialized. External capabilities: 0
    [2026-11-10 22:17:09.081] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout: info: Microsoft.Hosting.Lifetime[0]
    [2026-11-10 22:17:09.081] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout:       Application started. Press Ctrl+C to shut down.
    [2026-11-10 22:17:09.081] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout: info: Microsoft.Hosting.Lifetime[0]
    [2026-11-10 22:17:09.081] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout:       Hosting environment: Development
    [2026-11-10 22:17:09.081] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout: info: Microsoft.Hosting.Lifetime[0]
    [2026-11-10 22:17:09.081] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout:       Content root path: /home/demo/demo2/.aspire/integrations/apphosts/2e5602dd7a4c
    [2026-11-10 22:17:10.887] [DBUG] [GuestAppHostProject] Generating TypeScript code via RPC for 3 packages
    [2026-11-10 22:17:11.235] [INFO] [GuestAppHostProject] Generated 4 TypeScript files in /home/demo/demo2/.aspire/modules (4 changed)
    [2026-11-10 22:17:11.245] [DBUG] [GuestAppHostProject] Selected TypeScript AppHost package manager 'npm' because package-lock.json found in /home/demo/demo2.
    [2026-11-10 22:17:11.245] [DBUG] [GuestAppHostProject] Created GuestRuntime for TypeScript (Node.js): Execute=npx --no-install tsx --tsconfig tsconfig.apphost.json {appHostFile}
    [2026-11-10 22:17:11.245] [DBUG] [GuestAppHostProject] No initialization configured for typescript/nodejs
    [2026-11-10 22:17:11.245] [DBUG] [GuestAppHostProject] Executing: /usr/local/bin/npm install
    [2026-11-10 22:17:11.245] [DBUG] [ProcessExecutionFactory] Running /usr/local/bin/npm in /home/demo/demo2 with args: install
    [2026-11-10 22:17:11.247] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npm(4055) started in /home/demo/demo2
    [2026-11-10 22:17:11.247] [DBUG] [GuestAppHostProject] typescript/nodejs guest process 4055 started: /usr/local/bin/npm
    [2026-11-10 22:17:11.247] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npm(4055) waiting for exit
    [2026-11-10 22:17:11.286] [DBUG] [ProcessExecutionFactory] Process supervisor 4055: /usr/local/bin/npm(4061) started in 
    [2026-11-10 22:17:11.286] [INFO] [ProcessExecutionFactory] Process supervisor 4055: Started '/usr/local/bin/npm' (runtime PID 4061, owner PID 4011, cwd '/home/demo/demo2').
    [2026-11-10 22:17:12.195] [INFO] [AppHost] 
    [2026-11-10 22:17:12.195] [INFO] [AppHost] up to date, audited 114 packages in 759ms
    [2026-11-10 22:17:12.195] [INFO] [AppHost] 
    [2026-11-10 22:17:12.195] [INFO] [AppHost] 33 packages are looking for funding
    [2026-11-10 22:17:12.195] [INFO] [AppHost]   run `npm fund` for details
    [2026-11-10 22:17:12.284] [INFO] [AppHost] 
    [2026-11-10 22:17:12.284] [INFO] [AppHost] 10 moderate severity vulnerabilities
    [2026-11-10 22:17:12.284] [INFO] [AppHost] 
    [2026-11-10 22:17:12.284] [INFO] [AppHost] To address all issues (including breaking changes), run:
    [2026-11-10 22:17:12.284] [INFO] [AppHost]   npm audit fix --force
    [2026-11-10 22:17:12.284] [INFO] [AppHost] 
    [2026-11-10 22:17:12.284] [INFO] [AppHost] Run `npm audit` for details.
    [2026-11-10 22:17:12.285] [FAIL] [AppHost] npm warn install-scripts 1 package has install scripts not yet covered by allowScripts:
    [2026-11-10 22:17:12.285] [FAIL] [AppHost] npm warn install-scripts   esbuild@0.28.1 (postinstall: node install.js)
    [2026-11-10 22:17:12.285] [FAIL] [AppHost] npm warn install-scripts
    [2026-11-10 22:17:12.285] [FAIL] [AppHost] npm warn install-scripts Run `npm install-scripts ls` to review, or `npm install-scripts approve <pkg>` to allow.
    [2026-11-10 22:17:12.321] [INFO] [ProcessExecutionFactory] Process supervisor 4055: Supervised command '/usr/local/bin/npm' exited with code 0.
    [2026-11-10 22:17:12.338] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npm(4055) exited with code: 0
    [2026-11-10 22:17:12.338] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npm(4055) output drained
    [2026-11-10 22:17:12.338] [DBUG] [GuestAppHostProject] typescript/nodejs guest process 4055 exited with code 0
    [2026-11-10 22:17:12.338] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npm(4055) output drained
    [2026-11-10 22:17:12.340] [DBUG] [CertificateService] Exported dev certificate public PEM to /home/demo/.aspire/dev-certs/aspire-dev-cert-afc80f52f553c7f1f30883c05d40e93c.pem
    [2026-11-10 22:17:12.340] [DBUG] [GuestAppHostProject] Launching pre-execution command: npx --no-install tsc --noEmit -p tsconfig.apphost.json
    [2026-11-10 22:17:12.340] [DBUG] [GuestAppHostProject] Executing: /usr/local/bin/npx --no-install tsc --noEmit -p tsconfig.apphost.json
    [2026-11-10 22:17:12.340] [DBUG] [ProcessExecutionFactory] Running /usr/local/bin/npx in /home/demo/demo2 with args: --no-install tsc --noEmit -p tsconfig.apphost.json
    [2026-11-10 22:17:12.341] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npx(4077) started in /home/demo/demo2
    [2026-11-10 22:17:12.341] [DBUG] [GuestAppHostProject] typescript/nodejs guest process 4077 started: /usr/local/bin/npx
    [2026-11-10 22:17:12.341] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npx(4077) waiting for exit
    [2026-11-10 22:17:12.367] [DBUG] [ProcessExecutionFactory] Process supervisor 4077: /usr/local/bin/npx(4083) started in 
    [2026-11-10 22:17:12.367] [INFO] [ProcessExecutionFactory] Process supervisor 4077: Started '/usr/local/bin/npx' (runtime PID 4083, owner PID 4011, cwd '/home/demo/demo2').
    [2026-11-10 22:17:14.668] [INFO] [ProcessExecutionFactory] Process supervisor 4077: Supervised command '/usr/local/bin/npx' exited with code 0.
    [2026-11-10 22:17:14.686] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npx(4077) exited with code: 0
    [2026-11-10 22:17:14.686] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npx(4077) output drained
    [2026-11-10 22:17:14.686] [DBUG] [GuestAppHostProject] typescript/nodejs guest process 4077 exited with code 0
    [2026-11-10 22:17:14.686] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npx(4077) output drained
    [2026-11-10 22:17:14.686] [DBUG] [GuestAppHostProject] Launching: npx --no-install tsx --tsconfig tsconfig.apphost.json /home/demo/demo2/apphost.mts
    [2026-11-10 22:17:14.687] [DBUG] [GuestAppHostProject] Executing: /usr/local/bin/npx --no-install tsx --tsconfig tsconfig.apphost.json /home/demo/demo2/apphost.mts
    [2026-11-10 22:17:14.687] [DBUG] [ProcessExecutionFactory] Running /usr/local/bin/npx in /home/demo/demo2 with args: --no-install tsx --tsconfig tsconfig.apphost.json /home/demo/demo2/apphost.mts
    [2026-11-10 22:17:14.688] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npx(4105) started in /home/demo/demo2
    [2026-11-10 22:17:14.688] [DBUG] [GuestAppHostProject] typescript/nodejs guest process 4105 started: /usr/local/bin/npx
    [2026-11-10 22:17:14.689] [INFO] [Stdout] Connecting to AppHost...
    [2026-11-10 22:17:14.689] [DBUG] [GuestAppHostProject] Starting backchannel connection to AppHost server at /home/demo/.aspire/cli/bch/cGkB3CbLU
    [2026-11-10 22:17:14.689] [DBUG] [AppHostCliBackchannel] Connecting to AppHost backchannel at /home/demo/.aspire/cli/bch/cGkB3CbLU (autoReconnect=False, retryCount=0)
    [2026-11-10 22:17:14.690] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npx(4105) waiting for exit
    [2026-11-10 22:17:14.714] [DBUG] [ProcessExecutionFactory] Process supervisor 4105: /usr/local/bin/npx(4111) started in 
    [2026-11-10 22:17:14.714] [INFO] [ProcessExecutionFactory] Process supervisor 4105: Started '/usr/local/bin/npx' (runtime PID 4111, owner PID 4011, cwd '/home/demo/demo2').
    [2026-11-10 22:17:15.217] [DBUG] [AppHostCliBackchannel] Connecting to AppHost backchannel at /home/demo/.aspire/cli/bch/cGkB3CbLU (autoReconnect=False, retryCount=10)
    [2026-11-10 22:17:15.744] [DBUG] [AppHostCliBackchannel] Connecting to AppHost backchannel at /home/demo/.aspire/cli/bch/cGkB3CbLU (autoReconnect=False, retryCount=20)
    [2026-11-10 22:17:16.265] [DBUG] [AppHostCliBackchannel] Connecting to AppHost backchannel at /home/demo/.aspire/cli/bch/cGkB3CbLU (autoReconnect=False, retryCount=30)
    [2026-11-10 22:17:16.316] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout: info: Aspire.Hosting.DistributedApplication[0]
    [2026-11-10 22:17:16.316] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout:       Aspire AppHost version: 17.1.0-preview.1.26560.4+a9a1f9bb3dc6c2af4895e0cffcfddf1210326be4
    [2026-11-10 22:17:16.317] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout: info: Aspire.Hosting.DistributedApplication[0]
    [2026-11-10 22:17:16.317] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout:       Distributed application starting.
    [2026-11-10 22:17:16.317] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout: info: Aspire.Hosting.DistributedApplication[0]
    [2026-11-10 22:17:16.317] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout:       Application host directory is: /home/demo/demo2
    [2026-11-10 22:17:16.524] [DBUG] [AppHostCliBackchannel] Connected to AppHost backchannel at /home/demo/.aspire/cli/bch/cGkB3CbLU (retryCount=35)
    [2026-11-10 22:17:16.602] [DBUG] [AppHostCliBackchannel] Requesting AppHost log entries
    [2026-11-10 22:17:16.602] [INFO] [Stdout] Starting dashboard...
    [2026-11-10 22:17:16.602] [DBUG] [AppHostCliBackchannel] Requesting dashboard URL
    [2026-11-10 22:17:16.602] [DBUG] [GuestAppHostProject] Connected to AppHost server backchannel at /home/demo/.aspire/cli/bch/cGkB3CbLU
    [2026-11-10 22:17:16.612] [DBUG] [AppHostCliBackchannel] Received AppHost log entries async enumerable
    [2026-11-10 22:17:16.316] [INFO] [AppHost/DistributedApplication] Aspire AppHost version: 17.1.0-preview.1.26560.4+a9a1f9bb3dc6c2af4895e0cffcfddf1210326be4
    [2026-11-10 22:17:16.317] [INFO] [AppHost/DistributedApplication] Distributed application starting.
    [2026-11-10 22:17:16.317] [INFO] [AppHost/DistributedApplication] Application host directory is: /home/demo/demo2
    [2026-11-10 22:17:17.467] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout: info: Aspire.Hosting.DistributedApplication[0]
    [2026-11-10 22:17:17.467] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout:       Now listening on: http://localhost:15144
    [2026-11-10 22:17:17.469] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout: info: Aspire.Hosting.DistributedApplication[0]
    [2026-11-10 22:17:17.469] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout:       Login to the dashboard at http://localhost:15144/login?t=[REDACTED]
    [2026-11-10 22:17:17.466] [INFO] [AppHost/DistributedApplication] Now listening on: http://localhost:15144
    [2026-11-10 22:17:17.469] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout: info: Aspire.Hosting.DistributedApplication[0]
    [2026-11-10 22:17:17.469] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout:       Aspire Dashboard
    [2026-11-10 22:17:17.469] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout:       
    [2026-11-10 22:17:17.469] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout:             - Dashboard:  http://localhost:15144
    [2026-11-10 22:17:17.469] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout:             - Login URL:  http://localhost:15144/login?t=[REDACTED]
    [2026-11-10 22:17:17.469] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout:             - OTLP/gRPC:  http://localhost:19085
    [2026-11-10 22:17:17.469] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout:       
    [2026-11-10 22:17:17.469] [INFO] [AppHost/DistributedApplication] Login to the dashboard at http://localhost:15144/login?t=[REDACTED]
    [2026-11-10 22:17:17.469] [INFO] [AppHost/DistributedApplication] Aspire Dashboard
    
          - Dashboard:  http://localhost:15144
          - Login URL:  http://localhost:15144/login?t=[REDACTED]
          - OTLP/gRPC:  http://localhost:19085
    
    [2026-11-10 22:17:19.475] [DBUG] [AppHostCliBackchannel] Notifying AppHost startup readiness
    [2026-11-10 22:17:19.838] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout: info: Aspire.Hosting.DistributedApplication[0]
    [2026-11-10 22:17:19.838] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout:       Distributed application started. Press Ctrl+C to shut down.
    [2026-11-10 22:17:19.838] [INFO] [AppHost/DistributedApplication] Distributed application started. Press Ctrl+C to shut down.
    [2026-11-10 22:26:39.752] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout: info: Microsoft.Hosting.Lifetime[0]
    [2026-11-10 22:26:39.752] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout:       Application is shutting down...
    [2026-11-10 22:26:39.760] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout: info: Aspire.Hosting.RemoteHost.JsonRpcServer[0]
    [2026-11-10 22:26:39.760] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout:       Server shutdown requested
    [2026-11-10 22:26:39.760] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout: info: Aspire.Hosting.RemoteHost.JsonRpcServer[0]
    [2026-11-10 22:26:39.760] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout:       Server stopped
    [2026-11-10 22:26:39.762] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout: info: Aspire.Hosting.RemoteHost.JsonRpcServer[0]
    [2026-11-10 22:26:39.762] [DBUG] [PrebuiltAppHostServer] PrebuiltAppHostServer(4034) stdout:       Goodbye!
    [2026-11-10 22:26:39.765] [FAIL] [AppHost] Connection to AppHost lost. Exiting...
    [2026-11-10 22:26:39.778] [DBUG] [AppHostCliBackchannel] Backchannel disconnected: RemotePartyTerminated
    [2026-11-10 22:26:39.808] [WARN] [ProcessExecutionFactory] Process supervisor 4105: Supervised command '/usr/local/bin/npx' exited with code 1.
    [2026-11-10 22:26:39.830] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npx(4105) exited with code: 1
    [2026-11-10 22:26:39.830] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npx(4105) output drained
    [2026-11-10 22:26:39.830] [DBUG] [GuestAppHostProject] typescript/nodejs guest process 4105 exited with code 1
    [2026-11-10 22:26:39.830] [DBUG] [ProcessExecutionFactory] /usr/local/bin/npx(4105) output drained
    [2026-11-10 22:26:39.832] [FAIL] [GuestAppHostProject] TypeScript (Node.js) apphost exited with code 1
    [2026-11-10 22:26:39.832] [INFO] [Stderr] ❌ Connection to AppHost lost. Exiting...
    [2026-11-10 22:26:39.832] [DBUG] [ProcessExecutionFactory] /home/demo/.aspire/versions/17.1.0-preview.1.26560.4_a9a1f9bb3dc6c2af4895e0cffcfddf1210326be4-6f2f188a1ba45b4f/managed/aspire-managed(4034) wait was canceled, stopping it
    [2026-11-10 22:26:39.832] [DBUG] [ProcessTreeGracefulShutdownService] Sending stop signal to process 4034
    [2026-11-10 22:26:39.833] [DBUG] [ProcessTreeGracefulShutdownService] Requesting graceful shutdown of process 4034...
    [2026-11-10 22:26:39.836] [DBUG] [ProcessExecutionFactory] /home/demo/.aspire/versions/17.1.0-preview.1.26560.4_a9a1f9bb3dc6c2af4895e0cffcfddf1210326be4-6f2f188a1ba45b4f/managed/aspire-managed(4034) output drained
    [2026-11-10 22:26:39.836] [DBUG] [ProcessExecutionFactory] /home/demo/.aspire/versions/17.1.0-preview.1.26560.4_a9a1f9bb3dc6c2af4895e0cffcfddf1210326be4-6f2f188a1ba45b4f/managed/aspire-managed(4034) output drained
    [2026-11-10 22:26:39.837] [INFO] [Stderr] 📄 See logs at /home/demo/.aspire/logs/cli_20261110T221708099_detach-child_5fd7f9a8a60c442d96f2ca8af67b51ab.log
    [2026-11-10 22:26:39.837] [INFO] [Cli] Exit code: 1
    [2026-11-10 22:26:39.837] [DBUG] [Host] Hosting stopping
    [2026-11-10 22:26:39.837] [DBUG] [Host] Hosting stopped
    
    
  3. joperezr commented on Nov 12, 2026

    @joperezr
    MemberAuthor

    Full logs: remaining npm processes from the slow start

    Historical logs, with Dashboard login tokens redacted. Included as expandable text because the CLI attachment command does not support log/ZIP uploads.

    2026-11-10T23_25_10_380Z-debug-0.log
    0 verbose cli /usr/local/bin/node /usr/local/lib/node_modules/npm/bin/npm-cli.js
    1 info using npm@11.20.0
    2 info using node@v26.13.0
    3 silly config load:file:/usr/local/lib/node_modules/npm/npmrc
    4 silly config load:file:/home/demo/demo2/.npmrc
    5 silly config load:file:/home/demo/.npmrc
    6 silly config load:file:/usr/local/etc/npmrc
    7 verbose title npm exec tsc --noEmit -p tsconfig.apphost.json
    8 verbose argv "exec" "--yes" "false" "--" "tsc" "--noEmit" "-p" "tsconfig.apphost.json"
    9 verbose logfile logs-max:10 dir:/home/demo/.npm/_logs/2026-11-10T23_25_10_380Z-
    10 verbose logfile /home/demo/.npm/_logs/2026-11-10T23_25_10_380Z-debug-0.log
    11 silly logfile start cleaning logs, removing 1 files
    12 silly logfile done cleaning log files
    13 verbose cwd /home/demo/demo2
    14 verbose os Linux 6.18.33.2-microsoft-standard-WSL2
    15 verbose node v26.13.0
    16 verbose npm  v11.20.0
    17 verbose exit 0
    18 info ok
    
    
    2026-11-10T23_25_13_836Z-debug-0.log
    0 verbose cli /usr/local/bin/node /usr/local/lib/node_modules/npm/bin/npm-cli.js
    1 info using npm@11.20.0
    2 info using node@v26.13.0
    3 silly config load:file:/usr/local/lib/node_modules/npm/npmrc
    4 silly config load:file:/home/demo/demo2/.npmrc
    5 silly config load:file:/home/demo/.npmrc
    6 silly config load:file:/usr/local/etc/npmrc
    7 verbose title npm exec tsx --tsconfig tsconfig.apphost.json /home/demo/demo2/apphost.mts
    8 verbose argv "exec" "--yes" "false" "--" "tsx" "--tsconfig" "tsconfig.apphost.json" "/home/demo/demo2/apphost.mts"
    9 verbose logfile logs-max:10 dir:/home/demo/.npm/_logs/2026-11-10T23_25_13_836Z-
    10 verbose logfile /home/demo/.npm/_logs/2026-11-10T23_25_13_836Z-debug-0.log
    11 silly logfile start cleaning logs, removing 1 files
    12 silly logfile done cleaning log files
    
    
    2026-11-10T23_25_18_765Z-debug-0.log
    0 verbose cli /usr/local/bin/node /usr/local/bin/npm
    1 info using npm@11.20.0
    2 info using node@v26.13.0
    3 silly config load:file:/usr/local/lib/node_modules/npm/npmrc
    4 silly config load:file:/home/demo/demo2/api/.npmrc
    5 silly config load:file:/home/demo/.npmrc
    6 silly config load:file:/usr/local/etc/npmrc
    7 verbose title npm install
    8 verbose argv "install"
    9 verbose logfile logs-max:10 dir:/home/demo/.npm/_logs/2026-11-10T23_25_18_765Z-
    10 verbose logfile /home/demo/.npm/_logs/2026-11-10T23_25_18_765Z-debug-0.log
    11 silly logfile start cleaning logs, removing 1 files
    12 silly packumentCache heap:4395630592 maxSize:1098907648 maxEntrySize:549453824
    13 silly logfile done cleaning log files
    14 silly idealTree buildDeps
    15 silly reify moves {}
    16 silly audit bulk request {
    16 silly audit   '@esbuild/aix-ppc64': [ '0.28.2' ],
    16 silly audit   '@esbuild/android-arm': [ '0.28.2' ],
    16 silly audit   '@esbuild/android-arm64': [ '0.28.2' ],
    16 silly audit   '@esbuild/android-x64': [ '0.28.2' ],
    16 silly audit   '@esbuild/darwin-arm64': [ '0.28.2' ],
    16 silly audit   '@esbuild/darwin-x64': [ '0.28.2' ],
    16 silly audit   '@esbuild/freebsd-arm64': [ '0.28.2' ],
    16 silly audit   '@esbuild/freebsd-x64': [ '0.28.2' ],
    16 silly audit   '@esbuild/linux-arm': [ '0.28.2' ],
    16 silly audit   '@esbuild/linux-arm64': [ '0.28.2' ],
    16 silly audit   '@esbuild/linux-ia32': [ '0.28.2' ],
    16 silly audit   '@esbuild/linux-loong64': [ '0.28.2' ],
    16 silly audit   '@esbuild/linux-mips64el': [ '0.28.2' ],
    16 silly audit   '@esbuild/linux-ppc64': [ '0.28.2' ],
    16 silly audit   '@esbuild/linux-riscv64': [ '0.28.2' ],
    16 silly audit   '@esbuild/linux-s390x': [ '0.28.2' ],
    16 silly audit   '@esbuild/linux-x64': [ '0.28.2' ],
    16 silly audit   '@esbuild/netbsd-arm64': [ '0.28.2' ],
    16 silly audit   '@esbuild/netbsd-x64': [ '0.28.2' ],
    16 silly audit   '@esbuild/openbsd-arm64': [ '0.28.2' ],
    16 silly audit   '@esbuild/openbsd-x64': [ '0.28.2' ],
    16 silly audit   '@esbuild/openharmony-arm64': [ '0.28.2' ],
    16 silly audit   '@esbuild/sunos-x64': [ '0.28.2' ],
    16 silly audit   '@esbuild/win32-arm64': [ '0.28.2' ],
    16 silly audit   '@esbuild/win32-ia32': [ '0.28.2' ],
    16 silly audit   '@esbuild/win32-x64': [ '0.28.2' ],
    16 silly audit   '@grpc/grpc-js': [ '1.14.7' ],
    16 silly audit   '@grpc/proto-loader': [ '0.8.1' ],
    16 silly audit   '@isaacs/cliui': [ '8.0.2' ],
    16 silly audit   '@js-sdsl/ordered-map': [ '4.4.2' ],
    16 silly audit   '@opentelemetry/api': [ '1.9.1' ],
    16 silly audit   '@opentelemetry/api-logs': [ '0.222.0' ],
    16 silly audit   '@opentelemetry/auto-instrumentations-node': [ '0.80.0' ],
    16 silly audit   '@opentelemetry/configuration': [ '0.222.0' ],
    16 silly audit   '@opentelemetry/core': [ '2.11.0', '2.12.1' ],
    16 silly audit   '@opentelemetry/context-async-hooks': [ '2.11.0' ],
    16 silly audit   '@opentelemetry/exporter-logs-otlp-grpc': [ '0.222.0' ],
    16 silly audit   '@opentelemetry/exporter-logs-otlp-http': [ '0.222.0' ],
    16 silly audit   '@opentelemetry/exporter-logs-otlp-proto': [ '0.222.0' ],
    16 silly audit   '@opentelemetry/exporter-metrics-otlp-grpc': [ '0.222.0' ],
    16 silly audit   '@opentelemetry/exporter-metrics-otlp-http': [ '0.222.0' ],
    16 silly audit   '@opentelemetry/resources': [ '2.11.0', '2.12.1' ],
    16 silly audit   '@opentelemetry/sdk-metrics': [ '2.11.0', '2.12.1' ],
    16 silly audit   '@opentelemetry/exporter-metrics-otlp-proto': [ '0.222.0' ],
    16 silly audit   '@opentelemetry/exporter-prometheus': [ '0.222.0' ],
    16 silly audit   '@opentelemetry/exporter-trace-otlp-grpc': [ '0.222.0' ],
    16 silly audit   '@opentelemetry/exporter-trace-otlp-http': [ '0.222.0' ],
    16 silly audit   '@opentelemetry/exporter-trace-otlp-proto': [ '0.222.0' ],
    16 silly audit   '@opentelemetry/exporter-zipkin': [ '2.11.0' ],
    16 silly audit   '@opentelemetry/instrumentation': [ '0.222.0' ],
    16 silly audit   '@opentelemetry/instrumentation-amqplib': [ '0.69.0' ],
    16 silly audit   '@opentelemetry/instrumentation-aws-lambda': [ '0.74.0' ],
    16 silly audit   '@opentelemetry/instrumentation-aws-sdk': [ '0.77.0' ],
    16 silly audit   '@opentelemetry/instrumentation-bunyan': [ '0.67.0' ],
    16 silly audit   '@opentelemetry/instrumentation-cassandra-driver': [ '0.67.0' ],
    16 silly audit   '@opentelemetry/instrumentation-connect': [ '0.65.0' ],
    16 silly audit   '@opentelemetry/instrumentation-cucumber': [ '0.38.0' ],
    16 silly audit   '@opentelemetry/instrumentation-dataloader': [ '0.39.0' ],
    16 silly audit   '@opentelemetry/instrumentation-dns': [ '0.65.0' ],
    16 silly audit   '@opentelemetry/instrumentation-express': [ '0.70.0' ],
    16 silly audit   '@opentelemetry/instrumentation-fs': [ '0.41.0' ],
    16 silly audit   '@opentelemetry/instrumentation-generic-pool': [ '0.65.0' ],
    16 silly audit   '@opentelemetry/instrumentation-graphql': [ '0.70.0' ],
    16 silly audit   '@opentelemetry/instrumentation-grpc': [ '0.222.0' ],
    16 silly audit   '@opentelemetry/instrumentation-hapi': [ '0.68.0' ],
    16 silly audit   '@opentelemetry/instrumentation-host-metrics': [ '0.5.0' ],
    16 silly audit   '@opentelemetry/instrumentation-http': [ '0.222.0' ],
    16 silly audit   '@opentelemetry/instrumentation-ioredis': [ '0.70.0' ],
    16 silly audit   '@opentelemetry/instrumentation-kafkajs': [ '0.31.0' ],
    16 silly audit   '@opentelemetry/instrumentation-knex': [ '0.66.0' ],
    16 silly audit   '@opentelemetry/instrumentation-koa': [ '0.70.0' ],
    16 silly audit   '@opentelemetry/instrumentation-lru-memoizer': [ '0.66.0' ],
    16 silly audit   '@opentelemetry/instrumentation-memcached': [ '0.65.0' ],
    16 silly audit   '@opentelemetry/instrumentation-mongodb': [ '0.75.0' ],
    16 silly audit   '@opentelemetry/instrumentation-mongoose': [ '0.68.0' ],
    16 silly audit   '@opentelemetry/instrumentation-mysql': [ '0.68.0' ],
    16 silly audit   '@opentelemetry/instrumentation-mysql2': [ '0.68.0' ],
    16 silly audit   '@opentelemetry/instrumentation-nestjs-core': [ '0.68.0' ],
    16 silly audit   '@opentelemetry/instrumentation-net': [ '0.66.0' ],
    16 silly audit   '@opentelemetry/instrumentation-openai': [ '0.20.0' ],
    16 silly audit   '@opentelemetry/instrumentation-oracledb': [ '0.47.0' ],
    16 silly audit   '@opentelemetry/instrumentation-pg': [ '0.74.0' ],
    16 silly audit   '@opentelemetry/instrumentation-pino': [ '0.68.0' ],
    16 silly audit   '@opentelemetry/instrumentation-redis': [ '0.70.0' ],
    16 silly audit   '@opentelemetry/instrumentation-restify': [ '0.67.0' ],
    16 silly audit   '@opentelemetry/instrumentation-router': [ '0.66.0' ],
    16 silly audit   '@opentelemetry/instrumentation-runtime-node': [ '0.35.0' ],
    16 silly audit   '@opentelemetry/instrumentation-socket.io': [ '0.69.0' ],
    16 silly audit   '@opentelemetry/instrumentation-tedious': [ '0.41.0' ],
    16 silly audit   '@opentelemetry/instrumentation-undici': [ '0.32.0' ],
    16 silly audit   '@opentelemetry/instrumentation-winston': [ '0.66.0' ],
    16 silly audit   '@opentelemetry/otlp-exporter-base': [ '0.222.0' ],
    16 silly audit   '@opentelemetry/otlp-grpc-exporter-base': [ '0.222.0' ],
    16 silly audit   '@opentelemetry/otlp-transformer': [ '0.222.0' ],
    16 silly audit   '@opentelemetry/propagator-aws-xray': [ '2.2.0' ],
    16 silly audit   '@opentelemetry/propagator-b3': [ '2.11.0' ],
    16 silly audit   '@opentelemetry/propagator-jaeger': [ '2.11.0' ],
    16 silly audit   '@opentelemetry/redis-common': [ '0.38.3' ],
    16 silly audit   '@opentelemetry/resource-detector-alibaba-cloud': [ '0.37.0' ],
    16 silly audit   '@opentelemetry/resource-detector-aws': [ '2.23.0' ],
    16 silly audit   '@opentelemetry/resource-detector-azure': [ '0.30.0' ],
    16 silly audit   '@opentelemetry/resource-detector-container': [ '0.8.14' ],
    16 silly audit   '@opentelemetry/resource-detector-gcp': [ '0.57.0' ],
    16 silly audit   '@opentelemetry/sdk-logs': [ '0.222.0' ],
    16 silly audit   '@opentelemetry/sdk-node': [ '0.222.0' ],
    16 silly audit   '@opentelemetry/sdk-trace': [ '2.11.0' ],
    16 silly audit   '@opentelemetry/sdk-trace-base': [ '2.11.0' ],
    16 silly audit   '@opentelemetry/sdk-trace-node': [ '2.11.0' ],
    16 silly audit   '@opentelemetry/semantic-conventions': [ '1.45.0' ],
    16 silly audit   '@opentelemetry/sql-common': [ '0.42.0' ],
    16 silly audit   '@pkgjs/parseargs': [ '0.11.0' ],
    16 silly audit   '@protobufjs/aspromise': [ '1.1.2' ],
    16 silly audit   '@protobufjs/base64': [ '1.1.2' ],
    16 silly audit   '@protobufjs/codegen': [ '2.0.5' ],
    16 silly audit   '@protobufjs/eventemitter': [ '1.1.1' ],
    16 silly audit   '@protobufjs/fetch': [ '1.1.1' ],
    16 silly audit   '@protobufjs/float': [ '1.0.2' ],
    16 silly audit   '@protobufjs/path': [ '1.1.2' ],
    16 silly audit   '@protobufjs/pool': [ '1.1.0' ],
    16 silly audit   '@protobufjs/utf8': [ '1.1.2' ],
    16 silly audit   '@types/aws-lambda': [ '8.10.164' ],
    16 silly audit   '@types/body-parser': [ '1.19.6' ],
    16 silly audit   '@types/connect': [ '3.4.38' ],
    16 silly audit   '@types/express': [ '5.0.6' ],
    16 silly audit   '@types/express-serve-static-core': [ '5.1.3' ],
    16 silly audit   '@types/http-errors': [ '2.0.5' ],
    16 silly audit   '@types/memcached': [ '2.2.10' ],
    16 silly audit   '@types/node': [ '26.6.6' ],
    16 silly audit   '@types/pg': [ '8.15.6' ],
    16 silly audit   '@types/pg-pool': [ '2.0.7' ],
    16 silly audit   '@types/qs': [ '6.15.1' ],
    16 silly audit   '@types/range-parser': [ '1.2.7' ],
    16 silly audit   '@types/send': [ '1.2.1' ],
    16 silly audit   '@types/serve-static': [ '2.2.0' ],
    16 silly audit   accepts: [ '2.0.0' ],
    16 silly audit   'agent-base': [ '7.1.4' ],
    16 silly audit   'ansi-regex': [ '6.6.0', '5.0.1' ],
    16 silly audit   'ansi-styles': [ '6.2.3', '4.3.0' ],
    16 silly audit   'balanced-match': [ '1.0.2' ],
    16 silly audit   'bignumber.js': [ '9.3.1' ],
    16 silly audit   'body-parser': [ '2.4.0' ],
    16 silly audit   'brace-expansion': [ '2.1.7' ],
    16 silly audit   bytes: [ '3.1.2' ],
    16 silly audit   'call-bind-apply-helpers': [ '1.0.2' ],
    16 silly audit   'call-bound': [ '1.0.4' ],
    16 silly audit   'cjs-module-lexer': [ '2.3.0' ],
    16 silly audit   cliui: [ '8.0.1' ],
    16 silly audit   'emoji-regex': [ '8.0.0', '9.2.2' ],
    16 silly audit   'string-width': [ '4.2.3', '5.1.2' ],
    16 silly audit   'strip-ansi': [ '6.0.1', '7.2.0' ],
    16 silly audit   'wrap-ansi': [ '7.0.0', '8.1.0' ],
    16 silly audit   'color-convert': [ '2.0.1' ],
    16 silly audit   'color-name': [ '1.1.4' ],
    16 silly audit   'content-disposition': [ '2.0.1' ],
    16 silly audit   'content-type': [ '2.1.0' ],
    16 silly audit   cookie: [ '0.7.2' ],
    16 silly audit   'cookie-signature': [ '1.2.2' ],
    16 silly audit   'cross-spawn': [ '7.0.6' ],
    16 silly audit   'data-uri-to-buffer': [ '4.0.1' ],
    16 silly audit   debug: [ '4.4.3' ],
    16 silly audit   depd: [ '2.0.0' ],
    16 silly audit   'dunder-proto': [ '1.0.1' ],
    16 silly audit   eastasianwidth: [ '0.2.0' ],
    16 silly audit   'ee-first': [ '1.1.1' ],
    16 silly audit   encodeurl: [ '2.0.1' ],
    16 silly audit   'es-define-property': [ '1.0.1' ],
    16 silly audit   'es-errors': [ '1.3.0' ],
    16 silly audit   'es-module-lexer': [ '3.0.4' ],
    16 silly audit   'es-object-atoms': [ '1.1.2' ],
    16 silly audit   esbuild: [ '0.28.2' ],
    16 silly audit   escalade: [ '3.2.0' ],
    16 silly audit   'escape-html': [ '1.0.3' ],
    16 silly audit   etag: [ '1.8.1' ],
    16 silly audit   express: [ '5.3.0' ],
    16 silly audit   extend: [ '3.0.2' ],
    16 silly audit   'fetch-blob': [ '3.2.0' ],
    16 silly audit   finalhandler: [ '2.1.1' ],
    16 silly audit   'foreground-child': [ '3.3.1' ],
    16 silly audit   'formdata-polyfill': [ '4.0.10' ],
    16 silly audit   forwarded: [ '0.2.0' ],
    16 silly audit   'forwarded-parse': [ '2.1.2' ],
    16 silly audit   fresh: [ '2.0.0' ],
    16 silly audit   fsevents: [ '2.3.3' ],
    16 silly audit   'function-bind': [ '1.1.2' ],
    16 silly audit   gaxios: [ '7.1.3' ],
    16 silly audit   'gcp-metadata': [ '8.1.4' ],
    16 silly audit   'get-caller-file': [ '2.0.5' ],
    16 silly audit   'get-intrinsic': [ '1.3.0' ],
    16 silly audit   'get-proto': [ '1.0.1' ],
    16 silly audit   glob: [ '10.5.0' ],
    16 silly audit   'google-logging-utils': [ '1.1.3' ],
    16 silly audit   gopd: [ '1.2.0' ],
    16 silly audit   'has-symbols': [ '1.1.0' ],
    16 silly audit   hasown: [ '2.0.4' ],
    16 silly audit   'http-errors': [ '2.0.1' ],
    16 silly audit   'https-proxy-agent': [ '7.0.6' ],
    16 silly audit   'iconv-lite': [ '0.7.3' ],
    16 silly audit   'import-in-the-middle': [ '3.6.0' ],
    16 silly audit   inherits: [ '2.0.4' ],
    16 silly audit   'ipaddr.js': [ '1.9.1' ],
    16 silly audit   'is-fullwidth-code-point': [ '3.0.0' ],
    16 silly audit   'is-promise': [ '4.0.0' ],
    16 silly audit   isexe: [ '2.0.0' ],
    16 silly audit   jackspeak: [ '3.4.3' ],
    16 silly audit   'json-bigint': [ '1.0.0' ],
    16 silly audit   'lodash.camelcase': [ '4.3.0' ],
    16 silly audit   long: [ '5.3.2' ],
    16 silly audit   'lru-cache': [ '10.4.3' ],
    16 silly audit   'math-intrinsics': [ '1.1.0' ],
    16 silly audit   'media-typer': [ '1.1.1' ],
    16 silly audit   'merge-descriptors': [ '2.0.0' ],
    16 silly audit   'mime-db': [ '1.54.0' ],
    16 silly audit   'mime-types': [ '3.0.2' ],
    16 silly audit   minimatch: [ '9.0.9' ],
    16 silly audit   minipass: [ '7.1.3' ],
    16 silly audit   'module-details-from-path': [ '1.0.4' ],
    16 silly audit   ms: [ '2.1.3' ],
    16 silly audit   negotiator: [ '1.1.0' ],
    16 silly audit   'node-domexception': [ '1.0.0' ],
    16 silly audit   'node-fetch': [ '3.3.2' ],
    16 silly audit   'object-inspect': [ '1.13.4' ],
    16 silly audit   'on-finished': [ '2.4.2' ],
    16 silly audit   once: [ '1.4.0' ],
    16 silly audit   'package-json-from-dist': [ '1.0.1' ],
    16 silly audit   parseurl: [ '1.3.3' ],
    16 silly audit   'path-key': [ '3.1.1' ],
    16 silly audit   'path-scurry': [ '1.11.1' ],
    16 silly audit   'path-to-regexp': [ '8.4.2' ],
    16 silly audit   'pg-int8': [ '1.0.1' ],
    16 silly audit   'pg-protocol': [ '1.16.1' ],
    16 silly audit   'pg-types': [ '2.2.0' ],
    16 silly audit   'postgres-array': [ '2.0.0' ],
    16 silly audit   'postgres-bytea': [ '1.0.1' ],
    16 silly audit   'postgres-date': [ '1.0.7' ],
    16 silly audit   'postgres-interval': [ '1.2.0' ],
    16 silly audit   protobufjs: [ '7.6.6' ],
    16 silly audit   'proxy-addr': [ '2.0.8' ],
    16 silly audit   qs: [ '6.17.1' ],
    16 silly audit   'range-parser': [ '1.3.0' ],
    16 silly audit   'raw-body': [ '3.0.2' ],
    16 silly audit   'require-directory': [ '2.1.1' ],
    16 silly audit   'require-in-the-middle': [ '8.0.1' ],
    16 silly audit   rimraf: [ '5.0.10' ],
    16 silly audit   router: [ '2.2.0' ],
    16 silly audit   'safer-buffer': [ '2.1.2' ],
    16 silly audit   send: [ '1.2.1' ],
    16 silly audit   'serve-static': [ '2.2.1' ],
    16 silly audit   setprototypeof: [ '1.2.0' ],
    16 silly audit   'shebang-command': [ '2.0.0' ],
    16 silly audit   'shebang-regex': [ '3.0.0' ],
    16 silly audit   'side-channel': [ '1.1.1' ],
    16 silly audit   'side-channel-list': [ '1.0.1' ],
    16 silly audit   'side-channel-map': [ '1.0.1' ],
    16 silly audit   'side-channel-weakmap': [ '1.0.2' ],
    16 silly audit   'signal-exit': [ '4.1.0' ],
    16 silly audit   statuses: [ '2.0.2' ],
    16 silly audit   systeminformation: [ '5.33.19' ],
    16 silly audit   toidentifier: [ '1.0.1' ],
    16 silly audit   tsx: [ '4.23.15' ],
    16 silly audit   'type-is': [ '2.1.0' ],
    16 silly audit   'undici-types': [ '8.9.0' ],
    16 silly audit   unpipe: [ '1.0.0' ],
    16 silly audit   vary: [ '1.1.2' ],
    16 silly audit   'web-streams-polyfill': [ '3.3.3' ],
    16 silly audit   which: [ '2.0.2' ],
    16 silly audit   wrappy: [ '1.0.2' ],
    16 silly audit   xtend: [ '4.0.2' ],
    16 silly audit   y18n: [ '5.0.8' ],
    16 silly audit   yaml: [ '2.9.1' ],
    16 silly audit   yargs: [ '17.7.3' ],
    16 silly audit   'yargs-parser': [ '21.1.1' ]
    16 silly audit }
    17 http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/advisories/bulk 174ms
    18 silly audit report {
    18 silly audit report   glob: [
    18 silly audit report     {
    18 silly audit report       id: 1244013,
    18 silly audit report       url: 'https://github.com/advisories/GHSA-3g3m-2fjr-6pw4',
    18 silly audit report       title: 'Glob: AbortSignal cancellation bypass allows post-timeout filesystem traversal',
    18 silly audit report       severity: 'moderate',
    18 silly audit report       vulnerable_versions: '>=9.0.0 <=14.0.1',
    18 silly audit report       cwe: [Array],
    18 silly audit report       cvss: [Object]
    18 silly audit report     }
    18 silly audit report   ],
    18 silly audit report   minimatch: [
    18 silly audit report     {
    18 silly audit report       id: 1244623,
    18 silly audit report       url: 'https://github.com/advisories/GHSA-g3hv-75wg-m249',
    18 silly audit report       title: 'minimatch has potential denial of service via globparts amplification',
    18 silly audit report       severity: 'moderate',
    18 silly audit report       vulnerable_versions: '>=7.0.0 <11.0.1',
    18 silly audit report       cwe: [Array],
    18 silly audit report       cvss: [Object]
    18 silly audit report     }
    18 silly audit report   ]
    18 silly audit report }
    19 silly packumentCache corgi:https://registry.npmjs.org/glob cache-miss
    20 silly packumentCache corgi:https://registry.npmjs.org/minimatch cache-miss
    21 http cache https://registry.npmjs.org/minimatch 14ms (cache hit)
    22 silly packumentCache corgi:https://registry.npmjs.org/minimatch set size:177752 disposed:false
    23 http fetch GET 200 https://registry.npmjs.org/glob 69ms (cache revalidated)
    24 silly packumentCache corgi:https://registry.npmjs.org/glob set size:205658 disposed:false
    25 silly packumentCache corgi:https://registry.npmjs.org/rimraf cache-miss
    26 http fetch GET 200 https://registry.npmjs.org/rimraf 47ms (cache revalidated)
    27 silly packumentCache corgi:https://registry.npmjs.org/rimraf set size:88821 disposed:false
    28 silly packumentCache corgi:https://registry.npmjs.org/gaxios cache-miss
    29 http fetch GET 200 https://registry.npmjs.org/gaxios 36ms (cache revalidated)
    30 silly packumentCache corgi:https://registry.npmjs.org/gaxios set size:215552 disposed:false
    31 silly packumentCache corgi:https://registry.npmjs.org/gcp-metadata cache-miss
    32 http fetch GET 200 https://registry.npmjs.org/gcp-metadata 36ms (cache revalidated)
    33 silly packumentCache corgi:https://registry.npmjs.org/gcp-metadata set size:101993 disposed:false
    34 silly packumentCache corgi:https://registry.npmjs.org/@opentelemetry%2fresource-detector-gcp cache-miss
    35 http fetch GET 200 https://registry.npmjs.org/@opentelemetry%2fresource-detector-gcp 81ms (cache revalidated)
    36 silly packumentCache corgi:https://registry.npmjs.org/@opentelemetry%2fresource-detector-gcp set size:298558 disposed:false
    37 warn install-scripts 2 packages have install scripts not yet covered by allowScripts:
    37 warn install-scripts   esbuild@0.28.2 (postinstall: node install.js)
    37 warn install-scripts   protobufjs@7.6.6 (postinstall: node scripts/postinstall)
    37 warn install-scripts
    37 warn install-scripts Run `npm install-scripts ls` to review, or `npm install-scripts approve <pkg>` to allow.
    38 verbose cwd /home/demo/demo2/api
    39 verbose os Linux 6.18.33.2-microsoft-standard-WSL2
    40 verbose node v26.13.0
    41 verbose npm  v11.20.0
    42 verbose exit 0
    43 info ok
    
    
    2026-11-10T23_25_18_773Z-debug-0.log
    0 verbose cli /usr/local/bin/node /usr/local/bin/npm
    1 info using npm@11.20.0
    2 info using node@v26.13.0
    3 silly config load:file:/usr/local/lib/node_modules/npm/npmrc
    4 silly config load:file:/home/demo/demo2/frontend/.npmrc
    5 silly config load:file:/home/demo/.npmrc
    6 silly config load:file:/usr/local/etc/npmrc
    7 verbose title npm install
    8 verbose argv "install"
    9 verbose logfile logs-max:10 dir:/home/demo/.npm/_logs/2026-11-10T23_25_18_773Z-
    10 verbose logfile /home/demo/.npm/_logs/2026-11-10T23_25_18_773Z-debug-0.log
    11 silly logfile start cleaning logs, removing 2 files
    12 silly packumentCache heap:4395630592 maxSize:1098907648 maxEntrySize:549453824
    13 silly logfile done cleaning log files
    14 silly idealTree buildDeps
    15 silly reify moves {}
    16 silly audit bulk request {
    16 silly audit   '@babel/code-frame': [ '7.29.7' ],
    16 silly audit   '@babel/compat-data': [ '7.29.7' ],
    16 silly audit   '@babel/core': [ '7.29.7' ],
    16 silly audit   '@babel/generator': [ '7.29.8' ],
    16 silly audit   '@babel/helper-compilation-targets': [ '7.29.7' ],
    16 silly audit   '@babel/helper-globals': [ '7.29.7' ],
    16 silly audit   '@babel/helper-module-imports': [ '7.29.7' ],
    16 silly audit   '@babel/helper-module-transforms': [ '7.29.7' ],
    16 silly audit   '@babel/helper-string-parser': [ '7.29.7' ],
    16 silly audit   '@babel/helper-validator-identifier': [ '7.29.7' ],
    16 silly audit   '@babel/helper-validator-option': [ '7.29.7' ],
    16 silly audit   '@babel/helpers': [ '7.29.7' ],
    16 silly audit   '@babel/parser': [ '7.29.8' ],
    16 silly audit   '@babel/template': [ '7.29.7' ],
    16 silly audit   '@babel/traverse': [ '7.29.8' ],
    16 silly audit   '@babel/types': [ '7.29.8' ],
    16 silly audit   '@eslint-community/eslint-utils': [ '4.10.1' ],
    16 silly audit   'eslint-visitor-keys': [ '3.4.3', '5.0.1' ],
    16 silly audit   '@eslint-community/regexpp': [ '4.12.2' ],
    16 silly audit   '@eslint/config-array': [ '0.23.5' ],
    16 silly audit   '@eslint/config-helpers': [ '0.7.0' ],
    16 silly audit   '@eslint/core': [ '1.2.1' ],
    16 silly audit   '@eslint/js': [ '10.0.1' ],
    16 silly audit   '@eslint/object-schema': [ '3.0.5' ],
    16 silly audit   '@eslint/plugin-kit': [ '0.7.3' ],
    16 silly audit   '@humanfs/core': [ '0.19.2' ],
    16 silly audit   '@humanfs/node': [ '0.16.8' ],
    16 silly audit   '@humanfs/types': [ '0.15.0' ],
    16 silly audit   '@humanwhocodes/module-importer': [ '1.0.1' ],
    16 silly audit   '@humanwhocodes/retry': [ '0.4.3' ],
    16 silly audit   '@jridgewell/gen-mapping': [ '0.3.13' ],
    16 silly audit   '@jridgewell/remapping': [ '2.3.5' ],
    16 silly audit   '@jridgewell/resolve-uri': [ '3.1.2' ],
    16 silly audit   '@jridgewell/sourcemap-codec': [ '1.6.0' ],
    16 silly audit   '@jridgewell/trace-mapping': [ '0.3.31' ],
    16 silly audit   '@oxc-project/types': [ '0.155.0' ],
    16 silly audit   '@rolldown/binding-android-arm-eabi': [ '1.2.15' ],
    16 silly audit   '@rolldown/binding-android-arm64': [ '1.2.15' ],
    16 silly audit   '@rolldown/binding-darwin-arm64': [ '1.2.15' ],
    16 silly audit   '@rolldown/binding-darwin-x64': [ '1.2.15' ],
    16 silly audit   '@rolldown/binding-freebsd-x64': [ '1.2.15' ],
    16 silly audit   '@rolldown/binding-linux-arm-gnueabihf': [ '1.2.15' ],
    16 silly audit   '@rolldown/binding-linux-arm64-gnu': [ '1.2.15' ],
    16 silly audit   '@rolldown/binding-linux-arm64-musl': [ '1.2.15' ],
    16 silly audit   '@rolldown/binding-linux-ppc64-gnu': [ '1.2.15' ],
    16 silly audit   '@rolldown/binding-linux-s390x-gnu': [ '1.2.15' ],
    16 silly audit   '@rolldown/binding-linux-x64-gnu': [ '1.2.15' ],
    16 silly audit   '@rolldown/binding-linux-x64-musl': [ '1.2.15' ],
    16 silly audit   '@rolldown/binding-openharmony-arm64': [ '1.2.15' ],
    16 silly audit   '@rolldown/binding-win32-arm64-msvc': [ '1.2.15' ],
    16 silly audit   '@rolldown/binding-win32-x64-msvc': [ '1.2.15' ],
    16 silly audit   '@rolldown/pluginutils': [ '1.0.1' ],
    16 silly audit   '@types/esrecurse': [ '4.3.1' ],
    16 silly audit   '@types/estree': [ '1.0.9' ],
    16 silly audit   '@types/json-schema': [ '7.0.15' ],
    16 silly audit   '@types/node': [ '24.13.3' ],
    16 silly audit   '@types/react': [ '19.2.18' ],
    16 silly audit   '@types/react-dom': [ '19.2.7' ],
    16 silly audit   '@typescript-eslint/eslint-plugin': [ '8.69.0' ],
    16 silly audit   ignore: [ '7.0.8', '5.3.2' ],
    16 silly audit   '@typescript-eslint/parser': [ '8.69.0' ],
    16 silly audit   '@typescript-eslint/project-service': [ '8.69.0' ],
    16 silly audit   '@typescript-eslint/scope-manager': [ '8.69.0' ],
    16 silly audit   '@typescript-eslint/tsconfig-utils': [ '8.69.0' ],
    16 silly audit   '@typescript-eslint/type-utils': [ '8.69.0' ],
    16 silly audit   '@typescript-eslint/types': [ '8.69.0' ],
    16 silly audit   '@typescript-eslint/typescript-estree': [ '8.69.0' ],
    16 silly audit   semver: [ '7.8.5', '6.3.1' ],
    16 silly audit   '@typescript-eslint/utils': [ '8.69.0' ],
    16 silly audit   '@typescript-eslint/visitor-keys': [ '8.69.0' ],
    16 silly audit   '@vitejs/plugin-react': [ '6.1.1' ],
    16 silly audit   acorn: [ '8.18.0' ],
    16 silly audit   'acorn-jsx': [ '5.3.2' ],
    16 silly audit   ajv: [ '6.15.0' ],
    16 silly audit   'balanced-match': [ '4.0.4' ],
    16 silly audit   'baseline-browser-mapping': [ '2.11.21' ],
    16 silly audit   'brace-expansion': [ '5.0.12' ],
    16 silly audit   browserslist: [ '4.28.8' ],
    16 silly audit   'caniuse-lite': [ '1.0.30001810' ],
    16 silly audit   'convert-source-map': [ '2.0.0' ],
    16 silly audit   'cross-spawn': [ '7.0.6' ],
    16 silly audit   csstype: [ '3.2.3' ],
    16 silly audit   debug: [ '4.4.3' ],
    16 silly audit   'deep-is': [ '0.1.4' ],
    16 silly audit   'detect-libc': [ '2.1.2' ],
    16 silly audit   'electron-to-chromium': [ '1.5.420' ],
    16 silly audit   escalade: [ '3.2.0' ],
    16 silly audit   'escape-string-regexp': [ '4.0.0' ],
    16 silly audit   eslint: [ '10.9.1' ],
    16 silly audit   'eslint-plugin-react-hooks': [ '7.1.1' ],
    16 silly audit   'eslint-plugin-react-refresh': [ '0.5.6' ],
    16 silly audit   'eslint-scope': [ '9.1.2' ],
    16 silly audit   espree: [ '11.2.0' ],
    16 silly audit   esquery: [ '1.7.0' ],
    16 silly audit   esrecurse: [ '4.3.0' ],
    16 silly audit   estraverse: [ '5.3.0' ],
    16 silly audit   esutils: [ '2.0.3' ],
    16 silly audit   'fast-deep-equal': [ '3.1.3' ],
    16 silly audit   'fast-json-stable-stringify': [ '2.1.0' ],
    16 silly audit   'fast-levenshtein': [ '2.0.6' ],
    16 silly audit   fdir: [ '6.5.0' ],
    16 silly audit   'file-entry-cache': [ '8.0.0' ],
    16 silly audit   'find-up': [ '5.0.0' ],
    16 silly audit   'flat-cache': [ '4.0.1' ],
    16 silly audit   flatted: [ '3.4.4' ],
    16 silly audit   fsevents: [ '2.3.3' ],
    16 silly audit   gensync: [ '1.0.0-beta.2' ],
    16 silly audit   'glob-parent': [ '6.0.2' ],
    16 silly audit   globals: [ '17.12.0' ],
    16 silly audit   'hermes-estree': [ '0.25.1' ],
    16 silly audit   'hermes-parser': [ '0.25.1' ],
    16 silly audit   imurmurhash: [ '0.1.4' ],
    16 silly audit   'is-extglob': [ '2.1.1' ],
    16 silly audit   'is-glob': [ '4.0.3' ],
    16 silly audit   isexe: [ '2.0.0' ],
    16 silly audit   'js-tokens': [ '4.0.0' ],
    16 silly audit   jsesc: [ '3.1.0' ],
    16 silly audit   'json-buffer': [ '3.0.1' ],
    16 silly audit   'json-schema-traverse': [ '0.4.1' ],
    16 silly audit   'json-stable-stringify-without-jsonify': [ '1.0.1' ],
    16 silly audit   json5: [ '2.2.3' ],
    16 silly audit   keyv: [ '4.5.4' ],
    16 silly audit   levn: [ '0.4.1' ],
    16 silly audit   lightningcss: [ '1.33.0' ],
    16 silly audit   'lightningcss-android-arm64': [ '1.33.0' ],
    16 silly audit   'lightningcss-darwin-arm64': [ '1.33.0' ],
    16 silly audit   'lightningcss-darwin-x64': [ '1.33.0' ],
    16 silly audit   'lightningcss-freebsd-x64': [ '1.33.0' ],
    16 silly audit   'lightningcss-linux-arm-gnueabihf': [ '1.33.0' ],
    16 silly audit   'lightningcss-linux-arm64-gnu': [ '1.33.0' ],
    16 silly audit   'lightningcss-linux-arm64-musl': [ '1.33.0' ],
    16 silly audit   'lightningcss-linux-x64-gnu': [ '1.33.0' ],
    16 silly audit   'lightningcss-linux-x64-musl': [ '1.33.0' ],
    16 silly audit   'lightningcss-win32-arm64-msvc': [ '1.33.0' ],
    16 silly audit   'lightningcss-win32-x64-msvc': [ '1.33.0' ],
    16 silly audit   'locate-path': [ '6.0.0' ],
    16 silly audit   'lru-cache': [ '5.1.1' ],
    16 silly audit   minimatch: [ '10.2.6' ],
    16 silly audit   ms: [ '2.1.3' ],
    16 silly audit   nanoid: [ '3.3.18' ],
    16 silly audit   'natural-compare': [ '1.4.0' ],
    16 silly audit   'node-releases': [ '2.0.54' ],
    16 silly audit   optionator: [ '0.9.4' ],
    16 silly audit   'p-limit': [ '3.1.0' ],
    16 silly audit   'p-locate': [ '5.0.0' ],
    16 silly audit   'path-exists': [ '4.0.0' ],
    16 silly audit   'path-key': [ '3.1.1' ],
    16 silly audit   picocolors: [ '1.1.1' ],
    16 silly audit   picomatch: [ '4.0.7' ],
    16 silly audit   postcss: [ '8.5.28' ],
    16 silly audit   'prelude-ls': [ '1.2.1' ],
    16 silly audit   punycode: [ '2.3.1' ],
    16 silly audit   react: [ '19.2.8' ],
    16 silly audit   'react-dom': [ '19.2.8' ],
    16 silly audit   rolldown: [ '1.2.15' ],
    16 silly audit   scheduler: [ '0.27.0' ],
    16 silly audit   'shebang-command': [ '2.0.0' ],
    16 silly audit   'shebang-regex': [ '3.0.0' ],
    16 silly audit   'source-map-js': [ '1.2.2' ],
    16 silly audit   tinyglobby: [ '0.2.17' ],
    16 silly audit   'ts-api-utils': [ '2.5.0' ],
    16 silly audit   'type-check': [ '0.4.0' ],
    16 silly audit   typescript: [ '5.9.3' ],
    16 silly audit   'typescript-eslint': [ '8.69.0' ],
    16 silly audit   'undici-types': [ '7.18.2' ],
    16 silly audit   'update-browserslist-db': [ '1.3.2' ],
    16 silly audit   'uri-js': [ '4.4.1' ],
    16 silly audit   vite: [ '8.3.5' ],
    16 silly audit   which: [ '2.0.2' ],
    16 silly audit   'word-wrap': [ '1.2.5' ],
    16 silly audit   yallist: [ '3.1.1' ],
    16 silly audit   'yocto-queue': [ '0.1.0' ],
    16 silly audit   zod: [ '4.6.7' ],
    16 silly audit   'zod-validation-error': [ '4.0.2' ]
    16 silly audit }
    17 http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/advisories/bulk 155ms
    18 silly audit report {
    18 silly audit report   minimatch: [
    18 silly audit report     {
    18 silly audit report       id: 1244623,
    18 silly audit report       url: 'https://github.com/advisories/GHSA-g3hv-75wg-m249',
    18 silly audit report       title: 'minimatch has potential denial of service via globparts amplification',
    18 silly audit report       severity: 'moderate',
    18 silly audit report       vulnerable_versions: '>=7.0.0 <11.0.1',
    18 silly audit report       cwe: [Array],
    18 silly audit report       cvss: [Object]
    18 silly audit report     }
    18 silly audit report   ]
    18 silly audit report }
    19 silly packumentCache corgi:https://registry.npmjs.org/minimatch cache-miss
    20 http cache https://registry.npmjs.org/minimatch 13ms (cache hit)
    21 silly packumentCache corgi:https://registry.npmjs.org/minimatch set size:177752 disposed:false
    22 silly packumentCache corgi:https://registry.npmjs.org/@eslint%2fconfig-array cache-miss
    23 silly packumentCache corgi:https://registry.npmjs.org/@typescript-eslint%2ftypescript-estree cache-miss
    24 silly packumentCache corgi:https://registry.npmjs.org/eslint cache-miss
    25 http cache https://registry.npmjs.org/@eslint%2fconfig-array 13ms (cache hit)
    26 silly packumentCache corgi:https://registry.npmjs.org/@eslint%2fconfig-array set size:19036 disposed:false
    27 http cache https://registry.npmjs.org/eslint 19ms (cache hit)
    28 silly packumentCache corgi:https://registry.npmjs.org/eslint set size:1207893 disposed:false
    29 http cache https://registry.npmjs.org/@typescript-eslint%2ftypescript-estree 48ms (cache hit)
    30 silly packumentCache corgi:https://registry.npmjs.org/@typescript-eslint%2ftypescript-estree set size:9171426 disposed:false
    31 silly packumentCache corgi:https://registry.npmjs.org/@eslint-community%2feslint-utils cache-miss
    32 silly packumentCache corgi:https://registry.npmjs.org/@eslint%2fjs cache-miss
    33 silly packumentCache corgi:https://registry.npmjs.org/@typescript-eslint%2feslint-plugin cache-miss
    34 silly packumentCache corgi:https://registry.npmjs.org/@typescript-eslint%2fparser cache-miss
    35 silly packumentCache corgi:https://registry.npmjs.org/@typescript-eslint%2ftype-utils cache-miss
    36 silly packumentCache corgi:https://registry.npmjs.org/@typescript-eslint%2futils cache-miss
    37 silly packumentCache corgi:https://registry.npmjs.org/eslint-plugin-react-hooks cache-miss
    38 silly packumentCache corgi:https://registry.npmjs.org/eslint-plugin-react-refresh cache-miss
    39 silly packumentCache corgi:https://registry.npmjs.org/typescript-eslint cache-miss
    40 http cache https://registry.npmjs.org/typescript-eslint 76ms (cache hit)
    41 silly packumentCache corgi:https://registry.npmjs.org/typescript-eslint set size:2144634 disposed:false
    42 http cache https://registry.npmjs.org/@typescript-eslint%2ftype-utils 123ms (cache hit)
    43 silly packumentCache corgi:https://registry.npmjs.org/@typescript-eslint%2ftype-utils set size:5164894 disposed:false
    44 http cache https://registry.npmjs.org/@eslint-community%2feslint-utils 223ms (cache hit)
    45 silly packumentCache corgi:https://registry.npmjs.org/@eslint-community%2feslint-utils set size:50634 disposed:false
    46 http cache https://registry.npmjs.org/@typescript-eslint%2futils 235ms (cache hit)
    47 silly packumentCache corgi:https://registry.npmjs.org/@typescript-eslint%2futils set size:5130086 disposed:false
    48 http cache https://registry.npmjs.org/@typescript-eslint%2fparser 339ms (cache hit)
    49 silly packumentCache corgi:https://registry.npmjs.org/@typescript-eslint%2fparser set size:8523920 disposed:false
    50 http cache https://registry.npmjs.org/@typescript-eslint%2feslint-plugin 503ms (cache hit)
    51 silly packumentCache corgi:https://registry.npmjs.org/@typescript-eslint%2feslint-plugin set size:10256711 disposed:false
    52 http fetch GET 200 https://registry.npmjs.org/@eslint%2fjs 727ms (cache revalidated)
    53 silly packumentCache corgi:https://registry.npmjs.org/@eslint%2fjs set size:57214 disposed:false
    54 http fetch GET 200 https://registry.npmjs.org/eslint-plugin-react-refresh 725ms (cache revalidated)
    55 silly packumentCache corgi:https://registry.npmjs.org/eslint-plugin-react-refresh set size:42607 disposed:false
    56 http fetch GET 200 https://registry.npmjs.org/eslint-plugin-react-hooks 738ms (cache revalidated)
    57 silly packumentCache corgi:https://registry.npmjs.org/eslint-plugin-react-hooks set size:4543059 disposed:false
    58 verbose cwd /home/demo/demo2/frontend
    59 verbose os Linux 6.18.33.2-microsoft-standard-WSL2
    60 verbose node v26.13.0
    61 verbose npm  v11.20.0
    62 verbose exit 0
    63 info ok
    
    
    2026-11-10T23_25_22_163Z-debug-0.log
    0 verbose cli /usr/local/bin/node /usr/local/bin/npm
    1 info using npm@11.20.0
    2 info using node@v26.13.0
    3 silly config load:file:/usr/local/lib/node_modules/npm/npmrc
    4 silly config load:file:/home/demo/demo2/frontend/.npmrc
    5 silly config load:file:/home/demo/.npmrc
    6 silly config load:file:/usr/local/etc/npmrc
    7 verbose title npm run dev --port 30182
    8 verbose argv "run" "dev" "--" "--port" "30182"
    9 verbose logfile logs-max:10 dir:/home/demo/.npm/_logs/2026-11-10T23_25_22_163Z-
    10 verbose logfile /home/demo/.npm/_logs/2026-11-10T23_25_22_163Z-debug-0.log
    11 silly logfile start cleaning logs, removing 1 files
    12 silly logfile done cleaning log files
    
    
  4. added
    needs-area-labelAn area label is needed to ensure this gets routed to the appropriate area owners
    on Nov 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugneeds-area-labelAn area label is needed to ensure this gets routed to the appropriate area owners

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions