This project implements a secure deep linking system that allows external applications (like browsers) to launch a CLI tool via claude-cli:// URLs. It orchestrates the entire flow by handling OS-level protocol registration, strictly sanitizing inputs to prevent command injection, and intelligently detecting the user's preferred terminal emulator to start an interactive session. It also includes provenance checks to warn users about the source and content of the triggered session.
Generated by Code IQ