Loop Genie overview - Tech Preview

Disclaimer:

This release contains access to the Loop Genie as a Tech Preview in HCL DevOps Loop. The Tech Preview is intended for you to view the capabilities of Loop Genie offered by HCL 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. HCL provides the information without obligation of support and "as is" without warranty of any kind.

Loop Genie is an AI-powered, multi-agent assistant integrated into DevOps Loop. It provides a unified conversational interface to perform tasks and retrieve information across multiple DevOps Loop capabilities.

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 supports integration with OpenAI, IBM watsonx, Claude, and Gemini. These integrations provide natural language understanding, context-aware responses, and advanced automation, allowing Loop Genie to perform tasks and retrieve information efficiently across your DevOps Loop environment.

Loop Genie workspace

Loop Genie provides a unified workspace for interacting with AI-assisted DevOps Loop capabilities. The workspace is designed to help you initiate actions, run predefined workflows, and review past interactions from a single interface.

The workspace includes the following sections:

Chat

You can use the Chat tab to interact with Loop Genie by entering text or voice prompts. Loop Genie interprets your input and performs the requested actions by using the appropriate tools. You can start new conversation by clicking the new chat icon.

Tasks

You can use the Tasks tab to access predefined tasks with workflows. These tasks combine prompts and tools to help you perform common DevOps operations in a consistent and efficient manner.

History

You can use the History tab to view previous interactions. The history is displayed based on the selected loop and the current user. You can review past requests, revisit results, and reuse or refine previous queries. You can also download the interactions into your local machine.

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 API project titled ‘Implement new refund feature’, assign it to alice@example.com, and then get the status of the newly created work item.”

How Loop Genie handles the execution:

  1. Step 1 – Create Work Item

    • Calls plan_create_work_item with project name, title, and optional fields.

    • Returns the new work item ID.

  2. Step 2 – Assign User

    • Calls plan_update_work_item (or equivalent MCP command) to assign the work item to abc@example.com.

  3. Step 3 – Retrieve Status

    • Calls analytics_get_work_item_status with 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