v0.1.1 — no more hang on blocked semgrep registry
Bug fix release.
In egress-restricted environments (Cowork sandbox, corporate proxies with allowlists) semgrep retried the blocked registry indefinitely and scan.sh hung forever.
- Reachability pre-check on semgrep.dev for registry (
p/*) configs — graceful skip with guidance when blocked - New env vars:
DSC_SEMGREP_CONFIG(local ruleset, fully offline semgrep) andDSC_SEMGREP_TIMEOUT(default 900s) --disable-version-check
Found during a Claude Cowork sandbox compatibility test. Thanks to the graceful degradation design, the remaining scanners keep running and assessment_confidence reflects the reduced coverage.