Skip to content

feat(sdk): add skill-load markers - #661

Draft
alexander-akhmetov wants to merge 1 commit into
mainfrom
alexander/sdk-skill-support
Draft

alexander-akhmetov wants to merge 1 commit into
mainfrom
alexander/sdk-skill-support

Conversation

@alexander-akhmetov

@alexander-akhmetov alexander-akhmetov commented Aug 24, 2026

Copy link
Copy Markdown
Collaborator

Add an optional skill name to tool-execution APIs in Go, Python, TypeScript/JavaScript, Java, and .NET. When instrumentation sets it for a skill load, the execute_tool span emits the name as agento11y.skill.name.

OpenTelemetry has not merged a skill convention. genai#86 discusses recording load metadata on execute_tool spans. Draft genai#463 proposes broader gen_ai.skill.* fields and metrics. Because it's not decided yet, the attribute stays in the agento11y namespace.

@grafana grafana deleted a comment from github-actions Bot Aug 24, 2026
@alexander-akhmetov
alexander-akhmetov force-pushed the alexander/sdk-skill-support branch from 92496a5 to 73bd676 Compare August 24, 2026 16:49
@alexander-akhmetov
alexander-akhmetov force-pushed the alexander/sdk-skill-support branch from 73bd676 to dd5cea5 Compare August 24, 2026 16:51
@filip-kopyt

Copy link
Copy Markdown

FYI, PR genai#463 was refactored into Issue genai#501, and 3 staged PRs (genai#498, genai#499, and genai#500). Content is the same minus review changes.

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.

2 participants