-
Notifications
You must be signed in to change notification settings - Fork 32
feat: [AG-22] Create Initial MCP Smart Apply Rule #671
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: [AG-22] Create Initial MCP Smart Apply Rule #671
Conversation
✅ Snyk checks have passed. No issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
0751c65 to
b96d489
Compare
b96d489 to
f120ee6
Compare
| return await fs.promises.readFile(path.join(vsCodeContext.extensionPath, 'out', 'assets', 'snyk_rules.md'), 'utf8'); | ||
| return await fs.promises.readFile( | ||
| path.join(vsCodeContext.extensionPath, 'out', 'assets', 'snyk_rules_always_apply.md'), | ||
| 'utf8', |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We need to differentiate between which rule to write but we can do that in the other pr
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, I've talked to @sathvi-k about this. The selector should adjust which one we pick in this line.
941461a
into
feat/AG-17-create-security-level-picker
* feat: AG-17 create security level picker * fix: sendConfigChangedAnalytics should accept string and boolean since config interface has both types * feat: [AG-22] Create Initial MCP Smart Apply Rule (#671) * fix: separate configs for each value * feat: modal popup upon install to configure mcp server * feat: [AG-23] Add snyk_rules.mdc to .gitignore (#672) * fix: crlf normalization --------- Co-authored-by: Abdelrahman Shawki Hassan <[email protected]> * fix: setter for auto configre mcp server setting * fix: update configuration for Snyk MCP server settings - Renamed configuration key from `snyk.securityAtInception.autoConfigureMcpServer` to `snyk.securityAtInception.autoConfigureSnykMcpServer` in package.json. - Updated related method calls and configuration retrievals in the codebase to reflect the new naming. - Adjusted the handling of secure execution frequency settings to streamline the configuration process. This change ensures consistency in naming conventions and improves clarity in the configuration settings for Snyk's features. * fix: update mcp.json for trusted folder changes (#670) * fix: send changes for trusted folders * chore: update property name --------- Co-authored-by: Dan Arpino <[email protected]> Co-authored-by: Abdelrahman Shawki Hassan <[email protected]>
Description
Checklist
Screenshots / GIFs
Visuals that may help the reviewer. Please add screenshots for any UI change. GIFs are most welcome!