feat(cli): add status-pages get command (TIM-25)#1235
Merged
thebiglabasky merged 1 commit intoherve/TIM-24/status-pages-listfrom Feb 25, 2026
Merged
feat(cli): add status-pages get command (TIM-25)#1235thebiglabasky merged 1 commit intoherve/TIM-24/status-pages-listfrom
thebiglabasky merged 1 commit intoherve/TIM-24/status-pages-listfrom
Conversation
Add `checkly status-pages get <id>` with detail/json/md output formats. Shows page metadata, cards, and services with linked check IDs. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
7c1134c to
285cdd1
Compare
MichaelHogers
pushed a commit
that referenced
this pull request
Feb 26, 2026
…25] (#1234) * feat(cli): add status-pages REST module Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * test(cli): add status-pages formatter fixtures Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * feat(cli): add status-pages formatter with card/service tree Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * test(cli): strengthen non-private dash assertion in status-pages spec Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * feat(cli): add checkly status-pages list command (TIM-24) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * refactor(cli): replace tree view with flat subtable for status-pages list Default output now renders one row per service with all fields (name, url, card, service, id) repeated on every row. This is agent-friendly — every row is self-contained, no state tracking needed. --compact shows one row per status page with card counts. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * test(e2e): include status-pages in help output assertion * feat(cli): add status-pages get command (TIM-25) (#1235) Add `checkly status-pages get <id>` with detail/json/md output formats. Shows page metadata, cards, and services with linked check IDs. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> * feat(cli): hint about compact mode in status-pages list --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
checkly status-pages get <id>command showing page metadata + cards/services table (TIM-25)--output table|json|md/--output detail|json|mdTest plan
npx vitest --run src/formatters/__tests__/status-pages.spec.ts— 26 tests passnpm run prepare:dist— builds without errorsCHECKLY_SKIP_AUTH=1 node bin/run status-pages list --help— shows correct flagsCHECKLY_SKIP_AUTH=1 node bin/run status-pages get --help— shows correct args/flagscheckly status-pages listcheckly status-pages get <id>🤖 Generated with Claude Code