Skip to content

fix(ruby): use correct SDK_ID_RUBY_PROVIDER for telemetry#328

Merged
nicklasl merged 1 commit intomainfrom
fix/ruby-sdk-id
Mar 11, 2026
Merged

fix(ruby): use correct SDK_ID_RUBY_PROVIDER for telemetry#328
nicklasl merged 1 commit intomainfrom
fix/ruby-sdk-id

Conversation

@fabriziodemaria
Copy link
Member

Summary

  • The Ruby provider was incorrectly sending SDK_ID_PYTHON_PROVIDER (enum value 6) instead of SDK_ID_RUBY_PROVIDER (enum value 8) in its resolve API calls
  • This caused Ruby provider telemetry to be misattributed as Python

Test plan

  • Verify make test passes for the Ruby provider
  • Confirm resolve API calls include SDK_ID_RUBY_PROVIDER in the sdk.id field

🤖 Generated with Claude Code

The Ruby provider was incorrectly reporting SDK_ID_PYTHON_PROVIDER
instead of SDK_ID_RUBY_PROVIDER in its resolve API calls.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copy link
Member

@nicklasl nicklasl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Closes #327

@nicklasl nicklasl merged commit 7aa5935 into main Mar 11, 2026
10 checks passed
@github-actions github-actions bot mentioned this pull request Mar 11, 2026
@fabriziodemaria fabriziodemaria deleted the fix/ruby-sdk-id branch March 12, 2026 06:11
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.

2 participants