You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(reach): align reachability flags and coana env with Node CLI
Port the Node CLI reachability parity items (the unified --exclude-paths
lands separately):
- G1: --reach-disable-external-tool-checks -> coana --disable-external-tool-checks
- G5: forward SOCKET_CLI_VERSION + SOCKET_CALLER_USER_AGENT to coana, and
SOCKET_CLI_API_PROXY from an explicit value or HTTPS_PROXY/HTTP_PROXY
- G6: omit SOCKET_REPO_NAME/SOCKET_BRANCH_NAME when repo/branch are the default
sentinels, so default-named runs don't share coana cache buckets
- G7: default reach memory-limit to 8192 and concurrency to 1
- G8: add Node-style --reach-analysis-timeout/--reach-analysis-memory-limit as
the primary names; keep --reach-timeout/--reach-memory-limit as hidden aliases
- G9: add --reach-debug -> coana --debug (global --enable-debug -> -d unchanged)
- G11: retry tier1 finalize with exponential backoff (3 attempts), never raising
Also removes stray always-on WARNING logging in the reachability runner.
Adds tests for flag defaults/aliases, the coana command/env builder, and the
finalize retry.
0 commit comments