From ticket to PR
Human steps are highlighted.1. Connect your tools
Connect your team’s code host and ticket tracker in Cosmos:- Code host: GitHub, GitLab Cloud, Azure DevOps Services, or Bitbucket (custom setup with Advisor).
- Ticket tracker: GitHub Issues, Linear, or Jira Cloud.
2. Set it up with Advisor
Open Cosmos Advisor from Home. Replace the placeholders and send:Set up Ticket Manager for [ticket tracker] with code in [code host]. Show me how to delegate tickets.Advisor helps configure:
- The Experts: Ticket Manager and the PR or MR Author that implements changes.
- The environment: access to your repository and the tools needed to build and test it.
- The automation: which delegation event starts work.
cosmos-ticket-manager. Create it in your tracker if needed, and make sure the automation uses that exact label.
Complete Advisor’s setup checks, approve activation when prompted, and confirm the automation is enabled before delegating a ticket.
3. Try it in your ticket tracker
Go to GitHub, Linear, or Jira and create a ticket in your usual project or repository. Start with a small text change so it’s easy to check the result:Update the Save button text Change the settings page’s button label from “Save” to “Save changes”. Keep its behavior and styling unchanged.Then delegate it:
- GitHub Issues
- Linear
- Jira
Open the issue and add the delegation label you configured with Advisor.Ticket Manager removes the label after claiming the issue. This is expected;
follow the ticket update rather than re-adding it.
Delegating a ticket starts real work: it can update the ticket, push code, and
open a PR or MR.