Skip to content

Test: Cloud Agent - create a pull request on demand #322177

@osortega

Description

@osortega

Test: Cloud Agent (v2) — create a pull request on demand

Complexity: 3

Author: @osortega

Create Issue


Context

Cloud Agent sessions on the v2 (Task API) backend are now PR-less by default, a session no longer auto-creates a pull request. Instead, you create the PR on demand from the session toolbar once the task has settled, and then open it. This TPI validates that flow.

Setup

  1. Latest VS Code Insiders.
  2. Sign in to GitHub Copilot.
  3. Set "github.copilot.chat.cloudAgentBackend.version": "v2" and reload the window.
  4. Open a repo enrolled for Copilot coding agent.

What to test

  1. Start a new cloud task that makes code changes and let it run to completion. Confirm the settled session is PR-less (no PR badge/link, no PR auto-created on GitHub).
  2. On the settled, PR-less session, confirm the chat input toolbar shows Create Pull Request button.
  3. Invoke Create Pull Request → a PR is created against the correct repo/branch. The toolbar updates and shows Open Pull Request icon appears
  4. Verify the changed-files view for the settled task is populated and matches the diff in the created PR.
  5. Click Open Pull Request → the correct PR opens in the browser. Confirm it resolves whether the session is from v1 or v2 backend.
  6. Reload the window and reopen the same session → it still resolves to the PR, and Open Pull Request is shown.

Metadata

Metadata

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions