Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 28, 2026

Update semantic conventions to 1.39.0

  • Update semanticConventionsVersion in build.gradle.kts to "1.39.0"
  • Add "1.39.0" to schemaUrlVersions list in build.gradle.kts
  • Add V1_39_0 constant to SchemaUrls.java
  • Update CHANGELOG.md with version 1.39.0 entry
  • Generate semantic conventions using ./gradlew clean generateSemanticConventions
  • Apply code formatting with ./gradlew spotlessApply
  • Verify build with ./gradlew assemble
  • Run tests to ensure everything works
  • Run security checks with codeql_checker

Summary

Successfully updated semantic conventions from v1.38.0 to v1.39.0. This includes:

  • 2 new attribute classes (JsonrpcIncubatingAttributes, McpIncubatingAttributes)
  • Updates to 16 existing attribute classes with new cloud providers, Kubernetes enhancements, RPC deprecations, and other improvements
  • All builds, tests, and security checks pass ✅
Original prompt

Update semantic conventions to 1.39.0


✨ 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 and others added 2 commits January 28, 2026 03:10
Co-authored-by: trask <218610+trask@users.noreply.github.com>
Co-authored-by: trask <218610+trask@users.noreply.github.com>
Copilot AI changed the title [WIP] Update semantic conventions to version 1.39.0 Update semantic conventions to 1.39.0 Jan 28, 2026
Copilot AI requested a review from trask January 28, 2026 03:17
@trask
Copy link
Member

trask commented Jan 28, 2026

@copilot run ./gradlew spotlessApply

Co-authored-by: trask <218610+trask@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Jan 28, 2026

@copilot run ./gradlew spotlessApply

Done in 056160e

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:

  • scans-in.gradle.com
    • Triggering command: /usr/lib/jvm/temurin-17-jdk-amd64/bin/java /usr/lib/jvm/temurin-17-jdk-amd64/bin/java --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED --add-opens=java.base/java.nio.charset=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED --add-opens=java.xml/javax.xml.namespace=ALL-UNNAMED --add-opens=java.base/java.time=ALL-UNNAMED -XX:MaxMetaspaceSize=512m -Dfile.encoding=UTF-8 -Duser.country -Duser.language=en -Duser.variant (dns block)

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

Copilot AI requested a review from trask January 28, 2026 03:28
@trask
Copy link
Member

trask commented Jan 28, 2026

@copilot run ./gradlew jApiCmp

Copy link
Contributor Author

Copilot AI commented Jan 28, 2026

@copilot run ./gradlew jApiCmp

Task completed successfully with no API compatibility issues

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:

  • scans-in.gradle.com
    • Triggering command: /usr/lib/jvm/temurin-17-jdk-amd64/bin/java /usr/lib/jvm/temurin-17-jdk-amd64/bin/java --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED --add-opens=java.base/java.nio.charset=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED --add-opens=java.xml/javax.xml.namespace=ALL-UNNAMED --add-opens=java.base/java.time=ALL-UNNAMED -XX:MaxMetaspaceSize=512m -Dfile.encoding=UTF-8 -Duser.country -Duser.language=en -Duser.variant (dns block)

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

@trask trask marked this pull request as ready for review January 28, 2026 03:47
@trask trask requested review from a team as code owners January 28, 2026 03:47
@trask trask merged commit a109f7d into main Jan 28, 2026
15 checks passed
@trask trask deleted the copilot/update-semantic-conventions-1-39-0 branch January 28, 2026 16:21
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.

3 participants