Skip to content

Rename MCP open_workspace to open_thread#63

Draft
Waishnav wants to merge 5 commits into
mainfrom
rename-open-workspace-tool
Draft

Rename MCP open_workspace to open_thread#63
Waishnav wants to merge 5 commits into
mainfrom
rename-open-workspace-tool

Conversation

@Waishnav

@Waishnav Waishnav commented Jul 6, 2026

Copy link
Copy Markdown
Owner

Summary

Renames the DevSpace MCP bootstrap tool and scope handle to avoid colliding with ChatGPT's built-in "workspace" harness behavior.

  • open_workspaceopen_thread
  • workspaceIdthread_id on all scoped tools
  • Process sessionId (codex exec_command / write_stdin) unchanged
  • No backward compatibility aliases
  • v1.1.0

Why

Models using ChatGPT were prioritizing the host workspace flow instead of calling DevSpace open_workspace first. open_thread + thread_id are explicitly DevSpace-local scope (documented as not the ChatGPT conversation thread).

Rollout

  1. npm run build and restart devspace serve
  2. New ChatGPT chat recommended after upgrade
  3. No DB migration

Commits

  1. MCP scope constants (mcp-thread-scope.ts)
  2. Server tool registration and instructions
  3. Widget UI cards
  4. Docs + gotcha
  5. Version bump

Waishnav added 5 commits July 7, 2026 00:56
Centralize MCP tool name, parameter name, and model-facing disclaimer text
so ChatGPT hosts do not collide with built-in workspace terminology.
…read_id

Register open_thread with DevSpace-specific server instructions. Update all
scoped tool schemas and widget metadata. Keep internal workspace APIs and
process sessionId unchanged.
@coderabbitai

coderabbitai Bot commented Jul 6, 2026

Copy link
Copy Markdown

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 71e929de-bc2a-4adb-b704-6e3d507fa842

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch rename-open-workspace-tool

Comment @coderabbitai help to get the list of available commands.

@Waishnav Waishnav changed the title Rename MCP open_workspace to open_thread (v1.1.0) Rename MCP open_workspace to open_thread Jul 6, 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