Overview
Add a comprehensive suite of live integration tests that validate the code-wrapper CLI is functional end-to-end. Tests should exercise real invocations against a live environment rather than mocked dependencies.
Goals
- Validate all CLI entry points execute without error
- Confirm correct output format and exit codes for success and failure cases
- Cover core wrapping behaviors (input passthrough, output capture, error propagation)
- Ensure the test suite can run in CI and locally
Acceptance Criteria
Overview
Add a comprehensive suite of live integration tests that validate the code-wrapper CLI is functional end-to-end. Tests should exercise real invocations against a live environment rather than mocked dependencies.
Goals
Acceptance Criteria