Skip to content

Merge upstream SDK changes (2026-02-07)#41

Merged
brunoborges merged 5 commits intomainfrom
merge-upstream-20260207
Feb 7, 2026
Merged

Merge upstream SDK changes (2026-02-07)#41
brunoborges merged 5 commits intomainfrom
merge-upstream-20260207

Conversation

@brunoborges
Copy link
Member

Upstream Merge

Ports changes from the official Copilot SDK (github/copilot-sdk) since last merge (06ff2ae2186bf2).

Upstream commits analyzed (8 commits)

  • Bundling support for .NET SDK (NuGet-specific, not ported)
  • tool.execution_endtool.execution_complete rename (Java SDK already used the correct name)
  • CLI --no-auto-update flag added
  • requestId field added to compaction complete event data
  • Go/Python/Node.js SDK changes (other SDKs, not applicable)

Changes ported

Commit Description
52a9facc Update CLI minimum version to 0.0.406 in README.md and index.md
b94c47ca Add --no-auto-update flag to CLI server startup args
99523fb8 Add requestId and compactionTokensUsed fields to SessionCompactionCompleteData
7d28984d Update .lastmerge to 2186bf2

Not ported (intentionally)

  • Bundled CLI path resolution (GetBundledCliPath) — .NET NuGet packaging concern, not applicable to Java
  • .csproj build targets for CLI download — .NET build system specific
  • Client test simplifications (removing explicit cliPath) — consequence of .NET bundling
  • Go/Python/Node.js SDK changes — other language SDKs

Verification

  • All 172 tests pass (mvn clean test)
  • Package builds successfully (mvn clean package -DskipTests)
  • Code formatted with Spotless

@brunoborges brunoborges merged commit c84a325 into main Feb 7, 2026
2 checks passed
@brunoborges brunoborges added the upstream-sync Upstream merge from github/copilot-sdk label Feb 7, 2026
@brunoborges brunoborges deleted the merge-upstream-20260207 branch February 16, 2026 15:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

upstream-sync Upstream merge from github/copilot-sdk

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant