d1b6ef08a1
Puppeteer's bundled Chromium is a dynamically-linked FHS binary that cannot run on NixOS. On startup, resolveSystemChromium() checks for /etc/NIXOS and searches for a usable binary in order: 1. chromium on PATH 2. chromium-browser on PATH 3. ~/.nix-profile/bin/chromium 4. /run/current-system/sw/bin/chromium The resolved path is passed as executablePath to puppeteer.launch(). Result is cached per process. On non-NixOS systems the function returns undefined immediately, leaving Puppeteer's default resolution intact.
@oh-my-pi/pi-coding-agent
Core implementation package for the omp coding agent in the oh-my-pi monorepo.
For installation, setup, provider configuration, model roles, slash commands, and full CLI reference, see:
Package-specific references: