Skip to content

feat: add mcp_config input variable to vscode-desktop-core module#753

Open
phorcys420 wants to merge 6 commits intomainfrom
phorcys/vscode-desktop-core-mcp
Open

feat: add mcp_config input variable to vscode-desktop-core module#753
phorcys420 wants to merge 6 commits intomainfrom
phorcys/vscode-desktop-core-mcp

Conversation

@phorcys420
Copy link
Member

@phorcys420 phorcys420 commented Feb 24, 2026

Description

Standardizes handling of mcp variables in VSCode Desktop-based modules.
Made modular enough to pave the way for setting other config files than mcp_server.json and mcp.json.

Type of Change

  • New module
  • New template
  • Bug fix
  • Feature/enhancement
  • Documentation
  • Other

Testing & Validation

  • Tests pass (bun test)
  • Code formatted (bun fmt)
  • Changes tested locally

description = "The URI protocol the IDE."
}

variable "config_folder" {
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe config_dir is better

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree. Reads better

@phorcys420 phorcys420 marked this pull request as ready for review February 24, 2026 14:57
@phorcys420
Copy link
Member Author

see an example on how this works with the cursor module in my other PR:
https://github.com/coder/registry/pull/754/changes#diff-15c81b62ad7f0df45c02894dd2f721f6872201efd5d8c2ffccbc626912ae2f8a

description = "The URI protocol the IDE."
}

variable "config_folder" {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree. Reads better

Copy link
Contributor

@DevelopmentCats DevelopmentCats left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@phorcys420

Aside from the comments above everything else looks good to me!

You will need to bump the versions in the README for this module though.

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