Recommended action: Run the provider sign-in (aws sso login --profile X / gcloud auth application-default login) and confirm credentials outside Claude Code; if the detail says the chain timed out, follow the chain-timeout remedy instead. Option: Run the provider sign-in
Recommended action: Run the build with a JDK >= target (actions/setup-java java-version, JAVA_HOME, Maven toolchains.xml / Gradle toolchains), or lower maven.compiler.release if the code doesn't need newer features. Option: Build with a new-enough JDK [evidence: official_recommen
Recommended action: Ensure sessions/connections are closed (context managers, per-request session scope), match pool size to worker concurrency, and avoid max_overflow=-1 as a fix; also keep the total below the database's max_connections. Option: Return connections and size the p
Recommended action: Enable buildx (docker buildx create --use) and run with --buildkit auto/never appropriately; don't combine --push with --output; review any BuildKit source policy (EXPERIMENTAL_BUILDKIT_SOURCE_POLICY) that denies the base image. Option: Enable buildx (docker b
Recommended action: Run `ldd chrome | grep not` to list missing libs and install them (Debian list in docs); on Amazon Linux enable EPEL and `yum install chromium`; on WSL install Chrome for Linux to pull dependencies. Option: Run `ldd
Recommended action: Eager-load needed relationships (selectinload/joinedload) in the query, use async_sessionmaker(expire_on_commit=False), use AsyncAttrs + await obj.awaitable_attrs.rel for explicit loads, or set lazy='raise' to surface the problem early. Option: Load eagerly /
Recommended action: Select the project interpreter (VS Code: Python: Select Interpreter; CLI: pyright --pythonpath .venv/bin/python) or set venvPath='.' and venv='.venv' in pyrightconfig.json/[tool.pyright] for CLI/non-Pylance clients; enable verboseOutput to see search paths. Op
Recommended action: Add `--accept-source-agreements --accept-package-agreements` (and `--disable-interactivity`) to automated winget commands, after confirming the terms are acceptable for your organisation. Evidence basis (self-declared by the contributing chat client): untested
Recommended action: Use 8123/8443 for HTTP-based clients (clickhouse-connect, curl, HTTP JDBC) and 9000/9440 for native clients (clickhouse-client, clickhouse-driver, native Go/Rust). Option: Use the right port for the protocol [evidence: official_recommended_action] Applies when
Recommended action: Use an officially supported OS/distro (e.g. current Ubuntu LTS or official Playwright Docker image) or a different browser/channel. Option: Use an officially supported OS/distro (e.g. current Ubuntu LTS or official Playwright Docker image) or a different brows
Recommended action: Press Enter to retry and finish quickly; type c to copy the full URL; on SSH open the printed URL in your local browser. Option: Press Enter to retry and finish quickly; type c to copy the full
Recommended action: Set CLICKHOUSE_PASSWORD (and optionally CLICKHOUSE_USER/CLICKHOUSE_DB) in the container env and use those credentials; only for throwaway local tests use CLICKHOUSE_SKIP_USER_SETUP=1 (insecure). Option: Configure credentials via env [evidence: official_recomme
Recommended action: Set HOME to a writable directory or pass --cli-data-dir/--data-dir explicitly; run as a normal user with a home directory. Option: Set HOME or pass a data dir [evidence: official_recommended_action] Applies when: HOME missing Steps: 1. export HOME=/some/writab
Recommended action: If node -1: verify bootstrap.servers, port mapping, and that the listener speaks the expected protocol; if node N>=0: fix advertised.listeners for the client's network (see dual-listener setup). 'No resolvable bootstrap urls' means DNS for every bootstrap host
Recommended action: Refresh credentials first; if current, confirm IAM permissions on the identity actually used and that the model is enabled for the account and region; check aws sts get-caller-identity for a stale AWS_PROFILE. Option: Refresh credentials first; if current,
Recommended action: Use `poetry python list --all` to see downloadable versions for this platform, request an available one (with -t only for >= 3.13), or install Python via the OS/uv/pyenv and point Poetry at it (`poetry env use`). Evidence basis
Recommended action: Add a healthcheck using pg_isready (e.g. pg_isready -U $POSTGRES_USER -d $POSTGRES_DB) and depends_on: condition: service_healthy; in CI use service health options or a retry loop; apps should retry initial connection. Option: Gate on readiness [evidence: docu