Skip to content

Conversation

@masnwilliams
Copy link
Contributor

@masnwilliams masnwilliams commented Jan 17, 2026

Summary

Updates the CLI coverage agent to check for x-cli-skip: true annotations in the openapi.yaml and skip those endpoints from CLI command generation.

Why

Some endpoints are internal plumbing not suitable for CLI usage. For example, the /agents/auth/invocations/{id}/exchange endpoint uses handoff code authentication (not API keys), so it doesn't make sense as a CLI command - CLI users already have API keys.

Changes

  • Added note in Source Files section to check for x-cli-skip: true
  • Updated Constraints to skip endpoints marked with x-cli-skip: true

Related


Note

Clarifies the CLI coverage workflow to ignore internal endpoints marked with x-cli-skip: true in openapi.yaml.

  • Adds note in Source Files to check openapi.yaml for x-cli-skip: true
  • Updates Constraints to exclude such endpoints from required CLI coverage

Written by Cursor Bugbot for commit e1c9276. This will update automatically on new commits. Configure here.

Updates the CLI coverage agent to check for x-cli-skip: true annotations
in the openapi.yaml and skip those endpoints from CLI command generation.

This allows internal endpoints (like the auth exchange endpoint used only
by the hosted UI) to be excluded from CLI coverage requirements.
@masnwilliams masnwilliams merged commit c6c0c0d into main Jan 17, 2026
5 checks passed
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.

2 participants