-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Feat: Add initial Gist tools #340
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
Conversation
668de2c
to
2eb1887
Compare
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.
Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.
This is great. |
Is there any update on this PR? It's highly needed |
Coming back from holiday - will fix conflicts and ping the team for a review 👍 |
284bf70
to
98035d3
Compare
98035d3
to
da53838
Compare
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.
lgtm!
Feature: Initial tools for managing Gists.
list_gists
username
(string, optional): GitHub username (omit for authenticated user's gists).since
(string, optional): Only gists updated after this time (ISO 8601 timestamp).page
(number, optional): Page number.perPage
(number, optional): Results per page.Description: Create a new gist.
description
(string, optional): Description of the gist.filename
(string, required): Filename for gist filecontent
(string, required): Content for gist filepublic
(boolean, optional): Whether the gist is public (default: false).update_gist
gist_id
(string, required): ID of the gist to update.description
(string, optional): Updated description of the gist.filename
(string, required): Filename to update or create.content
(string, required): Content for the file.The screenshot below demostrates editing an existing Gist with the new content from the opened file

Closes: #183