Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
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_current_user | Fetch the current DevRev user details. When the user specifies 'me' in the query, this tool should be called to get the user details. |
get_vista | Retrieve information about a vista in DevRev using its ID. In DevRev a vista is a sprint board which contains sprints (or vista group items). The reponse of this tool will contain the sprint (or vista group item) IDs that you can use to filter on sprints. |
search | Search DevRev using the provided query |
get_work | Get all information about a DevRev work item (issue, ticket) using its ID |
create_work | Create a new work item (issue, ticket) in DevRev |
update_work | Update an existing work item (issue, ticket) in DevRev |
list_works | List all work items (issues, tickets) in DevRev |
get_part | Get information about a part (enhancement) in DevRev using its ID |
create_part | Create a new part (enhancement) in DevRev |
update_part | Update an existing part (enhancement) in DevRev |
list_parts | List all parts (enhancements) in DevRev |
list_meetings | List meetings in DevRev |
valid_stage_transition | gets a list of valid stage transition for a given work item (issue, ticket) or part (enhancement). Use this before updating stage of the work item or part to ensure the transition is valid. |
add_timeline_entry | Add a timeline entry to a work item (issue, ticket) or part (enhancement) |
get_sprints | Get active or planned sprints for a given part ID. Use this to get the sprints for an issue based on its part. |
list_subtypes | List all subtypes in DevRev for a given leaf type |