Skip to content

fix(windows): prevent console window flickering when spawning subproc…#6827

Closed
Yorisoft wants to merge 1 commit intoblock:mainfrom
Yorisoft:yorisoft/fix_supress_prompt_window_on_windowsos
Closed

fix(windows): prevent console window flickering when spawning subproc…#6827
Yorisoft wants to merge 1 commit intoblock:mainfrom
Yorisoft:yorisoft/fix_supress_prompt_window_on_windowsos

Conversation

@Yorisoft
Copy link
Contributor

@Yorisoft Yorisoft commented Jan 30, 2026

Summary

From my understanding of discord discussion, what other devs have shared, and AI assisted debugging, my understanding is:

On Windows, shell commands were causing PowerShell/Command Prompt
windows to briefly flash on screen. This was a regression where the
CREATE_NO_WINDOW flag (0x08000000) was not being applied when spawning
subprocesses.

Apply the flag to all subprocess creation points in goose-mcp

Type of Change

  • Feature
  • Bug fix
  • Refactor / Code quality
  • Performance improvement
  • Documentation
  • Tests
  • Security fix
  • Build / Release
  • Other (specify below)

AI Assistance

  • This PR was created or reviewed with AI assistance

Testing

Unable to test: On linux.

Related Issues

Discussion: LINK

Screenshots/Demos (for UX changes)

Before:

After:

…esses

On Windows, shell commands were causing PowerShell/Command Prompt
windows to briefly flash on screen. This was a regression where the
CREATE_NO_WINDOW flag (0x08000000) was not being applied when spawning
subprocesses.

Apply the flag to all subprocess creation points in goose-mcp

Signed-off-by: Yelsin Sepulveda <yelsinsepulveda@gmail.com>
@taniacryptid
Copy link
Contributor

If anyone can test on windows, please do!

@jamadeo
Copy link
Collaborator

jamadeo commented Feb 17, 2026

Thank you @Yorisoft , apologies on not getting to this earlier. This should be fixed as of #7122

@jamadeo jamadeo closed this Feb 17, 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.

3 participants

Comments