Skip to content

fix(cli): harden crabfleet ssh fallback paths#48

Merged
vincentkoc merged 14 commits into
mainfrom
fix/clawpatch-findings
Jun 18, 2026
Merged

fix(cli): harden crabfleet ssh fallback paths#48
vincentkoc merged 14 commits into
mainfrom
fix/clawpatch-findings

Conversation

@vincentkoc

Copy link
Copy Markdown
Member

Summary

  • harden API-to-SSH fallback so mutating commands only replay on safe pre-request/auth failures
  • bound and sanitize SSH gateway, terminal, transcript, VNC, and CLI output paths
  • add regression coverage for fallback, quoting, parser, resource-limit, and bounded-response behavior

Validation

  • clawpatch@latest review --limit 3 --model nova-alpha --reasoning-effort high: 0 findings
  • autoreview --mode branch --base origin/main: clean, patch correct 0.84
  • go test ./... && go vet ./...
  • pnpm check
  • pnpm test
  • git diff --check

@vincentkoc vincentkoc merged commit 1a4709a into main Jun 18, 2026
1 check passed
@vincentkoc vincentkoc deleted the fix/clawpatch-findings branch June 18, 2026 10:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant