Skip to content

refactor: isolate DeepSeek launch boundary - #10

Open
JaylanJerry wants to merge 1 commit into
fix/deepseek-integration-statusfrom
refactor/deepseek-launch-boundary
Open

refactor: isolate DeepSeek launch boundary#10
JaylanJerry wants to merge 1 commit into
fix/deepseek-integration-statusfrom
refactor/deepseek-launch-boundary

Conversation

@JaylanJerry

Copy link
Copy Markdown
Owner

Summary

  • Move DeepSeek launch resolution to src/workers/deepseek-launch.ts.
  • resolveDeepSeekLaunch() now returns { type: legacy | official | missing, command, args, env }.
  • Production still starts the legacy source ACP example. resolveOfficialDeepSeekAcpRuntime() remains undefined.

Stacked on the status PR. Merge last. After this, freeze DeepSeek work.

Test plan

  • npm test (legacy command unchanged, missing typed, official unresolved)
  • npm run mcp:smoke
  • Confirm TaskManager, ACP driver, MCP input schema, and Git/review paths have no behavior change

Move DeepSeek launch resolution out of profiles.ts. Production still starts the legacy source ACP example; the official runtime placeholder stays undefined.

Co-authored-by: Cursor <cursoragent@cursor.com>
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