Skip to content

Upstream sync: 3 new commits from github/copilot-sdk (2026-03-12)#188

Merged
brunoborges merged 2 commits intomainfrom
copilot/upstream-sync-3-new-commits
Mar 12, 2026
Merged

Upstream sync: 3 new commits from github/copilot-sdk (2026-03-12)#188
brunoborges merged 2 commits intomainfrom
copilot/upstream-sync-3-new-commits

Conversation

Copy link
Contributor

Copilot AI commented Mar 12, 2026

Analyzes 3 upstream commits (9a0a1a5062b61c) from github/copilot-sdk. No Java SDK changes needed.

Before the change?

  • .lastmerge pointed to 9a0a1a5

After the change?

  • .lastmerge updated to 062b61c

Upstream commits analyzed

Commit Description Action
062b61c Update cross-repo-issue-analysis.lock.yml Not ported — CI lock file
27f487f Remove PR creation from cross-repo issue analysis workflow Not ported — CI workflow only
ab8cc5a [nodejs] Ignore cliPath if cliUrl is set Not ported — already handled

Why ab8cc5a doesn't apply

The Node.js fix prevents bundled CLI path resolution when cliUrl is set. The Java SDK already handles this more strictly:

  • CopilotClient constructor throws IllegalArgumentException if both cliUrl and cliPath are set (mutual exclusivity enforced at construction time)
  • No bundled CLI concept — uses "copilot" from PATH, so there's no speculative path resolution to suppress

Pull request checklist

  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been reviewed and added / updated if needed (for bug fixes / features)
  • mvn spotless:apply has been run to format the code
  • mvn clean verify passes locally

Does this introduce a breaking change?

  • Yes
  • No

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com/graphql
    • Triggering command: /usr/bin/gh gh pr edit 188 --add-label upstream-sync --repo copilot-community-sdk/copilot-sdk-java (http block)
    • Triggering command: /usr/bin/gh gh auth status (http block)

If you need me to access, download, or install something from one of these locations, you can either:


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI changed the title [WIP] [upstream-sync] Sync with upstream repository for new commits Upstream sync: 3 new commits from github/copilot-sdk (2026-03-12) Mar 12, 2026
@brunoborges brunoborges marked this pull request as ready for review March 12, 2026 02:09
@brunoborges brunoborges requested a review from edburns as a code owner March 12, 2026 02:09
@brunoborges brunoborges merged commit 9511ddd into main Mar 12, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[upstream-sync] Upstream sync: 3 new commits (2026-03-12)

2 participants