Summary
Tier 2 testing: a semi-automated pipeline that spins up a real wet claude session in tmux, sends a test prompt, validates the full proxy -> statusline -> compression stack, and reports results.
Pipeline
- Open tmux session wet-e2e-test
- Start wet claude inside it
- Inject minimal test prompt via session-ctl
- Poll /_wet/status until session_requests > 0 (timeout 60s)
- Validate: requests >= 2, input_tokens > 0, context_window > 0, statusline renders
- Optional: run wet compress on the single tool result to validate compression
- Collect results, tear down session
- Report: pass/fail with diagnostic details
Trigger modes
- Manual: wet check --e2e or user triggers via TG
- Automatic: Fired by cron watchdog when static checks detect a new CC version
Cost
~1 minimal API prompt per run (~500 input tokens). Negligible even if daily.
Semi-manual aspect
Pipeline runs and produces a report. User reviews. No auto-remediation.
Implementation
- scripts/e2e-test.sh or wet check --e2e subcommand
- Depends on session-ctl for prompt injection
- Results to ~/.wet/compat-checks.log and optionally TG notification
Priority
Phase 2 — build after static checks (wet check) are solid.
Summary
Tier 2 testing: a semi-automated pipeline that spins up a real wet claude session in tmux, sends a test prompt, validates the full proxy -> statusline -> compression stack, and reports results.
Pipeline
Trigger modes
Cost
~1 minimal API prompt per run (~500 input tokens). Negligible even if daily.
Semi-manual aspect
Pipeline runs and produces a report. User reviews. No auto-remediation.
Implementation
Priority
Phase 2 — build after static checks (wet check) are solid.