Remove > CLI prompts from runnable code blocks in InfluxQL/Flux/MongoDB docs#6948
Conversation
Remove leading `>` CLI prompt characters from code blocks that are meant to be executed by users. Only keep `>` in code blocks that demonstrate console output (showing both the command at the prompt AND the result output). Changes affect 34 files across InfluxDB v1, Enterprise InfluxDB, shared influxql-v3 reference, and Telegraf content: - InfluxQL queries and management commands (sql/bash/no-lang blocks) - Flux REPL examples (js blocks) - MongoDB shell commands (shell blocks) Preserved (unchanged): - Console session blocks showing command + output (Type B: mixed > and non-> lines) - Telegraf metric output blocks (text language with > measurement,tags format) - diff blocks with < and > diff markers Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com>
> CLI prompts from runnable code blocks in InfluxQL/Flux/MongoDB docs
There was a problem hiding this comment.
Pull request overview
This PR improves documentation usability by removing > CLI prompt prefixes from code blocks that contain only runnable commands (no output), while keeping prompts in interactive session examples across InfluxQL, Flux REPL, and MongoDB-related docs.
Changes:
- Stripped
>prompt prefixes from command-only code blocks to make examples copy/paste runnable. - Preserved prompt prefixes in mixed command+output blocks to retain “session transcript” readability.
- Applied the update consistently across InfluxDB OSS v1, Enterprise v1, shared InfluxQL references, and Telegraf docs.
Reviewed changes
Copilot reviewed 34 out of 34 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| content/telegraf/v1/input-plugins/mongodb/_index.md | Removes > prompt from MongoDB shell command example. |
| content/shared/influxql-v3-reference/_index.md | Makes EXPLAIN ANALYZE example copyable by removing prompt. |
| content/shared/influxdb-v2/reference/syntax/influxql/spec.md | Removes prompt from EXPLAIN ANALYZE example. |
| content/shared/influxdb-v2/query-data/influxql/manage-data.md | Removes prompts from USE/INSERT command-only snippet. |
| content/shared/influxdb-v2/query-data/influxql/explore-data/time-and-timezone.md | Removes prompt from INSERT example. |
| content/influxdb/v2/install/upgrade/v1-to-v2/automatic-upgrade.md | Removes prompts from command-only InfluxQL statements in upgrade doc. |
| content/influxdb/v1/write_protocols/line_protocol_tutorial.md | Removes prompts from command-only INSERT examples. |
| content/influxdb/v1/write_protocols/line_protocol_reference.md | Removes prompts from multiple INSERT examples. |
| content/influxdb/v1/troubleshooting/frequently-asked-questions.md | Removes prompts from query-only examples. |
| content/influxdb/v1/troubleshooting/errors.md | Removes prompts from query-only examples. |
| content/influxdb/v1/tools/influx-cli/use-influx-cli.md | Removes prompt from INSERT example. |
| content/influxdb/v1/query_language/spec.md | Removes prompt from EXPLAIN ANALYZE example. |
| content/influxdb/v1/query_language/sample-data.md | Removes prompts from command-only snippet (CREATE DATABASE, exit). |
| content/influxdb/v1/query_language/manage-database.md | Removes prompts from command-only administration examples. |
| content/influxdb/v1/query_language/explore-data.md | Removes prompts from command-only query examples. |
| content/influxdb/v1/query_language/continuous_queries.md | Removes prompt from DROP CONTINUOUS QUERY example. |
| content/influxdb/v1/introduction/get-started/_index.md | Removes prompts from initial CLI command-only examples. |
| content/influxdb/v1/guides/downsample_and_retain.md | Removes prompts from CREATE DATABASE / retention policy examples. |
| content/influxdb/v1/flux/get-started/syntax-basics.md | Removes prompts from Flux REPL blocks that are “input-only” (no output). |
| content/influxdb/v1/administration/authentication_and_authorization.md | Removes prompts from command-only InfluxQL CLI examples. |
| content/enterprise_influxdb/v1/write_protocols/line_protocol_tutorial.md | Removes prompts from command-only INSERT examples. |
| content/enterprise_influxdb/v1/write_protocols/line_protocol_reference.md | Removes prompts from multiple INSERT examples. |
| content/enterprise_influxdb/v1/troubleshooting/frequently-asked-questions.md | Removes prompts from query-only examples. |
| content/enterprise_influxdb/v1/troubleshooting/errors.md | Removes prompts from query-only examples. |
| content/enterprise_influxdb/v1/tools/influx-cli/use-influx-cli.md | Removes prompt from INSERT example. |
| content/enterprise_influxdb/v1/query_language/spec.md | Removes prompt from EXPLAIN ANALYZE example. |
| content/enterprise_influxdb/v1/query_language/sample-data.md | Removes prompts from command-only snippet (CREATE DATABASE, exit). |
| content/enterprise_influxdb/v1/query_language/manage-database.md | Removes prompts from command-only administration examples. |
| content/enterprise_influxdb/v1/query_language/explore-data.md | Removes prompts from command-only query examples. |
| content/enterprise_influxdb/v1/query_language/continuous_queries.md | Removes prompt from DROP CONTINUOUS QUERY example. |
| content/enterprise_influxdb/v1/guides/downsample_and_retain.md | Removes prompts from CREATE DATABASE / retention policy examples. |
| content/enterprise_influxdb/v1/flux/get-started/syntax-basics.md | Removes prompts from Flux REPL blocks that are “input-only” (no output). |
| content/enterprise_influxdb/v1/administration/manage/users-and-permissions/authorization-influxql.md | Removes prompts from command-only InfluxQL authorization examples. |
| content/enterprise_influxdb/v1/administration/manage/clusters/rebalance.md | Removes prompt from ALTER RETENTION POLICY command-only snippet. |
You can also share your feedback on Copilot code review. Take the survey.
content/enterprise_influxdb/v1/query_language/continuous_queries.md
Outdated
Show resolved
Hide resolved
|
|
||
| ```shell | ||
| > db.grantRolesToUser("user", [{role: "read", actions: "find", db: "local"}]) | ||
| db.grantRolesToUser("user", [{role: "read", actions: "find", db: "local"}]) |
There was a problem hiding this comment.
I don't have access to a tool that can create GitHub issues. Here are the details for the issue:
Title: Fix invalid db.grantRolesToUser example in MongoDB input plugin docs
File: content/telegraf/v1/input-plugins/mongodb/_index.md (line 117)
Problem: The current example uses an invalid role spec:
db.grantRolesToUser("user", [{role: "read", actions: "find", db: "local"}])grantRolesToUser expects role objects in the form { role: "<roleName>", db: "<dbName>" } — the actions field is not valid in this context. If the intent is to grant specific action privileges (like find), the correct MongoDB command is db.grantPrivilegesToRole with a privileges array, not grantRolesToUser.
Suggested fix: Replace with a valid invocation, for example:
db.grantRolesToUser("user", [{role: "read", db: "local"}])There was a problem hiding this comment.
@claude Fix #6948 (comment). We need to test it to validate.
content/enterprise_influxdb/v1/query_language/continuous_queries.md
Outdated
Show resolved
Hide resolved
content/enterprise_influxdb/v1/query_language/manage-database.md
Outdated
Show resolved
Hide resolved
content/enterprise_influxdb/v1/query_language/manage-database.md
Outdated
Show resolved
Hide resolved
content/enterprise_influxdb/v1/query_language/manage-database.md
Outdated
Show resolved
Hide resolved
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
| > DROP SHARD 1 | ||
| > | ||
| DROP SHARD 1 | ||
|
|
There was a problem hiding this comment.
@claude Remove unnecessary trailing empty lines from example code in this PR. For example, line 244 in content/influxdb/v1/query_language/manage-database.md
|
|
||
| ```sql | ||
| > explain analyze select mean(usage_steal) from cpu where time >= '2018-02-22T00:00:00Z' and time < '2018-02-22T12:00:00Z' | ||
| explain analyze select mean(usage_steal) from cpu where time >= '2018-02-22T00:00:00Z' and time < '2018-02-22T12:00:00Z' |
There was a problem hiding this comment.
@claude In example code blocks in this PR, move query clauses to new lines for better readability
|
…resolve-conflicts (#6976) * Initial plan * Add aliases to fix broken Docker Hub links to serve documentation Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> * fix(influxdb3): correct broken links causing 404s (#6958) - Fix Power BI links in visualization-tools.md for cloud-dedicated, cloud-serverless, and clustered to use new visualize-data/ path instead of old process-data/visualize/ path - Fix influxctl cluster list link in cloud-dedicated/admin/clusters/list.md to include missing cluster/ path segment https://claude.ai/code/session_01SV14CdHN4GGVuATt9n7STn Co-authored-by: Claude <noreply@anthropic.com> * fix(influxdb3): backfill missing product URLs in localStorage (#6961) * fix(influxdb3): backfill missing product URLs in localStorage Returning visitors with stale localStorage (created before core/enterprise products were added) had undefined URL values for new products. The updateUrls() function then replaced Hugo-rendered hostnames like localhost:8181 with the string "undefined" in api-endpoint blocks. Fix by merging DEFAULT_STORAGE_URLS as fallbacks when reading from localStorage, so new product keys are always present. closes #6960 https://claude.ai/code/session_01GJZ2yMR5DBk1feqTD5LeHW * test(influxdb3): add Cypress tests for localStorage URL backfill Adds 2 E2E tests for the fix in #6960: 1. Stale localStorage (missing `core` key) should not cause "undefined" to appear in api-endpoint or code blocks on the plugins page. 2. Fresh localStorage should be initialized with all expected product URL keys (oss, cloud, core, enterprise, serverless, dedicated, clustered). Run with: node cypress/support/run-e2e-specs.js --spec "cypress/e2e/influxdb-url.cy.js" --no-mapping https://claude.ai/code/session_01GJZ2yMR5DBk1feqTD5LeHW --------- Co-authored-by: Claude <noreply@anthropic.com> * Remove `>` CLI prompts from runnable code blocks in InfluxQL/Flux/MongoDB docs (#6948) * Initial plan * fix(docs): remove > prompt from runnable code blocks Remove leading `>` CLI prompt characters from code blocks that are meant to be executed by users. Only keep `>` in code blocks that demonstrate console output (showing both the command at the prompt AND the result output). Changes affect 34 files across InfluxDB v1, Enterprise InfluxDB, shared influxql-v3 reference, and Telegraf content: - InfluxQL queries and management commands (sql/bash/no-lang blocks) - Flux REPL examples (js blocks) - MongoDB shell commands (shell blocks) Preserved (unchanged): - Console session blocks showing command + output (Type B: mixed > and non-> lines) - Telegraf metric output blocks (text language with > measurement,tags format) - diff blocks with < and > diff markers Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> * Apply suggestions from code review * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Apply suggestions from code review * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Update content/enterprise_influxdb/v1/query_language/continuous_queries.md --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Add agentic workflow daily-repo-status (#6963) * PR workflow: Improve review status signals and reduce noise (#6938) * Initial plan * Improve PR review workflow status signals and add agent personas - Add Job 4 (report-skipped) to explicitly report when visual review is skipped - Update resolve-review-urls.js to output skip status and reason - Add clear agent persona headers to all bot comments (Preview Bot, Doc Review Bot) - Reduce URL duplication by having visual review reference PR Preview comment - Update copilot-visual-review.md template with completion signal format - Add consistent status tables with emojis for clear at-a-glance status Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> * Address code review feedback - Remove unnecessary comment about fallback default in resolve-review-urls.js - Use plain text sanitization for skip reasons in preview comments - Add clarifying comment about string comparison in GitHub Actions outputs Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com> * Initial plan --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com> Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
… visual review (#6974) (#6975) * Initial plan * Improve PR review workflow status signals and add agent personas - Add Job 4 (report-skipped) to explicitly report when visual review is skipped - Update resolve-review-urls.js to output skip status and reason - Add clear agent persona headers to all bot comments (Preview Bot, Doc Review Bot) - Reduce URL duplication by having visual review reference PR Preview comment - Update copilot-visual-review.md template with completion signal format - Add consistent status tables with emojis for clear at-a-glance status Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> * Address code review feedback - Remove unnecessary comment about fallback default in resolve-review-urls.js - Use plain text sanitization for skip reasons in preview comments - Add clarifying comment about string comparison in GitHub Actions outputs Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> * doc-review: replace @github-copilot comment with GitHub Check Run for visual review (#6974) * Initial plan * Redesign visual review: replace @github-copilot comment with GitHub Check Run - Replace PR comment mentioning @github-copilot (which never triggered Copilot Vision) with GitHub Check Run via checks.create/checks.update - Add checks: write permission to Jobs 3 and 4; downgrade pull-requests to read-only (no more PR comment writes needed) - Job 3 (copilot-visual-review): create in-progress check, wait for preview, complete as neutral with URLs+checklist or timeout message - Job 4 (report-skipped): create a skipped check run instead of a comment - Update DOC-REVIEW-PIPELINE-PLAN.md and LABEL_GUIDE.md to match Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> Agent-Logs-Url: https://github.com/influxdata/docs-v2/sessions/ef35b1d0-87cf-4b4f-92df-fff980a423c6 --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> * resolve conflicts: merge copilot/fix-broken-docker-link into copilot/resolve-conflicts (#6976) * Initial plan * Add aliases to fix broken Docker Hub links to serve documentation Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> * fix(influxdb3): correct broken links causing 404s (#6958) - Fix Power BI links in visualization-tools.md for cloud-dedicated, cloud-serverless, and clustered to use new visualize-data/ path instead of old process-data/visualize/ path - Fix influxctl cluster list link in cloud-dedicated/admin/clusters/list.md to include missing cluster/ path segment https://claude.ai/code/session_01SV14CdHN4GGVuATt9n7STn Co-authored-by: Claude <noreply@anthropic.com> * fix(influxdb3): backfill missing product URLs in localStorage (#6961) * fix(influxdb3): backfill missing product URLs in localStorage Returning visitors with stale localStorage (created before core/enterprise products were added) had undefined URL values for new products. The updateUrls() function then replaced Hugo-rendered hostnames like localhost:8181 with the string "undefined" in api-endpoint blocks. Fix by merging DEFAULT_STORAGE_URLS as fallbacks when reading from localStorage, so new product keys are always present. closes #6960 https://claude.ai/code/session_01GJZ2yMR5DBk1feqTD5LeHW * test(influxdb3): add Cypress tests for localStorage URL backfill Adds 2 E2E tests for the fix in #6960: 1. Stale localStorage (missing `core` key) should not cause "undefined" to appear in api-endpoint or code blocks on the plugins page. 2. Fresh localStorage should be initialized with all expected product URL keys (oss, cloud, core, enterprise, serverless, dedicated, clustered). Run with: node cypress/support/run-e2e-specs.js --spec "cypress/e2e/influxdb-url.cy.js" --no-mapping https://claude.ai/code/session_01GJZ2yMR5DBk1feqTD5LeHW --------- Co-authored-by: Claude <noreply@anthropic.com> * Remove `>` CLI prompts from runnable code blocks in InfluxQL/Flux/MongoDB docs (#6948) * Initial plan * fix(docs): remove > prompt from runnable code blocks Remove leading `>` CLI prompt characters from code blocks that are meant to be executed by users. Only keep `>` in code blocks that demonstrate console output (showing both the command at the prompt AND the result output). Changes affect 34 files across InfluxDB v1, Enterprise InfluxDB, shared influxql-v3 reference, and Telegraf content: - InfluxQL queries and management commands (sql/bash/no-lang blocks) - Flux REPL examples (js blocks) - MongoDB shell commands (shell blocks) Preserved (unchanged): - Console session blocks showing command + output (Type B: mixed > and non-> lines) - Telegraf metric output blocks (text language with > measurement,tags format) - diff blocks with < and > diff markers Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> * Apply suggestions from code review * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Apply suggestions from code review * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Update content/enterprise_influxdb/v1/query_language/continuous_queries.md --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Add agentic workflow daily-repo-status (#6963) * PR workflow: Improve review status signals and reduce noise (#6938) * Initial plan * Improve PR review workflow status signals and add agent personas - Add Job 4 (report-skipped) to explicitly report when visual review is skipped - Update resolve-review-urls.js to output skip status and reason - Add clear agent persona headers to all bot comments (Preview Bot, Doc Review Bot) - Reduce URL duplication by having visual review reference PR Preview comment - Update copilot-visual-review.md template with completion signal format - Add consistent status tables with emojis for clear at-a-glance status Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> * Address code review feedback - Remove unnecessary comment about fallback default in resolve-review-urls.js - Use plain text sanitization for skip reasons in preview comments - Add clarifying comment about string comparison in GitHub Actions outputs Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com> * Initial plan --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com> Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Initial plan (#6977) Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
…#6895) * Initial plan * Add aliases to fix broken Docker Hub links to serve documentation Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> * PR workflow: Improve review status signals and reduce noise (#6938) * Initial plan * Improve PR review workflow status signals and add agent personas - Add Job 4 (report-skipped) to explicitly report when visual review is skipped - Update resolve-review-urls.js to output skip status and reason - Add clear agent persona headers to all bot comments (Preview Bot, Doc Review Bot) - Reduce URL duplication by having visual review reference PR Preview comment - Update copilot-visual-review.md template with completion signal format - Add consistent status tables with emojis for clear at-a-glance status Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> * Address code review feedback - Remove unnecessary comment about fallback default in resolve-review-urls.js - Use plain text sanitization for skip reasons in preview comments - Add clarifying comment about string comparison in GitHub Actions outputs Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com> * doc-review: replace @github-copilot comment with GitHub Check Run for visual review (#6974) (#6975) * Initial plan * Improve PR review workflow status signals and add agent personas - Add Job 4 (report-skipped) to explicitly report when visual review is skipped - Update resolve-review-urls.js to output skip status and reason - Add clear agent persona headers to all bot comments (Preview Bot, Doc Review Bot) - Reduce URL duplication by having visual review reference PR Preview comment - Update copilot-visual-review.md template with completion signal format - Add consistent status tables with emojis for clear at-a-glance status Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> * Address code review feedback - Remove unnecessary comment about fallback default in resolve-review-urls.js - Use plain text sanitization for skip reasons in preview comments - Add clarifying comment about string comparison in GitHub Actions outputs Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> * doc-review: replace @github-copilot comment with GitHub Check Run for visual review (#6974) * Initial plan * Redesign visual review: replace @github-copilot comment with GitHub Check Run - Replace PR comment mentioning @github-copilot (which never triggered Copilot Vision) with GitHub Check Run via checks.create/checks.update - Add checks: write permission to Jobs 3 and 4; downgrade pull-requests to read-only (no more PR comment writes needed) - Job 3 (copilot-visual-review): create in-progress check, wait for preview, complete as neutral with URLs+checklist or timeout message - Job 4 (report-skipped): create a skipped check run instead of a comment - Update DOC-REVIEW-PIPELINE-PLAN.md and LABEL_GUIDE.md to match Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> Agent-Logs-Url: https://github.com/influxdata/docs-v2/sessions/ef35b1d0-87cf-4b4f-92df-fff980a423c6 --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> * resolve conflicts: merge copilot/fix-broken-docker-link into copilot/resolve-conflicts (#6976) * Initial plan * Add aliases to fix broken Docker Hub links to serve documentation Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> * fix(influxdb3): correct broken links causing 404s (#6958) - Fix Power BI links in visualization-tools.md for cloud-dedicated, cloud-serverless, and clustered to use new visualize-data/ path instead of old process-data/visualize/ path - Fix influxctl cluster list link in cloud-dedicated/admin/clusters/list.md to include missing cluster/ path segment https://claude.ai/code/session_01SV14CdHN4GGVuATt9n7STn Co-authored-by: Claude <noreply@anthropic.com> * fix(influxdb3): backfill missing product URLs in localStorage (#6961) * fix(influxdb3): backfill missing product URLs in localStorage Returning visitors with stale localStorage (created before core/enterprise products were added) had undefined URL values for new products. The updateUrls() function then replaced Hugo-rendered hostnames like localhost:8181 with the string "undefined" in api-endpoint blocks. Fix by merging DEFAULT_STORAGE_URLS as fallbacks when reading from localStorage, so new product keys are always present. closes #6960 https://claude.ai/code/session_01GJZ2yMR5DBk1feqTD5LeHW * test(influxdb3): add Cypress tests for localStorage URL backfill Adds 2 E2E tests for the fix in #6960: 1. Stale localStorage (missing `core` key) should not cause "undefined" to appear in api-endpoint or code blocks on the plugins page. 2. Fresh localStorage should be initialized with all expected product URL keys (oss, cloud, core, enterprise, serverless, dedicated, clustered). Run with: node cypress/support/run-e2e-specs.js --spec "cypress/e2e/influxdb-url.cy.js" --no-mapping https://claude.ai/code/session_01GJZ2yMR5DBk1feqTD5LeHW --------- Co-authored-by: Claude <noreply@anthropic.com> * Remove `>` CLI prompts from runnable code blocks in InfluxQL/Flux/MongoDB docs (#6948) * Initial plan * fix(docs): remove > prompt from runnable code blocks Remove leading `>` CLI prompt characters from code blocks that are meant to be executed by users. Only keep `>` in code blocks that demonstrate console output (showing both the command at the prompt AND the result output). Changes affect 34 files across InfluxDB v1, Enterprise InfluxDB, shared influxql-v3 reference, and Telegraf content: - InfluxQL queries and management commands (sql/bash/no-lang blocks) - Flux REPL examples (js blocks) - MongoDB shell commands (shell blocks) Preserved (unchanged): - Console session blocks showing command + output (Type B: mixed > and non-> lines) - Telegraf metric output blocks (text language with > measurement,tags format) - diff blocks with < and > diff markers Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> * Apply suggestions from code review * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Apply suggestions from code review * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Update content/enterprise_influxdb/v1/query_language/continuous_queries.md --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Add agentic workflow daily-repo-status (#6963) * PR workflow: Improve review status signals and reduce noise (#6938) * Initial plan * Improve PR review workflow status signals and add agent personas - Add Job 4 (report-skipped) to explicitly report when visual review is skipped - Update resolve-review-urls.js to output skip status and reason - Add clear agent persona headers to all bot comments (Preview Bot, Doc Review Bot) - Reduce URL duplication by having visual review reference PR Preview comment - Update copilot-visual-review.md template with completion signal format - Add consistent status tables with emojis for clear at-a-glance status Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> * Address code review feedback - Remove unnecessary comment about fallback default in resolve-review-urls.js - Use plain text sanitization for skip reasons in preview comments - Add clarifying comment about string comparison in GitHub Actions outputs Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com> * Initial plan --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com> Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Initial plan (#6977) Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Move Docs review workflow plan to https://github.com/orgs/influxdata/projects/107?pane=issue&itemId=169574788 * Apply suggestions from code review --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com> Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com> Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Code blocks showing only commands (no output) had
>CLI prompt prefixes, making them non-copyable. This strips>from command-only blocks while preserving it in blocks that show interactive console sessions (command + result).Rules applied
>: code blocks where every non-empty line starts with>— these are standalone commands meant to be run>: code blocks with mixed>and non->lines — these show a prompt + output sessionPreserved as-is
textblocks with Telegraf metric output (> measurement,tags fields timestamp) —>is Telegraf's output indicator, not a promptdiffblocks —</>are diff markersExample
Before:
After:
Unchanged (command + output — keep
>):Scope
34 files across InfluxDB v1, Enterprise InfluxDB v1, shared InfluxQL/v3 reference, and Telegraf docs. Covers InfluxQL management and query commands, Flux REPL examples, and MongoDB shell commands.
Warning
Firewall rules blocked me from connecting to one or more addresses (expand for details)
I tried to connect to the following addresses, but was blocked by firewall rules:
https://api.github.com/graphql/usr/bin/gh gh issue list --limit 20(http block)If you need me to access, download, or install something from one of these locations, you can either:
🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.