Skip to content

Conversation

@isdaniel
Copy link
Contributor

@isdaniel isdaniel commented Oct 17, 2025

Fixed #926.

  • Add requires_cli field handling to check() command
  • IDE-based agents (copilot, cursor-agent, windsurf, kilocode, roo) now properly skip CLI checks
  • Prevents false errors when checking for IDE-integrated agents that don't require CLI tools

This PR will show below that will help us have more insight from agent supportability.

image

- Add requires_cli field handling to check() command
- IDE-based agents (copilot, cursor-agent, windsurf, kilocode, roo) now properly skip CLI checks
- Prevents false errors when checking for IDE-integrated agents that don't require CLI tools
@isdaniel isdaniel requested a review from localden as a code owner October 17, 2025 15:55
Copilot AI review requested due to automatic review settings October 17, 2025 15:55
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR fixes the CLI checking logic for IDE-based agents in the check command by properly handling the requires_cli field from agent configuration. It prevents false negative errors when checking for agents that are integrated directly into IDEs and don't require separate CLI tool installations.

  • Add requires_cli field handling to skip CLI checks for IDE-based agents
  • Mark IDE-based agents as skipped rather than failed when they don't have CLI tools
  • Set IDE-based agent results to False to exclude them from "found" tool counts

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@localden localden merged commit 9e84f46 into github:main Oct 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Speckit doesn't work in Cursor 1.7.46

2 participants