-
-
Notifications
You must be signed in to change notification settings - Fork 117
Custom Columns docs #1219
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Custom Columns docs #1219
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #1219 +/- ##
=======================================
Coverage 32.89% 32.89%
=======================================
Files 223 223
Lines 23791 23791
=======================================
Hits 7827 7827
Misses 14798 14798
Partials 1166 1166
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
📝 WalkthroughWalkthroughThe documentation for the Changes
Sequence Diagram(s)sequenceDiagram
User->>Atmos CLI: Run `atmos list <command>`
Atmos CLI->>atmos.yaml: Read column customization config
atmos.yaml-->>Atmos CLI: Return columns and templates
Atmos CLI->>Atmos CLI: Render output using templates
Atmos CLI-->>User: Display customized output table
Assessment against linked issues
Suggested labels
Tip ⚡️ Faster reviews with caching
Enjoy the performance boost—your workflow just got faster. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
Documentation and Community
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 3
🧹 Nitpick comments (2)
website/docs/cli/commands/list/custom-columns.mdx (2)
1-1
: Format the title to highlight CLI syntax.Consider updating the title to use code formatting for the CLI command and lowercase
atmos
:- # Customizing Columns in Atmos List Commands + # Customizing Columns in `atmos list` Commands
170-170
: Refine language for stronger tone.Consider replacing "very wide tables" with "excessively wide tables" to avoid a weak intensifier:
- For very wide tables, use the `--max-columns` flag (default: 10 or 50, depending on command) or reduce the number of columns in your config. + For excessively wide tables, use the `--max-columns` flag (default: 10 or 50, depending on command) or reduce the number of columns in your config.🧰 Tools
🪛 LanguageTool
[style] ~170-~170: As an alternative to the over-used intensifier ‘very’, consider replacing this phrase.
Context: ... available fields for templating. - For very wide tables, use the--max-columns
flag (d...(EN_WEAK_ADJECTIVE)
📜 Review details
Configuration used: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (1)
website/docs/cli/commands/list/custom-columns.mdx
(1 hunks)
🧰 Additional context used
🪛 LanguageTool
website/docs/cli/commands/list/custom-columns.mdx
[uncategorized] ~43-~43: Loose punctuation mark.
Context: ...s shown in the output table. - value
: A Go template string that determines th...
(UNLIKELY_OPENING_PUNCTUATION)
[typographical] ~146-~146: Consider using a typographic opening quote here.
Context: ...idebar config file to include a link to "Customizing Columns in List Commands". ...
(EN_QUOTES)
[typographical] ~146-~146: Consider using a typographic close quote here.
Context: ...to "Customizing Columns in List Commands". --- ## Display Behavior ### TTY vs ...
(EN_QUOTES)
[typographical] ~152-~152: In American English, use a period after an abbreviation.
Context: ...ds". --- ## Display Behavior ### TTY vs Non-TTY Output - **TTY Output (Interac...
(MISSING_PERIOD_AFTER_ABBREVIATION)
[style] ~170-~170: As an alternative to the over-used intensifier ‘very’, consider replacing this phrase.
Context: ... available fields for templating. - For very wide tables, use the --max-columns
flag (d...
(EN_WEAK_ADJECTIVE)
⏰ Context from checks skipped due to timeout of 90000ms (2)
- GitHub Check: Acceptance Tests (windows-latest, windows)
- GitHub Check: Summary
🔇 Additional comments (6)
website/docs/cli/commands/list/custom-columns.mdx (6)
23-32
: Looks good.The supported list commands are clearly enumerated with correct CLI syntax.
78-89
: Example for stacks is clear and correct.The YAML snippet correctly demonstrates
stacks.list.columns
using.stack_name
and.stack_path
.
93-105
: Components example is accurate.This snippet effectively illustrates custom columns for components, including
.component_path
.
109-121
: Workflows example is well-presented.The example demonstrates the use of
.workflow_name
,.workflow_file
, and.workflow_description
clearly.
125-139
: Full reference section is comprehensive.The YAML reference snippet clearly outlines the required structure and optional fields.
150-165
: Display behavior details are clear.This section effectively explains the differences between TTY and non-TTY outputs and default behaviors.
🧰 Tools
🪛 LanguageTool
[typographical] ~152-~152: In American English, use a period after an abbreviation.
Context: ...ds". --- ## Display Behavior ### TTY vs Non-TTY Output - **TTY Output (Interac...(MISSING_PERIOD_AFTER_ABBREVIATION)
Important Cloud Posse Engineering Team Review RequiredThis pull request modifies files that require Cloud Posse's review. Please be patient, and a core maintainer will review your changes. To expedite this process, reach out to us on Slack in the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (4)
website/docs/cli/commands/list/list-column-customization.mdx (4)
28-40
: Supported commands list is comprehensive. Consider adding link anchors (#atmos-list-stacks
, etc.) for each command to speed navigation in longer docs.
107-124
: Stacks example is accurate. Suggest wrapping column headers in backticks (e.g.,Stack Name
,Configuration Path
) to align with code styling conventions.🧰 Tools
🪛 LanguageTool
[typographical] ~123-~123: Consider using typographic quotation marks here.
Context: ...e output table will have columns titled "Stack Name" and "Configuration Path". --- ## Examp...(EN_QUOTES)
[typographical] ~123-~123: Consider using typographic quotation marks here.
Context: ...ll have columns titled "Stack Name" and "Configuration Path". --- ## Example: Custom Columns for Co...(EN_QUOTES)
164-180
: Full reference section is solid. At line 179, consider rephrasing to avoid repeating “specifically” in adjacent sentences for better variation.🧰 Tools
🪛 LanguageTool
[style] ~179-~179: You have already used this phrasing in nearby sentences. Consider replacing it to add variety to your writing.
Context: ...Thecolumns
array is mandatory if you want to override the default columns. If `colum...(REP_WANT_TO_VB)
202-210
: Troubleshooting & Tips is useful. In the second bullet (line 205), add an Oxford comma before “or”:- if the table is too wide for your terminal or you encounter errors about content width: + if the table is too wide for your terminal, or you encounter errors about content width:🧰 Tools
🪛 LanguageTool
[uncategorized] ~205-~205: Use a comma before ‘or’ if it connects two independent clauses (unless they are closely connected and short).
Context: ... the table is too wide for your terminal or you encounter errors about content widt...(COMMA_COMPOUND_SENTENCE)
📜 Review details
Configuration used: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (8)
website/docs/cli/commands/list/list-column-customization.mdx
(1 hunks)website/docs/cli/commands/list/list-components.mdx
(1 hunks)website/docs/cli/commands/list/list-metadata.mdx
(1 hunks)website/docs/cli/commands/list/list-settings.mdx
(1 hunks)website/docs/cli/commands/list/list-stacks.mdx
(1 hunks)website/docs/cli/commands/list/list-values.mdx
(1 hunks)website/docs/cli/commands/list/list-vars.mdx
(1 hunks)website/docs/cli/commands/list/list-workflows.mdx
(1 hunks)
✅ Files skipped from review due to trivial changes (7)
- website/docs/cli/commands/list/list-components.mdx
- website/docs/cli/commands/list/list-workflows.mdx
- website/docs/cli/commands/list/list-settings.mdx
- website/docs/cli/commands/list/list-stacks.mdx
- website/docs/cli/commands/list/list-metadata.mdx
- website/docs/cli/commands/list/list-vars.mdx
- website/docs/cli/commands/list/list-values.mdx
🧰 Additional context used
🪛 LanguageTool
website/docs/cli/commands/list/list-column-customization.mdx
[uncategorized] ~52-~52: Loose punctuation mark.
Context: ...ar as the column header. * value
: A Go template string that dynamically d...
(UNLIKELY_OPENING_PUNCTUATION)
[typographical] ~123-~123: Consider using typographic quotation marks here.
Context: ...e output table will have columns titled "Stack Name" and "Configuration Path". --- ## Examp...
(EN_QUOTES)
[typographical] ~123-~123: Consider using typographic quotation marks here.
Context: ...ll have columns titled "Stack Name" and "Configuration Path". --- ## Example: Custom Columns for Co...
(EN_QUOTES)
[style] ~179-~179: You have already used this phrasing in nearby sentences. Consider replacing it to add variety to your writing.
Context: ...The columns
array is mandatory if you want to override the default columns. If `colum...
(REP_WANT_TO_VB)
[typographical] ~185-~185: In American English, use a period after an abbreviation.
Context: ...mns. --- ## Display Behavior ### TTY vs Non-TTY Output The appearance of the o...
(MISSING_PERIOD_AFTER_ABBREVIATION)
[uncategorized] ~205-~205: Use a comma before ‘or’ if it connects two independent clauses (unless they are closely connected and short).
Context: ... the table is too wide for your terminal or you encounter errors about content widt...
(COMMA_COMPOUND_SENTENCE)
⏰ Context from checks skipped due to timeout of 90000ms (4)
- GitHub Check: Analyze (go)
- GitHub Check: Lint (golangci)
- GitHub Check: Build (windows-latest, windows)
- GitHub Check: Summary
🔇 Additional comments (10)
website/docs/cli/commands/list/list-column-customization.mdx (10)
1-4
: Frontmatter setup looks correct and consistent. Title and sidebar label align with repo conventions.
6-13
: Overview is clear and concise. Good introduction to the feature and where to configure it.
14-25
: Table of Contents covers all key sections. Makes navigation straightforward.
44-53
: How Column Customization Works section is well structured. The numbered steps are easy to follow.🧰 Tools
🪛 LanguageTool
[uncategorized] ~52-~52: Loose punctuation mark.
Context: ...ar as the column header. *value
: A Go template string that dynamically d...(UNLIKELY_OPENING_PUNCTUATION)
54-67
: Example YAML structure is clear. Demonstrates required fields and nesting neatly.
70-99
: YAML Template Syntax reference is thorough. Listing available Go template variables per command makes it easy to craft custom columns.
101-105
: Inline usage example is helpful. Shows the minimalvalue: "{{ .stack_name }}"
use case.
126-143
: Components example reads well. Clear mapping of template variables to headers.
145-162
: Workflows example is spot on. Covers name, file, and description cleanly.
184-199
: Display Behavior section covers TTY vs non-TTY clearly. Well explained with pros and cons.🧰 Tools
🪛 LanguageTool
[typographical] ~185-~185: In American English, use a period after an abbreviation.
Context: ...mns. --- ## Display Behavior ### TTY vs Non-TTY Output The appearance of the o...(MISSING_PERIOD_AFTER_ABBREVIATION)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rename this page to usage.mdx
(see other directories for examples) it's the index page for all list commands.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rename this page to
usage.mdx
(see other directories for examples) it's the index page for all list commands.
I thought you want to move these things to usage.mdx but other examples are clear only keeping the screengrab on usage, can you please clarify why we are moving all to usage.mdx?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't understand.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
just double check if we should keep all these commands in usage file
Co-authored-by: Erik Osterman (CEO @ Cloud Posse) <[email protected]>
Co-authored-by: Erik Osterman (CEO @ Cloud Posse) <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 1
🧹 Nitpick comments (1)
website/docs/cli/commands/list/usage.mdx (1)
137-142
: Nit: Add comma for clarity
Insert a comma before “or” in the compound clause for smoother reading.Apply this diff:
- If the table is too wide for your terminal or you encounter errors about content width: + If the table is too wide for your terminal, or you encounter errors about content width:🧰 Tools
🪛 LanguageTool
[uncategorized] ~139-~139: Use a comma before ‘or’ if it connects two independent clauses (unless they are closely connected and short).
Context: ... the table is too wide for your terminal or you encounter errors about content widt...(COMMA_COMPOUND_SENTENCE)
📜 Review details
Configuration used: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (2)
website/docs/cli/commands/list/list-workflows.mdx
(1 hunks)website/docs/cli/commands/list/usage.mdx
(1 hunks)
🚧 Files skipped from review as they are similar to previous changes (1)
- website/docs/cli/commands/list/list-workflows.mdx
🧰 Additional context used
🪛 LanguageTool
website/docs/cli/commands/list/usage.mdx
[uncategorized] ~50-~50: Loose punctuation mark.
Context: ...ar as the column header. * value
: A Go template string that dynamically d...
(UNLIKELY_OPENING_PUNCTUATION)
[style] ~115-~115: You have already used this phrasing in nearby sentences. Consider replacing it to add variety to your writing.
Context: ...The columns
array is mandatory if you want to override the default columns. If `colum...
(REP_WANT_TO_VB)
[typographical] ~120-~120: In American English, use a period after an abbreviation.
Context: ...columns. ## Display Behavior ### TTY vs Non-TTY Output The appearance of the o...
(MISSING_PERIOD_AFTER_ABBREVIATION)
[uncategorized] ~139-~139: Use a comma before ‘or’ if it connects two independent clauses (unless they are closely connected and short).
Context: ... the table is too wide for your terminal or you encounter errors about content widt...
(COMMA_COMPOUND_SENTENCE)
⏰ Context from checks skipped due to timeout of 90000ms (5)
- GitHub Check: Build (windows-latest, windows)
- GitHub Check: Lint (golangci)
- GitHub Check: Analyze (go)
- GitHub Check: website-deploy-preview
- GitHub Check: Summary
🔇 Additional comments (12)
website/docs/cli/commands/list/usage.mdx (12)
8-10
: Imports look good
The Screengrab and DocCardList components are correctly imported and used later in the document to render the help screenshot and subcommand cards.
15-15
: Approve Screengrab usage
Embedding theatmos list --help
screenshot here provides a clear visual reference for users.
17-20
: Approve introductory overview
This paragraph concisely explains the new column-customization feature and sets the stage for the detailed sections that follow.
23-26
: Approve Subcommands section
The “## Subcommands” header and theDocCardList
component correctly surface eachatmos list
subcommand for quick discovery.
27-38
: Approve Supported List Commands table
The table accurately lists allatmos list
subcommands with clear descriptions. The backticks around commands aid readability.
39-39
: Approve custom-columns call-out
This sentence clearly directs the reader to the upcoming configuration instructions.
42-64
: Approve “How Column Customization Works” section
The step-by-step explanation and example YAML are well structured and cover output formats and column definitions.🧰 Tools
🪛 LanguageTool
[uncategorized] ~50-~50: Loose punctuation mark.
Context: ...ar as the column header. *value
: A Go template string that dynamically d...(UNLIKELY_OPENING_PUNCTUATION)
66-76
: Approve YAML Template Syntax section
The Go-template examples forstacks
provide the exact variables users need and are correctly fenced as YAML.
78-90
: Approve component and workflow template examples
Thecomponents
andworkflows
template blocks list all relevant variables clearly.
92-98
: Approve multi-command template variables
The shared template syntax forvalues
,vars
,settings
, andmetadata
is concise and complete.
100-116
: Approve Full Reference section
The generic YAML structure snippet with<command_scope>
clearly summarizes how to configure custom columns across commands.🧰 Tools
🪛 LanguageTool
[style] ~115-~115: You have already used this phrasing in nearby sentences. Consider replacing it to add variety to your writing.
Context: ...Thecolumns
array is mandatory if you want to override the default columns. If `colum...(REP_WANT_TO_VB)
118-133
: Approve Display Behavior section
The TTY vs. Non-TTY explanations and formatting details are thorough and useful for troubleshooting layout issues.🧰 Tools
🪛 LanguageTool
[typographical] ~120-~120: In American English, use a period after an abbreviation.
Context: ...columns. ## Display Behavior ### TTY vs Non-TTY Output The appearance of the o...(MISSING_PERIOD_AFTER_ABBREVIATION)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
♻️ Duplicate comments (1)
website/docs/cli/commands/list/usage.mdx (1)
11-13
: 🛠️ Refactor suggestionFix admonition title syntax for Docusaurus
The admonition title must be wrapped in square brackets:- :::note Purpose + :::note [Purpose]This ensures the note renders properly.
🧹 Nitpick comments (1)
website/docs/cli/commands/list/usage.mdx (1)
158-158
: Optional grammar refinement
Consider adding a comma for clarity:- If the table is too wide for your terminal or you encounter errors about content width: + If the table is too wide for your terminal, or you encounter errors about content width:🧰 Tools
🪛 LanguageTool
[uncategorized] ~158-~158: Use a comma before ‘or’ if it connects two independent clauses (unless they are closely connected and short).
Context: ... the table is too wide for your terminal or you encounter errors about content widt...(COMMA_COMPOUND_SENTENCE)
📜 Review details
Configuration used: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (1)
website/docs/cli/commands/list/usage.mdx
(1 hunks)
🧰 Additional context used
🪛 LanguageTool
website/docs/cli/commands/list/usage.mdx
[uncategorized] ~50-~50: Loose punctuation mark.
Context: ...ar as the column header. * value
: A Go template string that dynamically d...
(UNLIKELY_OPENING_PUNCTUATION)
[style] ~115-~115: You have already used this phrasing in nearby sentences. Consider replacing it to add variety to your writing.
Context: ...The columns
array is mandatory if you want to override the default columns. If `colum...
(REP_WANT_TO_VB)
[typographical] ~139-~139: In American English, use a period after an abbreviation.
Context: ...ile. ::: ## Display Behavior ### TTY vs Non-TTY Output The appearance of the o...
(MISSING_PERIOD_AFTER_ABBREVIATION)
[uncategorized] ~158-~158: Use a comma before ‘or’ if it connects two independent clauses (unless they are closely connected and short).
Context: ... the table is too wide for your terminal or you encounter errors about content widt...
(COMMA_COMPOUND_SENTENCE)
⏰ Context from checks skipped due to timeout of 90000ms (5)
- GitHub Check: Build (windows-latest, windows)
- GitHub Check: Lint (golangci)
- GitHub Check: Analyze (go)
- GitHub Check: website-deploy-preview
- GitHub Check: Summary
🔇 Additional comments (21)
website/docs/cli/commands/list/usage.mdx (21)
7-10
: Verify module imports
TheScreengrab
andDocCardList
components are imported and used correctly (at lines 15 and 25). No issues found.
17-20
: Improve clarity of feature introduction
The opening paragraph clearly explains the new custom-columns feature and its benefits. Great context-setting.
23-26
: Ensure subcommands list is rendered
Using<DocCardList />
under “## Subcommands” matches other CLI docs and correctly populates the subcommands index.
27-38
: Supported List Commands table
The table accurately lists eachatmos list
subcommand and its description. Formatting is consistent and aligns with other docs.
39-40
: Custom columns introduction
The callout that you can define custom columns per command is succinct and clear.
42-45
: “How Column Customization Works” section
The heading and introductory instruction are well-structured and informative.
47-51
: Detailing thelist
block
The numbered steps clearly define both the optionalformat
field and the mandatorycolumns
array.🧰 Tools
🪛 LanguageTool
[uncategorized] ~50-~50: Loose punctuation mark.
Context: ...ar as the column header. *value
: A Go template string that dynamically d...(UNLIKELY_OPENING_PUNCTUATION)
52-64
: Example YAML snippet
The code block shows a completelist
configuration and the closing backticks align correctly.
66-71
: YAML Template Syntax explanation
This section succinctly covers Go template usage and contextual variables.
72-76
: Variables foratmos list stacks
The.stack_name
and.stack_path
examples match the CLI implementation.
78-83
: Variables foratmos list components
The component fields (.component_name
,.component_type
,.component_path
) are correctly documented.
85-90
: Variables foratmos list workflows
The workflow template keys (.name
,.file
,.description
) align with the command output.
92-97
: Common variables for values/vars/settings/metadata
Consolidating these commands under one snippet is clear and concise.
100-108
: Full Reference section
The generalatmos.yaml
structure block mirrors earlier examples and rounds out the reference.
117-124
: Dedicated “Custom Columns for Workflows” section
This concrete example provides practical guidance and aligns well with other subcommand docs.
125-130
: Workflow column definitions example
The sample showingWorkflow
,Manifest Name
, andDescription
is spot-on.
132-135
:info
admonition usage
The:::info
block correctly highlights a note without requiring a custom title.
137-142
: Display Behavior section
The explanation of TTY vs non-TTY output is accurate and user-friendly.🧰 Tools
🪛 LanguageTool
[typographical] ~139-~139: In American English, use a period after an abbreviation.
Context: ...ile. ::: ## Display Behavior ### TTY vs Non-TTY Output The appearance of the o...(MISSING_PERIOD_AFTER_ABBREVIATION)
143-148
: TTY Output details
The bullet list nicely captures the styling and default behavior in interactive terminals.
149-152
: Non-TTY Output details
The machine-readable output description is precise and useful for scripting scenarios.
154-163
: Troubleshooting & Tips
This checklist covers common pitfalls and debugging strategies, enhancing self-service support.🧰 Tools
🪛 LanguageTool
[uncategorized] ~158-~158: Use a comma before ‘or’ if it connects two independent clauses (unless they are closely connected and short).
Context: ... the table is too wide for your terminal or you encounter errors about content widt...(COMMA_COMPOUND_SENTENCE)
@@ -88,3 +88,45 @@ atmos list workflows --format csv --delimiter ',' | |||
- Use the `--file` flag to filter workflows from a specific manifest file | |||
- The `describe workflows` command provides more detailed information about workflows | |||
::: | |||
|
|||
--- |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
--- |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Only use ---
with front matter. Otherwise, let's rely on CSS for formatting.
Co-authored-by: Erik Osterman (CEO @ Cloud Posse) <[email protected]>
Co-authored-by: Erik Osterman (CEO @ Cloud Posse) <[email protected]>
Co-authored-by: Erik Osterman (CEO @ Cloud Posse) <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 1
🧹 Nitpick comments (6)
website/docs/cli/commands/list/usage.mdx (6)
17-20
: Streamline introductory paragraph
The first sentence is quite long; consider splitting it after “commands.” and starting a second sentence with “This lets you tailor the tabular output….” for improved readability.
26-37
: Improve table readability
The descriptions in the Supported List Commands table are lengthy. You might wrap cell content or convert complex descriptions into bullet points to prevent horizontal scrolling on narrow viewports.
38-39
: Remove redundant sentence
This line reiterates previously covered points. Consider removing it or merging with the intro to avoid duplication.
51-63
: Specify code fence language
Please label the YAML example with a language identifier for syntax highlighting, e.g.:-``` +```yaml
137-146
: Add missing period after “e.g.”
In the TTY output bullet, update “e.g” to “e.g.” for consistency:-**TTY Output (e.g running in your terminal)** +**TTY Output (e.g. running in your terminal)**🧰 Tools
🪛 LanguageTool
[typographical] ~137-~137: In American English, use a period after an abbreviation.
Context: ...ile. ::: ## Display Behavior ### TTY vs Non-TTY Output The appearance of the o...(MISSING_PERIOD_AFTER_ABBREVIATION)
151-160
: Polish bullet punctuation
In the troubleshooting tips, add a comma before “or” in the “wide tables” item (“too wide for your terminal, or you encounter…”) and ensure list items end with consistent punctuation (periods).🧰 Tools
🪛 LanguageTool
[uncategorized] ~155-~155: Use a comma before ‘or’ if it connects two independent clauses (unless they are closely connected and short).
Context: ... the table is too wide for your terminal or you encounter errors about content widt...(COMMA_COMPOUND_SENTENCE)
📜 Review details
Configuration used: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (1)
website/docs/cli/commands/list/usage.mdx
(1 hunks)
🧰 Additional context used
🪛 LanguageTool
website/docs/cli/commands/list/usage.mdx
[uncategorized] ~49-~49: Loose punctuation mark.
Context: ...ar as the column header. * value
: A Go template string that dynamically d...
(UNLIKELY_OPENING_PUNCTUATION)
[style] ~113-~113: You have already used this phrasing in nearby sentences. Consider replacing it to add variety to your writing.
Context: ...The columns
array is mandatory if you want to override the default columns. If `colum...
(REP_WANT_TO_VB)
[typographical] ~137-~137: In American English, use a period after an abbreviation.
Context: ...ile. ::: ## Display Behavior ### TTY vs Non-TTY Output The appearance of the o...
(MISSING_PERIOD_AFTER_ABBREVIATION)
[uncategorized] ~155-~155: Use a comma before ‘or’ if it connects two independent clauses (unless they are closely connected and short).
Context: ... the table is too wide for your terminal or you encounter errors about content widt...
(COMMA_COMPOUND_SENTENCE)
⏰ Context from checks skipped due to timeout of 90000ms (1)
- GitHub Check: Summary
🔇 Additional comments (5)
website/docs/cli/commands/list/usage.mdx (5)
7-9
: Review import statements
ImportingScreengrab
andDocCardList
looks correct for embedding the screenshot and listing subcommands. Ensure theScreengrab
component path matches the actual location under@site/src/components/Screengrab
.
41-50
: Section is clear and concise
The “How Column Customization Works” steps are well structured and easy to follow. Great clarity here.🧰 Tools
🪛 LanguageTool
[uncategorized] ~49-~49: Loose punctuation mark.
Context: ...ar as the column header. *value
: A Go template string that dynamically d...(UNLIKELY_OPENING_PUNCTUATION)
66-74
: Template syntax section is solid
The explanation and examples of Go template variables per command are clear and correctly scoped. Nice work.
98-113
: Full reference is comprehensive
The generalatmos.yaml
structure for custom list columns is well documented and complete. No issues here.🧰 Tools
🪛 LanguageTool
[style] ~113-~113: You have already used this phrasing in nearby sentences. Consider replacing it to add variety to your writing.
Context: ...Thecolumns
array is mandatory if you want to override the default columns. If `colum...(REP_WANT_TO_VB)
115-133
: Workflow example looks good
The YAML snippet clearly demonstrates custom columns for workflows, and the note about{{ .file }}
is helpful.
:::note Purpose | ||
Use these subcommands to validate Atmos configurations. | ||
Use these subcommands to list sections of Atmos configurations. | ||
::: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fix admonition syntax for Docusaurus
The admonition title should be wrapped in square brackets (e.g., :::note [Purpose]
) to ensure proper rendering across Docusaurus versions.
🤖 Prompt for AI Agents (early access)
In website/docs/cli/commands/list/usage.mdx around lines 11 to 13, the
admonition syntax for the note is incorrect and may not render properly in
Docusaurus. Update the admonition title by wrapping it in square brackets,
changing `:::note Purpose` to `:::note [Purpose]` to ensure consistent rendering
across Docusaurus versions.
what
atmos list custom columns documentation
why
We have multiple places using custom columns in atmos list but are missing documentation
references
Summary by CodeRabbit
atmos list
commands, including detailed configuration examples and troubleshooting tips.list components
,list stacks
,list workflows
,list metadata
,list settings
,list values
, andlist vars
command documentation.