Tags: checkly/checkly-cli
Tags
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
PreviousNext