CLI Adapters exports - CLI integration with defensive parsing Split from index.ts for file size compliance (Issue #285)
Checks if a CLI is available by running a health check. Uses cache if provided to avoid repeated subprocess calls.
CLI name to check
Optional
Optional cache to use
True if CLI is healthy
CLI Adapters exports - CLI integration with defensive parsing Split from index.ts for file size compliance (Issue #285)