Intent-Code Divergence
Low
- Confidence
- 96% confidence
- Finding
- The header and main flow state that OPENROUTER_API_KEY is required, and the CLI exits if it is missing. However, the actual network call in fetchAllModels uses a plain fetch to the public models endpoint and never includes the API key in headers or query parameters. This is an intent/documentation mismatch rather than a security-sensitive behavior change.
