Skip to content

Disable Astro Starlight dev toolbar#2032

Merged
pelikhan merged 2 commits intomainfrom
copilot/disable-astro-starlight-toolbar
Oct 20, 2025
Merged

Disable Astro Starlight dev toolbar#2032
pelikhan merged 2 commits intomainfrom
copilot/disable-astro-starlight-toolbar

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Oct 20, 2025

This PR disables the Astro Starlight dev toolbar in the documentation site by adding the devToolbar configuration to the Astro config file.

Changes

Modified docs/astro.config.mjs to include:

devToolbar: {
  enabled: false
}

This configuration disables the development toolbar that appears when running the documentation site in development mode with npm run dev.

Testing

  • Verified the documentation builds successfully with npm run build
  • All 34 pages generated without errors or warnings
  • No impact on production builds or deployed documentation

Motivation

The dev toolbar can be distracting during documentation development and is not needed for this project's workflow.

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:

  • telemetry.astro.build
    • Triggering command: node /home/REDACTED/work/gh-aw/gh-aw/docs/node_modules/.bin/astro build (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

Disable the Astro starlight dev toolbar

--- example:

import { defineConfig } from "astro/config";

export default defineConfig({
devToolbar: {
enabled: false
},
// … other config …
});


💬 Share your feedback on Copilot coding agent for the chance to win a $200 gift card! Click here to start the survey.

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Disable the Astro starlight dev toolbar Disable Astro Starlight dev toolbar Oct 20, 2025
Copilot AI requested a review from pelikhan October 20, 2025 16:04
@pelikhan pelikhan marked this pull request as ready for review October 20, 2025 16:05
@github-actions
Copy link
Copy Markdown
Contributor

Agentic Changeset Generator triggered by this pull request.

@pelikhan pelikhan merged commit f9ab71f into main Oct 20, 2025
8 checks passed
@pelikhan pelikhan deleted the copilot/disable-astro-starlight-toolbar branch October 20, 2025 16:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants