Skip to main content

Workflow Templates

AI/Run CodeMie provides predefined workflow templates that serve as both examples and ready-to-use solutions for common tasks including:

  • Jira ticket management
  • Git branch comparison
  • Python unit test generation
  • Code coverage analysis
  • Sonar issue remediation

Available Templates

NameDescription/Integrated toolsRequired Assistants' tools
Autonomous Onboarding WorkflowOnboarding workflow with supervisor assistant that delegates tasks to configured assistants. Pre-requisites: Assistants for backend and UI should be created with configured DataSource for UI and backendNo special tools required.
Autonomous Python Unit Tests Generation Workflow (PoC)A workflow that leverages the autonomous developer's environment to generate unit tests for Python software within the AI/Run CodeMie platform.1. Jira Agent:
a) Repository datasource added
b) Generic Jira tool enabled
2. Unit Test Writer Agent:
a) Repository datasource added
b) Plugin and VCS tools are enabled
Local Python Unit Tests Generation Workflow (PoC)A workflow that leverages the local developer's environment to generate unit tests for Python software within the AI/Run CodeMie platform.1. Jira Agent:
a) Repository datasource added
b) Generic Jira tool enabled
2. Unit Test Writer Agent:
a) Repository datasource added
b) Plugin and VCS tools are enabled
Branch Comparison WorkflowWorkflow for comparing branches.Git
Python Code Coverage Analysis WorkflowExample of a workflow that automates the checks for repository's code coverage and Jira ticket creation.1. Coverage Agent:
a) Plugin tool enabled
2. Jira Agent:
a) Generic Jira tool enabled
Sequential Workflow ExampleExample of sequential workflow. The first assistant finds all relevant information about workflow implementation and describes a business analyst as a requirements description. The second one provides a comprehensive description for QA engineers, support team, and users on how to use this specific aspect of the workflow functionality.No extra tools required.
Local Python Sonar Issues Fixer WorkflowWorkflow for Fixing Sonar IssuesGit, Sonar, File Management
Workflow With User ConfirmationThe workflow will pause and ask the user to continue or abort the execution.Jira, e-mail
Sequential Workflow Example With RetryExample of sequential workflow with customized retry policy on workflow level and on node level. If retry policy is specified on node level, then it will override workflow level. If none of retry policies are provided default retry policy will be utilized.No extra tools required.
Newsletter GeneratorWorkflow for generating and sending out to AI/Run CodeMie users the newsletter about the product release updates.Release Summary Writer: Generic Jira
Hotfix Summarizer: Generic Jira
Newsletter Content Creator: Generic Jira
HTML Generating Assistant: Generic Jira
Email Sending Assistant: Email
Autonomous Java Unit Tests Generation Workflow (PoC)A workflow that automates the generation of unit tests for Java software within the AI/Run CodeMie platform.JaCoCo report analyzer: Git, Plugin, Datasource
Define class coverage scenarios: Git, Plugin, Datasource
Local Java Sonar Issues Fixer WorkflowThis workflow is designed to analyze SonarQube issues and remediate them.Sonar Issues Searcher: Sonar, VCS
Sonar Issues Resolver: Codebase tools (Repo tree, Search code), File management tools (List directory, Run CLI, Diff update file)
Git Helper: VCS, File management tool (Run CLI)