What's Changed
Features
- Add MCP file management tools (getMcpFile, putMcpFile, deleteMcpFile) by @dyoshikawa in 3f4c857
- Add MCP tools for ignore file management (getIgnoreFile, putIgnoreFile, deleteIgnoreFile) by @dyoshikawa in 23cb7d2
- Add MCP tools for subagents management (listSubagents, getSubagent, putSubagent, deleteSubagent) by @dyoshikawa in 6736634
- Add MCP tools for commands management by @dyoshikawa in d0faf31
- Enhance MCP server metadata with display name and instructions by @dyoshikawa in 24b8684
Improvements
- Use path.join for cross-platform compatibility in MCP rules by @dyoshikawa in 6cd8aff
- Enhance path traversal detection to reject all .. segments by @dyoshikawa in da5f68e
- Consolidate path traversal validation with checkPathTraversal by @dyoshikawa in 47cf331
- Extract MCP rule tools into separate module by @dyoshikawa in 06f5876
Refactoring
- Move src/rules to src/features/rules by @dyoshikawa in 23e2b2a
- Move src/commands to src/features/commands by @dyoshikawa in 11a1c28
- Move src/ignore to src/features/ignore by @dyoshikawa in 40fcb8b
- Move src/mcp to src/features/mcp by @dyoshikawa in 52229fa
- Move subagents directory to src/features by @dyoshikawa in 24eb537
- Convert MCP rule constants to lowerCamelCase and remove unused constant by @dyoshikawa in d27e659
- Simplify Deno build configuration by @dyoshikawa in bfa4bb5
Documentation
- Add comprehensive test coverage for MCP rules functionality by @dyoshikawa in 162d917
- Add cross-platform path handling guideline by @dyoshikawa in 68d0429
- Enhance MCP server descriptions with usage guidance by @dyoshikawa in eb249c3
- Add cicheck command guidelines to project overview by @dyoshikawa in c6806fe
- Improve README: Make MCP tools section collapsible by @dyoshikawa in 84f05b7
- Register new MCP tools and update documentation by @dyoshikawa in e3f304e
Other Changes
- Add Russian word to cspell dictionary by @dyoshikawa in 96c1680
- Add difit to devcontainer global packages by @dyoshikawa in e5c4a6c
Contributors
Full Changelog: v3.19.0...v3.20.0