-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Add context7 extension #18938
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
base: main
Are you sure you want to change the base?
Add context7 extension #18938
Conversation
- Fix ESLint and title casing issues for Raycast Store publication - Initial commit
Congratulations on your new Raycast extension! 🚀 You can expect an initial review within five business days. Once the PR is approved and merged, the extension will be available on our Store. |
It's my first time, I hope I did everything correctly. I believe its a great addition to a store and to RaycastAI. |
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.
PR Summary
Here's my review of the new Context7 extension that integrates the Context7 Model Context Protocol with Raycast AI for documentation research:
The extension provides tools for finding and fetching documentation through natural language queries, integrating with Context7 MCP server for seamless documentation lookup within Raycast AI.
Key points to address:
- CHANGELOG.md title needs to use
{PR_MERGE_DATE}
template string instead of hardcoded date "2025-03-24" - README.md title "Context7 Documentation Extension" doesn't match package.json title "Context7 Mcp" - they should be consistent
- Missing metadata folder with screenshots for the "About Context7" view command since this is labeled as a new extension
- Error handling in tools/*.ts files should use showFailureToast from @raycast/utils instead of throwing raw errors
- The "Let's" grammatical error in CHANGELOG.md features list should be "Lets"
💡 (1/5) You can manually trigger the bot by mentioning @greptileai in a comment!
11 file(s) reviewed, 13 comment(s)
Edit PR Review Bot Settings | Greptile
- Fix title case and code formatting issues - Fix Raycast extension issues: update ClientInfo type for safety, fix CHANGELOG grammar, update package.json paths, and include dist folder
I updated the code based on the greptile-apps bot review. |
Description
Screencast
Checklist
npm run build
and tested this distribution build in Raycastassets
folder are used by the extension itselfREADME
are placed outside of themetadata
folder