Skip to content

feat(extensibility): add agentExtVersion to extensibility and telemetry - #354

Open
shubhi1789 wants to merge 1 commit into
SAP:mainfrom
shubhi1789:main
Open

shubhi1789 wants to merge 1 commit into
SAP:mainfrom
shubhi1789:main

Conversation

@shubhi1789

@shubhi1789 shubhi1789 commented Sep 28, 2026 •

Copy link
Copy Markdown

Description

The SDK now reads agentExtensionVersion from UMS and surfaces it on the
ExtensionCapabilityImplementation object returned by
ExtensibilityClient.get_extension_capability_implementation().

This field tracks the agent's current extension version counter — an integer
string (e.g. "5") that increments each time extensions for that agent are
modified in UMS.

The value is also propagated through the full telemetry pipeline — individual
spans, the summary span, OTel baggage, and structured log records.

Type of Change

Please check the relevant option:

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update
  • Code refactoring
  • Dependency update

How to Test

  1. Run the sap-agent-extensinbility skill on the test agent with latest sdk version .
  2. Then agent will get latest changes for telemetry for agent extension version
Screenshot 2026-09-28 at 5 04 04 PM Screenshot 2026-09-28 at 5 04 19 PM Make request to the agent and it will emit agent ext version in summary and other spans.

Checklist

Before submitting your PR, please review and check the following:

  • I have read the Contributing Guidelines
  • I have verified that my changes solve the issue
  • I have added/updated automated tests to cover my changes
  • All tests pass locally
  • I have verified that my code follows the Code Guidelines
  • I have updated documentation (if applicable)
  • I have added type hints for all public APIs
  • My code does not contain sensitive information (credentials, tokens, etc.)
  • I have followed Conventional Commits for commit messages

Breaking Changes

If this PR introduces breaking changes, please describe:

NA

Additional Notes

NA

@shubhi1789
shubhi1789 requested a review from a team as a code owner September 28, 2026 14:15
@cla-assistant

cla-assistant Bot commented Sep 28, 2026

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

This branch has not been deployed

No deployments
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.

1 participant