devops_pull_request_update_comment
Update an existing comment in the specified pull request.
devops_pull_request_delete_comment
Delete a comment from the specified pull request.
devops_repository_list
Get the list of repositories.
devops_repository_get
Retrieve repository details by repository name or ID.
devops_repository_commit_changes
Retrieve a list of files changed in the specified commit, including the type of change for each file (e.g., add, edit, remove).
devops_repository_diffs_commits
Get the difference between the base and target commits.
devops_repository_item_content
Get raw file content for a repository path at a specific version.
devops_get_item_content_diff
Get textual diff between two versions of a file (changed hunks only). Lines are numbered; added lines are prefixed with '+', and removed with '-'. For full content of specific file, use item content tool with target version .
devops_wiki_page_get_by_url
Retrieves metadata (incl. id, path) and/or content of a wiki page using its URL.
devops_wiki_page_create_or_update
Create or update a wiki page under the specified parent page.
devops_wiki_page_update
Update an existing wiki page.
devops_wiki_page_delete
Delete an existing wiki page.
devops_work_item_get
Retrieve a single work item by numeric ID. Returns a compact object with key fields (title, state, type, assignee, description, acceptance criteria, tags, parent), plus attachments (files and inline images) and linked items (work items, pull requests, commits).
devops_work_item_attachment_get
Download a work item attachment by specified ID. Returns base64-encoded content, or saves to a local directory if savePath is provided.
devops_work_item_type_get
Get definition for the specified work item type.
devops_work_item_query_by_wiql
Execute a WIQL (Work Item Query Language) query and return the matching work items.
devops_work_item_create
Create a new work item of the specified work item type.
devops_work_item_update
Update fields on a work item by ID.
devops_work_item_delete
Delete a work item by ID. By default the item is sent to the Recycle Bin and can be restored. Set destroy=True to permanently destroy the item — WARNING: this is irreversible.
devops_work_item_undelete
Restore a work item from the Recycle Bin by ID. Only works for items deleted without the destroy flag.
devops_work_item_link_update
Add or remove a relation link between two work items. Use op='add' (default) to create a new link, op='remove' to delete an existing one. To change a link type, call remove then add.
devops_work_item_artifact_link_update
Add or remove an artifact link (Pull Request, Build, Commit, Branch, Changeset, Versioned Item) on a work item. Use op='add' (default) to attach, op='remove' to detach. The artifact_id format depends on link_type (see parameter doc).
devops_work_item_comment_list
List comments on a work item. Returns up to `top` comments (default 50).
devops_work_item_comment_add
Add a comment to a work item.
devops_work_item_comment_update
Update an existing comment on a work item.
devops_work_item_comment_delete
Delete a comment from a work item.