feat: align datasource plugin with generic workflow - #215
Conversation
🦋 Changeset detectedLatest commit: a1f5d63 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
commit: |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: a1f5d63d2a
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| { | ||
| "name": "kimi-datasource", | ||
| "version": "3.0.0", | ||
| "version": "3.1.0", |
There was a problem hiding this comment.
Publish the removed MCP tool as a major change
This release removes the public query_stock MCP tool, so any existing prompt, automation, or saved workflow that calls mcp__plugin-kimi-datasource-data__query_stock will now get Unknown tool, but the plugin is advertised as a 3.0.0 → 3.1.0 update. Since removing a command/tool is a breaking change, either keep a compatibility shim for query_stock or ship this as a major version so marketplace users are not offered a non-breaking upgrade that breaks existing calls.
Useful? React with 👍 / 👎.
Related Issue
No linked issue.
Problem
The TypeScript Kimi Datasource plugin exposed a stock-specific
query_stockMCP tool, while the Python plugin exposes only the generic discovery and call tools. That split kept a hard-coded shortcut and a separate skill workflow in the TS plugin.What changed
query_stockfrom the MCP tool list and handler.get_data_source_descbeforecall_data_source_tool, matching the Python plugin workflow.3.1.0and added a plugin changelog entry.Checklist
gen-changesetsskill, or this PR needs no changeset.gen-docsskill, or this PR needs no doc update.