-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: safx/backlog-mcp-server-rust
base: v0.1.0
head repository: safx/backlog-mcp-server-rust
compare: v0.1.1
- 5 commits
- 19 files changed
- 2 contributors
Commits on Jul 10, 2025
-
feat: implement ProjectCacheManager for efficient project resolution
- Add ProjectCacheManager with TTL and LRU support - Remove redundant resolved_projects field from AccessControl - Use DashMap for high-performance concurrent access - Implement bidirectional caching (ID ↔ Key ↔ Project) - Configure with 5-minute TTL and 1000 project capacity - Update add_issue_impl to use project cache for key resolution This improves performance by reducing API calls for project resolution and provides a centralized caching system with advanced features. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 9f60f7b - Browse repository at this point
Copy the full SHA 9f60f7bView commit details
Commits on Jul 11, 2025
-
fix: update benchmarks for Criterion 0.6 compatibility
- Replace deprecated criterion::black_box with std::hint::black_box - Fix unused import warnings with conditional compilation - Update import order per Criterion 0.6 requirements 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for a09451b - Browse repository at this point
Copy the full SHA a09451bView commit details -
refactor: clean up comments and translate Japanese to English
- Remove obvious and redundant comments that just restate the code - Translate all Japanese comments to English - Keep only valuable comments that explain WHY, not HOW - Remove self-explanatory doc comments - Improve code readability by reducing comment noise 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for f6d0144 - Browse repository at this point
Copy the full SHA f6d0144View commit details -
feat(mcp): improve tool descriptions and parameter documentation
- Add required/optional parameter clarity to all tool descriptions - Specify available format options ('image', 'text', 'raw') for download tools - Add concrete examples for parameters (e.g., 'PROJ-123', PR number: 42) - Enhance git/request.rs with schemars descriptions for all fields - Improve return value descriptions in tool definitions This makes the MCP server more user-friendly for AI agents by providing clearer parameter requirements and usage examples. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 8ea7769 - Browse repository at this point
Copy the full SHA 8ea7769View commit details -
refactor: remove unnecessary error conversions in MCP server
- Remove redundant map_err after from_str calls that already have automatic error conversion - Fix incorrect rmcp::Error import in file/bridge.rs, use crate::error::Error instead - Simplify error handling by relying on From trait implementations 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 7fba774 - Browse repository at this point
Copy the full SHA 7fba774View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.1.0...v0.1.1