Skip to content

Conversation

@StephenHodgson
Copy link
Member

@StephenHodgson StephenHodgson commented Nov 28, 2025

  • skip entitlements check for floating licenses
  • add --showContext call when polling for license server configuration updates

- skip entitlements check for floating licenses
- add --showContext call when polling for license server configuration updates
Copilot AI review requested due to automatic review settings November 28, 2025 19:34
Copilot finished reviewing on behalf of StephenHodgson November 28, 2025 19:36
Copy link

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 bumps the package version to 1.6.9 and implements two key improvements for floating license handling: skipping entitlement checks for floating licenses (since they don't require entitlement verification) and adding periodic --showContext calls during license server configuration polling to help trigger configuration updates.

Key changes:

  • Floating licenses now automatically skip entitlement checks
  • License server configuration polling now calls --showContext on each iteration
  • Error handling improvements in log inspection with better logging and flow control

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 4 comments.

File Description
src/license-client.ts Implements automatic entitlement check skipping for floating licenses, adds --showContext polling, improves error handling in log inspection, and adjusts log levels for configuration waiting
src/cli.ts Updates help text to clarify that config option accepts raw JSON in addition to file paths and base64-encoded strings
package.json Bumps version from 1.6.8 to 1.6.9
package-lock.json Updates version references to match package.json

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@StephenHodgson StephenHodgson merged commit 4e0e7af into main Nov 28, 2025
7 checks passed
@StephenHodgson StephenHodgson deleted the dev/skip-entitlement-check-for-floating branch November 28, 2025 19:49
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.

1 participant