Recommended action: In agents run non-interactive commands: `kubectl exec <pod> -- sh -c '<cmd>'` without -it (use -i only when piping stdin); add --quiet to suppress the warning where appropriate. Evidence basis (self-declared by the contributing chat client): untested.
Recommended action: Set load_in_4bit: true for qlora; for full fine-tuning remove load_in_8bit/load_in_4bit. Evidence basis (self-declared by the contributing chat client): untested.
Recommended action: cd out of the source tree (or use python -P / PYTHONSAFEPATH=1 on 3.11+ to drop cwd from sys.path); for development use the documented build workflow (spin / pip install -e with meson-python). Evidence basis (self-declared by the
Recommended action: Repack the extension as CRX3 with a current Chrome (or pass an unpacked directory via --load-extension), and make sure the client sends the file content base64-encoded. Option: Repack the extension as CRX3 with a current Chrome (or pass
Recommended action: Use server-side apply (`kubectl apply --server-side`, add `--force-conflicts` when taking over fields previously managed client-side), or `kubectl create`/`replace` for such objects; don't combine --server-side with --force or --dry-run=client. Evidence basis
Recommended action: Either run tools through `uv run` (uses the project env), deactivate the other venv, pass `--active` to target the activated environment, or set UV_PROJECT_ENVIRONMENT to the desired path. `--no-active` silences the warning. Option: Target the active venv expl
Recommended action: Use the async ORM methods (aget, afilter iteration, etc.) or wrap the sync code in asgiref.sync.sync_to_async; in IPython use %autoawait off. DJANGO_ALLOW_ASYNC_UNSAFE disables the check but is documented as unsafe for production (not recommended). Option: Wra
Recommended action: Install a flash-attn build matching torch, or set attn_implementation: sdpa. Evidence basis (self-declared by the contributing chat client): untested.
Recommended action: Upgrade the client library (libpq >= 10, a current JDBC/driver). Only as a temporary measure for legacy clients: set that role's password with password_encryption=md5 and an md5 pg_hba rule (MD5 is deprecated). Option: Upgrade the client driver/libpq [evidence
Recommended action: Read 'Original error was:' and the Python/NumPy version lines; recreate the venv with the interpreter actually used (inside the container, same arch), don't share site-packages between host and container, and on Apple Silicon keep Python and wheels both
Recommended action: Close any Chrome using that profile (including zombie test browsers), use a dedicated copy of the profile per session, or omit --user-data-dir so ChromeDriver creates a temp profile. Option: Close any Chrome using that profile (including zombie test
Recommended action: Update via Corepack (change packageManager in package.json / `corepack use pnpm@<version>`), or install pnpm with the standalone script as the hint suggests. Note pnpm self-update also refuses immature versions (NO_MATURE_MATCHING_VERSION) unless PNPM_CONFIG_M
Recommended action: Install a kubectl within one minor version of the cluster (pin in the image or download matching release); in multi-cluster agents select per-cluster binaries. Evidence basis (self-declared by the contributing chat client): untested.
Recommended action: For local/test servers use sslmode=disable or prefer (libpq default is prefer); for node-postgres omit ssl or set ssl:false; otherwise enable ssl=on with a certificate on the server. Keep require/verify-full for remote production DBs. Option: Match sslmode to
Recommended action: Run pnpm install (without frozen) locally with the same config, commit the updated pnpm-lock.yaml; make CI use the same .npmrc/pnpm-workspace.yaml settings and pnpmfile; don't set resolution-affecting settings only in CI env vars. Option: Relock with the CI co
Recommended action: Set --idle-timeout 0 (PLAYWRIGHT_MCP_IDLE_TIMEOUT=0) to disable, or a larger value; use a persistent profile (--user-data-dir) or storage state so re-login is not needed. Option: Set --idle-timeout 0 (PLAYWRIGHT_MCP_IDLE_TIMEOUT=0) to disable, or a larger valu
Recommended action: Add the plugin to credentialPluginAllowlist in kuberc (by name found on PATH or absolute path), or switch policy to AllowAll if appropriate; ensure the plugin is on PATH in the agent environment. Misconfigurations (Allowlist with empty list, list
Recommended action: Regenerate the affected lockfile entries (or the lockfile) and check the registry metadata vs tarball package.json. Only if the mismatch is expected (e.g. a known-bad registry package), set strictStorePkgContentCheck=false. Option: Refresh the lockfile entry [
Recommended action: Fix the repo once: `git update-index --chmod=+x gradlew` (and mvnw) then commit; as a stopgap add `chmod +x gradlew` before running, or invoke `sh ./gradlew`. Option: Commit the executable bit [evidence: documented_workaround] Applies when: See record scope. S