Skip to content

Conversation

patriksimek
Copy link
Member

No description provided.

@Copilot Copilot AI review requested due to automatic review settings July 30, 2025 13:48
@patriksimek patriksimek requested a review from a team as a code owner July 30, 2025 13:48
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR polishes the MCP (Model Context Protocol) tools implementation by standardizing naming conventions, improving return values, and simplifying the tool set. The main focus is on enhancing user experience by providing more consistent and informative responses.

  • Standardizes tool naming to use hyphens instead of underscores for multi-word categories
  • Updates delete operations to return descriptive messages instead of void responses
  • Removes redundant tools and consolidates functionality where appropriate

Reviewed Changes

Copilot reviewed 28 out of 29 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
test/scenarios.spec.ts Updates test expectation for scenario deactivation
test/mcp.spec.ts Relaxes naming pattern to allow hyphens in tool names
src/mcp.ts Removes blueprints tools import and usage
src/endpoints/*.mcp.ts Standardizes naming, improves return messages, removes redundant tools
src/endpoints/scenarios.ts Fixes boolean logic for activate/deactivate operations
src/endpoints/sdk/rpcs.ts Updates test method to return result instead of void
scripts/run-mcp-server.mjs Improves output formatting for string vs object results
package.json Bumps version to 0.7.0
README.md Updates documentation with simplified examples

@patriksimek patriksimek merged commit a0ad5bf into main Jul 30, 2025
5 checks passed
@patriksimek patriksimek deleted the mcp-polishing branch July 30, 2025 13:54
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