Skip to content

Remove restart requirement on console interface config & Turn off auto-console in dev mode (use interface config instead) - #399

Open
codeon89 wants to merge 2 commits into
towerwatchman:nightlyfrom
codeon89:atlas/remove-auto-dev-console
Open

codeon89 wants to merge 2 commits into
towerwatchman:nightlyfrom
codeon89:atlas/remove-auto-dev-console

Conversation

@codeon89

@codeon89 codeon89 commented Sep 1, 2026

Copy link
Copy Markdown

What this changes

  • Remove auto dev console opening on dev mode. (Dev-Only)
  • Remove alert pop up and helper text that says client needs to be restarted. The change is now instant.

Why

  • We already have a config for dev console, this shouldn't be an auto open for dev.
  • Additionally, some performance settings seem to work better without dev console opened (e.g. search performance, filter test), so turn it off by default will help showing more accurate performance testing when we have too many log.

How it was tested

  • Added tests that cover this change
  • For a fix: the regression test fails against the unfixed code
  • npm run check passes locally
  • New functions and IPC handlers have comments explaining why
  • CHANGELOG.md updated
  • This PR targets nightly, not main

AI assistance

  • No AI was used on this change
  • AI was used on this change

@codeon89 codeon89 changed the title [DevOnly] Console doesn't always auto open in dev mode and fallback to the dev console settings [DevOnly] Make console doesn't always auto open in dev mode and fallback to the dev console settings Sep 1, 2026
@codeon89 codeon89 changed the title [DevOnly] Make console doesn't always auto open in dev mode and fallback to the dev console settings [DevOnly] Make console doesn't always auto open in dev mode. Use the config for dev console enabling instead Sep 1, 2026
@codeon89 codeon89 changed the title [DevOnly] Make console doesn't always auto open in dev mode. Use the config for dev console enabling instead [DevOnly] Turn off auto-console in dev. Use the config for dev console enabling instead Sep 1, 2026
@codeon89
codeon89 force-pushed the atlas/remove-auto-dev-console branch from 1b25f71 to e716c76 Compare September 3, 2026 16:36
@codeon89 codeon89 changed the title [DevOnly] Turn off auto-console in dev. Use the config for dev console enabling instead Remove restart requirement on console interface config & Turn off auto-console in dev mode (use interface config instead) Sep 3, 2026
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.

1 participant