Skip to content

Add JSON Schema Definition for gen_ai.tool.definitions#2942

Closed
Cirilla-zmh wants to merge 60 commits intoopen-telemetry:mainfrom
Cirilla-zmh:minghui/tool_definitions
Closed

Add JSON Schema Definition for gen_ai.tool.definitions#2942
Cirilla-zmh wants to merge 60 commits intoopen-telemetry:mainfrom
Cirilla-zmh:minghui/tool_definitions

Conversation

@Cirilla-zmh
Copy link
Member

Fixes #2721 #1835

Changes

Add JSON schema definition for gen_ai.tool.definitions.

Important

Pull requests acceptance are subject to the triage process as described in Issue and PR Triage Management.
PRs that do not follow the guidance above, may be automatically rejected and closed.

Merge requirement checklist

  • CONTRIBUTING.md guidelines followed.
  • Change log entry added, according to the guidelines in When to add a changelog entry.
    • If your PR does not need a change log, start the PR title with [chore]
  • Links to the prototypes or existing instrumentations (when adding or changing conventions)

@Cirilla-zmh Cirilla-zmh requested review from a team as code owners October 20, 2025 11:45
@Cirilla-zmh Cirilla-zmh moved this from Untriaged to Awaiting codeowners approval in Semantic Conventions Triage Oct 20, 2025
@Cirilla-zmh Cirilla-zmh force-pushed the minghui/tool_definitions branch from 76f99f0 to 2a15973 Compare October 20, 2025 12:46
@github-actions github-actions bot added enhancement New feature or request area:gen-ai labels Oct 20, 2025
@Cirilla-zmh
Copy link
Member Author

This is the continued PR of #2793

@Cirilla-zmh Cirilla-zmh moved this from Awaiting codeowners approval to Needs More Approval in Semantic Conventions Triage Nov 18, 2025
renovate bot and others added 8 commits February 3, 2026 14:09
…elemetry#3231)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Florian Lehner <florian.lehner@elastic.co>
…`, clarify span name and possible high cardinality (open-telemetry#3223)

Co-authored-by: Matthew Hensley <130569+matt-hensley@users.noreply.github.com>
Co-authored-by: otelbot <197425009+otelbot@users.noreply.github.com>
Change-Id: Id791790e2ed7d48b41a89c3c45c7cfbb39ad5456
Co-developed-by: Cursor <noreply@cursor.com>
@Cirilla-zmh Cirilla-zmh requested review from a team as code owners February 3, 2026 06:09
@linux-foundation-easycla
Copy link

CLA Missing ID CLA Not Signed

One or more co-authors of this pull request were not found. You must specify co-authors in commit message trailer via:

Co-authored-by: name <email>

Supported Co-authored-by: formats include:

  1. Anything <id+login@users.noreply.github.com> - it will locate your GitHub user by id part.
  2. Anything <login@users.noreply.github.com> - it will locate your GitHub user by login part.
  3. Anything <public-email> - it will locate your GitHub user by public-email part. Note that this email must be made public on Github.
  4. Anything <other-email> - it will locate your GitHub user by other-email part but only if that email was used before for any other CLA as a main commit author.
  5. login <any-valid-email> - it will locate your GitHub user by login part, note that login part must be at least 3 characters long.

Please update your commit message(s) by doing git commit --amend and then git push [--force] and then request re-running CLA check via commenting on this pull request:

/easycla

@github-actions
Copy link

github-actions bot commented Feb 3, 2026

This PR contains changes to area(s) that do not have an active SIG/project and will be auto-closed:

  • aws

Such changes may be rejected or put on hold until a new SIG/project is established.

Please refer to the Semantic Convention Areas
document to see the current active SIGs and also to learn how to kick start a new one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

Define schema for Tool Definitions for Single and Multi-Agent Spans