Skip to content

v0.0.3

Choose a tag to compare

@cv cv released this 07 Jan 03:22
· 26 commits to main since this release

What's New

End-to-End Test Suite

Added comprehensive e2e tests for SSH-wrapped tools:

  • Tests all 7 SSH-wrapped tools (bash, read, write, edit, grep, find, ls)
  • Tests shell escaping for special characters (quotes, dollar signs, backticks)
  • Tests remote working directory handling
  • Tests large file handling with chunking
  • Tests error scenarios (file not found, permission errors, etc.)

Test Infrastructure

  • Uses Docker container with Ubuntu + SSH server
  • Random port allocation for parallel-safe test runs
  • Key-based SSH auth for passwordless connections
  • 38 tests completing in ~13 seconds

New npm Scripts

  • test: Unit tests only (excludes e2e)
  • test:e2e: E2E tests only
  • test:all: Both unit and e2e tests