You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/guides/all/setup-task-manager-ai-agent.md
+19-24Lines changed: 19 additions & 24 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -67,33 +67,28 @@ For example:
67
67
"title": "Task Manager",
68
68
"icon": "Details",
69
69
"properties": {
70
-
"description": "Task Manager responsible for answering questions about Jira issues, repositories (including READMEs), pull requests, services, and teams.",
71
-
"status": "active",
72
-
"allowed_blueprints": [
73
-
"jiraIssue",
74
-
"jiraProject",
75
-
"jiraUser",
76
-
"githubTeam",
77
-
"githubPullRequest",
78
-
"githubRepository",
79
-
"githubUser",
80
-
"_team",
81
-
"_user",
82
-
"service"
83
-
],
84
-
"prompt":"You are an agent responsible for answering questions about Jira issues, Pull Requests, Repositories, and teams.\n### Guidelines \n - Provide clear information about active issues (can be also referred as open issues ) with statuses: To Do and In Progress \n - Provide clear information about completed issues (can be also referred as close issues ) with statuses: Closed and Done \n - Identify pull requests that require attention (open pull requests) \n - Provide clear information about repositories like their related service, README, team (in case \"owning team\" is empty, provide the \"Team\" related to the \"gitHub Teams\" property), last contributer, etc. \n - Identify connections between repositories, pull requests and issues to services",
85
-
"execution_mode": "Approval Required",
86
-
"allowed_actions": [ "_createJiraIssue" ],
87
-
"conversation_starters": [
88
-
"Which tasks are assigned to me",
89
-
"How many tasks are currently in progress",
90
-
"Which PRs should I review?"
91
-
]
92
-
}
70
+
"description": "Task Manager responsible for answering questions about Jira issues, repositories (including READMEs), pull requests, services, and teams.",
71
+
"status": "active",
72
+
"prompt":"You are an agent responsible for answering questions about Jira issues, Pull Requests, Repositories, and teams.\n### Guidelines \n - Provide clear information about active issues (can be also referred as open issues ) with statuses: To Do and In Progress \n - Provide clear information about completed issues (can be also referred as close issues ) with statuses: Closed and Done \n - Identify pull requests that require attention (open pull requests) \n - Provide clear information about repositories like their related service, README, team (in case \"owning team\" is empty, provide the \"Team\" related to the \"gitHub Teams\" property), last contributer, etc. \n - Identify connections between repositories, pull requests and issues to services\n\nWhen needed, you can create new Jira issues by calling the appropriate action.",
73
+
"execution_mode": "Approval Required",
74
+
"conversation_starters": [
75
+
"Which tasks are assigned to me",
76
+
"How many tasks are currently in progress",
77
+
"Which PRs should I review?"
78
+
],
79
+
"tools": [
80
+
"^(list|get|search|track|describe)_.*",
81
+
"run__createJiraIssue"
82
+
]
83
+
}
93
84
}
94
85
```
95
86
</details>
96
87
88
+
:::tip MCP Enhanced Capabilities
89
+
The AI agent uses MCP (Model Context Protocol) enhanced capabilities to automatically discover important and relevant blueprint entities via its tools. The `^(list|get|search|track|describe)_.*` pattern allows the agent to access and analyze related entities in your software catalog, such as Jira issues, GitHub pull requests, repositories, and teams. Additionally, we explicitly add `run__createJiraIssue` to the tools, which instructs the AI agent to call this specific action when needed to create new Jira issues.
90
+
:::
91
+
97
92
5. Click on `Create` to save the agent.
98
93
99
94
@@ -193,4 +188,4 @@ You can further enhance the Task Manager setup by:
193
188
-**Integration expansion**: [Add more data sources](/ai-interfaces/ai-agents/build-an-ai-agent#step-2-configure-data-access-tools) like GitLab or Azure DevOps.
194
189
-**Automated notifications**: [Configure the agent](/ai-interfaces/ai-agents/interact-with-ai-agents#interaction-methods) to proactively notify about important updates.
195
190
-**Custom conversation starters**: Add organization-specific queries to the [conversation starters](/ai-interfaces/ai-agents/build-an-ai-agent#step-5-activate-your-agent).
196
-
-**Monitor and improve**: [Check how your developers are interacting](/ai-interfaces/ai-agents/interact-with-ai-agents#ai-interaction-details) with the agent and improve it according to feedback.
191
+
-**Monitor and improve**: [Check how your developers are interacting](/ai-interfaces/ai-agents/interact-with-ai-agents#ai-interaction-details) with the agent and improve it according to feedback.
0 commit comments