Trang này chưa được dịch. Đang hiển thị phiên bản tiếng Anh.

Pipelines & Issues

The Repo panel puts GitHub and GitLab CI runs and issues beside your terminals — re-run or cancel a pipeline, read job logs, work the issue list, and hand an issue to an AI agent with the context you choose.

The Repo panel resolves GitHub or GitLab from the git remote of the project you have open, and gives you two sub-tabs: Pipelines and Issues.

If you do not see it, check that Repo is enabled in Extensions.

Pipelines

Runs for the current repo and branch, expandable to their jobs, plus the checks on HEAD. The list refreshes while you are looking at it and pauses when you are not.

The Repo panel Pipelines tab listing CI runs for the current repo on main, each row showing a pass or fail dot, the branch, when it ran and how long it took

Each run offers:

  • Re-run
  • Re-run failed — only on a run that actually failed
  • Cancel — only on a run that is still going

Each one confirms inline before it fires. The confirm is inline rather than a modal because the panel is a 300px sidebar and a dialog over it would hide the run you are acting on.

A job's log opens in a searchable viewer with its colors intact. Copy it, or jump to it in the browser.

Issues

Filter by state, then open one to read its rendered Markdown body and its comments. From there you can create, comment, close, reopen, and change labels and assignees.

Sending an issue to an agent

This is the part that closes the loop. Instead of copying an issue into your clipboard and pasting it into a terminal with half the context missing:

  1. Choose Send to AI on an issue or a single comment.
  2. Write a prompt — @ mentions files and folders from the indexed project.
  3. Tick what travels with it: the issue URL, all comments, or individual comments.
  4. Attach screenshots or project files if you want them.
  5. Pick the target terminal.
  6. Read the preview — the exact text the agent will receive — then Send to Terminal.

The Send Issue to AI Terminal dialog with checkboxes selecting which comments and the issue URL to include as context, a target terminal picker, and a preview of exactly what the agent will receive

The text lands in that agent's composer, so you can still edit it before it runs.

Watching a project

Watch in the panel header opts one project into a background check. A run that goes from passing to failing raises a desktop notification that focuses the project when you click it.

Nothing is watched by default, and a project with no watch costs nothing while the panel is closed.