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
Bring the Python CLI's reachability surface to parity with the Node CLI:
- G1: --reach-disable-external-tool-checks -> coana --disable-external-tool-checks
- G5: forward SOCKET_CLI_VERSION + SOCKET_CALLER_USER_AGENT to coana (proxy is left to
coana, which reads/inherits HTTPS_PROXY/HTTP_PROXY itself)
- G6: omit SOCKET_REPO_NAME/SOCKET_BRANCH_NAME for the default repo/branch sentinels
- G7: default reach memory-limit to 8192 and concurrency to 1
- G8: Node-style --reach-analysis-timeout/--reach-analysis-memory-limit as primary names,
--reach-timeout/--reach-memory-limit kept as hidden aliases
- G9: --reach-debug -> coana --debug (global --enable-debug -> -d unchanged)
- G11: retry tier1 finalize with exponential backoff (3 attempts), never raising
Removes stray always-on WARNING logging in the reachability runner. Adds a CHANGELOG 2.4.2
entry and tests for flags/defaults/aliases, the coana command/env builder, and finalize retry.
0 commit comments