Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
ATOMGIT_PERSONAL_ACCESS_TOKEN | Yes | Your AtomGit account access token |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
get_user_repository | Search for AtomGit user repository |
assign_issue | Assign users to an issue in a AtomGit repository |
list_repository_issues | List issues in a AtomGit repository |
get_issue_details | Get details of a specific issue in a AtomGit repository |
list_issue_assignees | List assignees for a specific issue in a AtomGit repository |
check_if_user_is_assignable | Check if a user can be assigned to an issue in a AtomGit repository |
get_user_repositories | Search for AtomGit user repositories |
get_org_repositories | Search for AtomGit org repositories |
create_issue | Create a new issue in a AtomGit repository |
create_issue_comment | Create an issue comment in a AtomGit repository issue |
create_pull_request | Create a new pull request in a repository |
get_pull_request_details | Get details of a specific pull request |
create_pull_request_comment | Create a comment on a pull request |
create_pull_request_reply | Reply to a comment on a pull request |
get_pull_request_comment | Get details of a specific pull request comment |
list_pull_request_comments | List comments on a pull request |
list_repository_branches | List branches in a repository |
get_repository_branch_details | Get details of a specific branch in a repository |
create_repository_label | Create a new label in a repository |
get_repository_labels | Get all labels in a repository |
create_issue_labels | Add labels to an issue in a repository |
get_issue_labels | Get all labels for an issue in a repository |
delete_issue_label | Remove a label from an issue in a repository |
get_label_by_name | Get a single label by name from a repository |