Skip to content

Tags: checkly/checkly-cli

Tags

7.11.0

Toggle 7.11.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat(cli): support bun.lock text-based lockfile from Bun 1.2 (#1283)

* feat(cli): support bun.lock text-based lockfile from Bun 1.2

Bun 1.2 changed from a binary lockfile (bun.lockb) to a text-based
lockfile (bun.lock). Change representativeLockfile to
representativeLockfiles (string[]) so package managers can declare
multiple lockfile names. Earlier entries in the list are preferred.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>

* fix(cli): scope lockfile detection to sandbox root in fixture-sandbox

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>

---------

Co-authored-by: Claude Opus 4.6 (1M context) <[email protected]>

v7.11.0

Toggle v7.11.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat(cli): support bun.lock text-based lockfile from Bun 1.2 (#1283)

* feat(cli): support bun.lock text-based lockfile from Bun 1.2

Bun 1.2 changed from a binary lockfile (bun.lockb) to a text-based
lockfile (bun.lock). Change representativeLockfile to
representativeLockfiles (string[]) so package managers can declare
multiple lockfile names. Earlier entries in the list are preferred.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>

* fix(cli): scope lockfile detection to sandbox root in fixture-sandbox

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>

---------

Co-authored-by: Claude Opus 4.6 (1M context) <[email protected]>

7.10.0

Toggle 7.10.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Correct 'NO_RETRY' to 'NO_RETRIES' in documentation [ship] (#1278)

* Correct 'NO_RETRY' to 'NO_RETRIES' in documentation

* docs: use RetryStrategyBuilder.noRetries() in manage.md

Reference the proper construct instead of pointing readers to a
constant name.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>

---------

Co-authored-by: Claude Opus 4.6 (1M context) <[email protected]>

v7.10.0

Toggle v7.10.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Correct 'NO_RETRY' to 'NO_RETRIES' in documentation [ship] (#1278)

* Correct 'NO_RETRY' to 'NO_RETRIES' in documentation

* docs: use RetryStrategyBuilder.noRetries() in manage.md

Reference the proper construct instead of pointing readers to a
constant name.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>

---------

Co-authored-by: Claude Opus 4.6 (1M context) <[email protected]>

7.9.0

Toggle 7.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat(cli): auto-include pnpm patches directory in Playwright bundles (#…

…1273)

* feat(cli): auto-include pnpm patches directory in Playwright bundles

When using pnpm, the CLI now automatically includes the `patches/` directory
in Playwright check bundles if it exists, preventing `pnpm install` failures
at runtime when patched dependencies are referenced in the lockfile.

Co-Authored-By: Claude Opus 4.6 <[email protected]>

* fix: resolve require-await lint error in test mock

Co-Authored-By: Claude Opus 4.6 <[email protected]>

* refactor: use async fs operations in getAutoIncludes tests

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>

* refactor: remove unnecessary patches dir existence check from getAutoIncludes

The glob pattern harmlessly matches nothing when the directory doesn't
exist, so the statSync check was redundant. This also removes the
basePath parameter and simplifies the tests to pure logic checks.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>

* refactor: narrow auto-include pattern to patches/*.patch

More precise than patches/** — only includes actual patch files,
avoiding accidentally bundling unrelated files in the directory.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>

* fix: resolve include patterns to absolute paths in getAutoIncludes

Prevents adding duplicate patches include when the user specifies
the pattern with a relative prefix (./patches/**) or absolute path.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>

* fix: use platform-appropriate paths in getAutoIncludes tests

path.resolve ensures basePath is valid on Windows where /project
is not treated as an absolute path.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>

---------

Co-authored-by: Claude Opus 4.6 <[email protected]>
Co-authored-by: Simo Kinnunen <[email protected]>

v7.9.0

Toggle v7.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat(cli): auto-include pnpm patches directory in Playwright bundles (#…

…1273)

* feat(cli): auto-include pnpm patches directory in Playwright bundles

When using pnpm, the CLI now automatically includes the `patches/` directory
in Playwright check bundles if it exists, preventing `pnpm install` failures
at runtime when patched dependencies are referenced in the lockfile.

Co-Authored-By: Claude Opus 4.6 <[email protected]>

* fix: resolve require-await lint error in test mock

Co-Authored-By: Claude Opus 4.6 <[email protected]>

* refactor: use async fs operations in getAutoIncludes tests

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>

* refactor: remove unnecessary patches dir existence check from getAutoIncludes

The glob pattern harmlessly matches nothing when the directory doesn't
exist, so the statSync check was redundant. This also removes the
basePath parameter and simplifies the tests to pure logic checks.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>

* refactor: narrow auto-include pattern to patches/*.patch

More precise than patches/** — only includes actual patch files,
avoiding accidentally bundling unrelated files in the directory.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>

* fix: resolve include patterns to absolute paths in getAutoIncludes

Prevents adding duplicate patches include when the user specifies
the pattern with a relative prefix (./patches/**) or absolute path.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>

* fix: use platform-appropriate paths in getAutoIncludes tests

path.resolve ensures basePath is valid on Windows where /project
is not treated as an absolute path.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>

---------

Co-authored-by: Claude Opus 4.6 <[email protected]>
Co-authored-by: Simo Kinnunen <[email protected]>

7.8.0

Toggle 7.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: surface root cause analysis in checks get command [AI-190] (#1271)

Surfaces information about RCA where available

v7.8.0

Toggle v7.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: surface root cause analysis in checks get command [AI-190] (#1271)

Surfaces information about RCA where available

7.7.0

Toggle 7.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat(cli): add manage action group and update skills for plan awarene…

…ss [AI-72] (#1265)

* feat(cli): add manage action group and update skills for plan awareness [AI-72]

New:
- manage action group with plan reference for account entitlements
- manage.md: plan-aware workflow guidance (check plan before configuring)
- manage-plan.md: account plan command reference with JSON shape and usage patterns

Updated:
- initialize.md: new Step 3 (check account plan) before creating config,
  prevents agents from using unauthorized features on first attempt
- configure.md: replace vague location guidance with precise pointer to
  account plan command
- skill.md: add Plan Awareness section with upgrade link guidance
- investigate-checks.md: add checks stats command (was missing)
- communicate-incidents.md: add status-pages get command (was missing)

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>

* chore: regenerate SKILL.md with manage action group

---------

Co-authored-by: Claude Opus 4.6 (1M context) <[email protected]>

v7.7.0

Toggle v7.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat(cli): add manage action group and update skills for plan awarene…

…ss [AI-72] (#1265)

* feat(cli): add manage action group and update skills for plan awareness [AI-72]

New:
- manage action group with plan reference for account entitlements
- manage.md: plan-aware workflow guidance (check plan before configuring)
- manage-plan.md: account plan command reference with JSON shape and usage patterns

Updated:
- initialize.md: new Step 3 (check account plan) before creating config,
  prevents agents from using unauthorized features on first attempt
- configure.md: replace vague location guidance with precise pointer to
  account plan command
- skill.md: add Plan Awareness section with upgrade link guidance
- investigate-checks.md: add checks stats command (was missing)
- communicate-incidents.md: add status-pages get command (was missing)

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>

* chore: regenerate SKILL.md with manage action group

---------

Co-authored-by: Claude Opus 4.6 (1M context) <[email protected]>