Skip to content

feat(ama-biz-001): set PLAYWRIGHT_BROWSERS_PATH for gstack#16

Open
fusarpolipietro-ai wants to merge 1 commit into
personalfrom
add/gstack-dependencies
Open

feat(ama-biz-001): set PLAYWRIGHT_BROWSERS_PATH for gstack#16
fusarpolipietro-ai wants to merge 1 commit into
personalfrom
add/gstack-dependencies

Conversation

@fusarpolipietro-ai
Copy link
Copy Markdown
Collaborator

@fusarpolipietro-ai fusarpolipietro-ai commented May 25, 2026

Summary

  • Expose Playwright browsers path (managed by NixOS via playwright-driver.browsers) as a session variable so gstack finds them automatically
  • Host-scoped to ama-biz-001 — only this workstation runs gstack, so we don't pay the ~400MB closure cost on the 4 other business hosts that import modules/business/packages.nix
  • Complements upstream feat(nix-ld): run Playwright's downloaded chromium for gstack browse — that commit makes the binary executable, this one tells Playwright where to find it

Test plan

  • nix flake check passes on all 11 host configurations
  • Rebuild on ama-biz-001 succeeds with the host-scoped env var
  • Verify gstack browse skill launches chromium without manual env setup

gstack (Claude Code skill pack) requires Playwright browsers at runtime.
Scope to ama-biz-001 instead of modules/business/packages.nix — only this
host runs gstack, so the other 4 business workstations should not pay the
~400MB closure cost of playwright-driver.browsers.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@fusarpolipietro-ai fusarpolipietro-ai force-pushed the add/gstack-dependencies branch from 48dcd06 to 0ca54d7 Compare May 25, 2026 16:33
@fusarpolipietro-ai fusarpolipietro-ai changed the title feat(business): add PLAYWRIGHT_BROWSERS_PATH session variable feat(ama-biz-001): set PLAYWRIGHT_BROWSERS_PATH for gstack May 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant