From 9c389487002ca7d8558bd7ae98e310a44dfee0fa Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Fri, 15 May 2026 16:32:04 +0100 Subject: [PATCH] docs: note sharp libvips install workaround --- AGENTS.md | 1 + 1 file changed, 1 insertion(+) diff --git a/AGENTS.md b/AGENTS.md index 20bf6aa6791..eee4b49abe2 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -49,6 +49,7 @@ Skills own workflows; root owns hard policy and routing. - Runtime: Node 22+. Keep Node + Bun paths working. - Package manager/runtime: repo defaults only. No swaps without approval. - Install: `pnpm install` (keep Bun lock/patches aligned if touched). +- Sharp/Homebrew libvips source-build fail: `SHARP_IGNORE_GLOBAL_LIBVIPS=1 pnpm install`. - CLI: `pnpm openclaw ...` or `pnpm dev`; build: `pnpm build`. - Tests in a normal source checkout: `pnpm test [vitest args...]`, `pnpm test:changed`, `pnpm test:serial`, `pnpm test:coverage`; never raw `vitest`. - Tests in a Codex worktree or linked/sparse checkout: avoid direct local `pnpm test*`; use `node scripts/run-vitest.mjs ` for tiny explicit-file proof, or Crabbox/Testbox for anything broader.