Skip to content

fix(windows): harden desktop OAuth startup - #26

Merged
uvwt merged 1 commit into
uvwt:mainfrom
siyuan-123:fix/windows-deployment-hardening-20260820
Aug 22, 2026
Merged

fix(windows): harden desktop OAuth startup#26
uvwt merged 1 commit into
uvwt:mainfrom
siyuan-123:fix/windows-deployment-hardening-20260820

Conversation

@siyuan-123

Copy link
Copy Markdown
Contributor

Summary

  • normalize a pasted /mcp endpoint to its HTTPS origin before desktop OAuth startup
  • persist OAuth access-token TTL in the Windows runtime root, including never
  • parse UTF-16 Task Scheduler XML and honor the schema default for missing Enabled
  • keep the Windows control panel status logic and uninstall cleanup in sync

Verification

  • go test ./internal/desktopruntime ./internal/config ./internal/httpx ./internal/auth ./scripts/test
  • built the Windows amd64 core and WPF control panel
  • verified local/public health, PKCE OAuth, tools/list, and server_info
  • verified the installed AgentDock connector from a signed-in ChatGPT web conversation

@uvwt
uvwt merged commit c506b1f into uvwt:main Aug 22, 2026
6 of 7 checks passed
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