Skip to content

feat: add default Cursor instance Play one-click switch - #50

Merged
chotgpt merged 7 commits into
mainfrom
codex/cursor-play-one-click-switch
Sep 18, 2026
Merged

chotgpt merged 7 commits into
mainfrom
codex/cursor-play-one-click-switch

Conversation

@chotgpt

@chotgpt chotgpt commented Sep 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • accept single-line Cursor web tokens and complete their contract coverage
  • add the D-033 default Cursor instance Play one-click switch flow
  • keep the pinned Cockpit reference snapshot local-only via .gitignore

Validation

  • Vitest, Rust tests, Clippy, fmt, credential gate, version/release checks, and frontend build passed before handoff
  • local Windows NSIS/MSI installers built successfully with updater artifacts disabled for owner testing
  • visual baseline candidates remain intentionally uncommitted pending owner review

Manual acceptance

Install the Windows candidate outside the Cursor-hosted development session, then verify Play switches the default Cursor instance and restarts it. This PR does not publish stable.

@chotgpt
chotgpt force-pushed the codex/cursor-play-one-click-switch branch from 97bed3d to 6bad833 Compare September 18, 2026 18:38
@chotgpt

chotgpt commented Sep 18, 2026

Copy link
Copy Markdown
Owner Author

关闭:本 PR 的功能代码与独立安装包已保留在历史/构建产物中,但 required Visual regression gate 明确失败(16 passed / 27 failed),且候选基线未经 owner 人工审核。按仓库规则不绕过视觉门禁、不擅自提交 PNG 基线,因此本 PR 不合并。

@chotgpt chotgpt closed this Sep 18, 2026
@chotgpt chotgpt reopened this Sep 18, 2026
chotgpt and others added 5 commits September 19, 2026 03:22
Allow users to import copied web session tokens safely by validating identity and persisting only the bare JWT.
Document the supported import surface and lock malformed user IDs and missing JWT subjects against regression.
Keep commit a0508ae in references/cockpit-tools and index Play-switch files in AGENTS.md so later work reads the in-repo snapshot instead of GitHub.

Co-authored-by: Cursor <cursoragent@cursor.com>
Port the pinned Cockpit Play flow for the default instance: seven-key inject, verified close/restart, path recovery, and restricted Windows UAC retry.

Co-authored-by: Cursor <cursoragent@cursor.com>
@chotgpt
chotgpt force-pushed the codex/cursor-play-one-click-switch branch from 6bad833 to ec9cf36 Compare September 18, 2026 19:22
@chotgpt
chotgpt merged commit 5e21827 into main Sep 18, 2026
6 checks passed
@chotgpt
chotgpt deleted the codex/cursor-play-one-click-switch branch September 18, 2026 20:01
@chotgpt chotgpt mentioned this pull request Sep 19, 2026
9 tasks done
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