Skip to content

Version 2.30.2

Latest

Choose a tag to compare

@lrwh lrwh released this 13 Aug 08:15
· 85 commits to main since this release
73a8f7e

Highlights

This release focuses on improving Spring AI tracing semantics in the Guance Java agent distribution.

Spring AI 1.0

  • Aligned gen_ai.input.messages with OpenTelemetry GenAI semantic conventions by using structured role + parts message content instead of the previous flat content shape
  • Added gen_ai.system_instructions for system prompt capture instead of mixing system messages into gen_ai.input.messages
  • Aligned gen_ai.output.messages with the GenAI semantic conventions by emitting structured assistant messages and including finish_reason
  • Preserved message truncation behavior while keeping the exported JSON structure valid and stable

Release artifact

  • Full Java agent: opentelemetry-javaagent-2.30.2.jar

Notes

  • No breaking configuration changes in this release
  • This release is intended as a patch upgrade from v2.30.1

Full Changelog: v2.30.1...v2.30.2