Loop Genie - Tech Preview
This release contains access to the Loop Genie feature in IBM® DevOps Loop as a Tech Preview. The Tech Preview is intended for you to view the capabilities of Loop Genie offered by IBM DevOps Loop, and to provide your feedback to the product team. You are permitted to use the information only for evaluation purposes and not for use in a production environment. IBM provides the information without obligation of support and "as is" without warranty of any kind.
Loop Genie is an AI-powered, multi-agent chatbot integrated into DevOps Loop. It performs tasks and retrieves information across multiple capabilities through a single conversational interface.
Loop Genie supports multi-step queries that can involve multiple tools in a single request. You can perform actions such as creating work items, retrieving work item counts, creating branches, listing repositories, and accessing branch commit history, all within one prompt. Loop Genie also produces formatted responses for better readability, replacing raw JSON outputs.
Loop Genie connects with built-in agents to handle prompts securely and efficiently. You can interact with Loop Genie through text or voice input, making it easier to manage teamspaces, add or remove users, create branches, edit files, and manage pull requests without navigating multiple interfaces.
Loop Genie’s AI capabilities require or support integration with OpenAI, IBM watsonx, Claude, and Gemini. These integrations provide natural language understanding, context-aware responses, and advanced automation, enabling Loop Genie to perform tasks and retrieve information efficiently across your DevOps Loop environment.
Loop Genie supports multi-step queries that can use multiple capabilities and tools within a single request.
Sample multi-step workflow execution in Loop Genie:
Scenario: You want to create a new work item in DevOps Loop, assign it to a user, and then fetch its status all in a single request.
Prompt to Loop Genie:
Create a new story in the
Payment APIproject titled ‘Implement new refund feature’, assign it toalice@example.com, and then get the status of the newly created work item.”
How Loop Genie handles the execution:
-
Step 1 – Create Work Item
-
Calls
plan_create_work_itemwith project name, title, and optional fields. -
Returns the new work item ID.
-
-
Step 2 – Assign User
-
Calls
plan_update_work_item(or equivalent MCP command) to assign the work item toabc@example.com.
-
-
Step 3 – Retrieve Status
-
Calls
analytics_get_work_item_statuswith the work item ID to fetch the current status.
-
Output returned by Loop Genie:
| Field | Value |
|---|---|
| Work Item ID | 12345 |
| Title | Implement a new refund feature |
| Assigned To | abc |
| Status | Open |