Skip to content

Commit fe4ea03

Browse files
committed
changelog
1 parent e527a8c commit fe4ea03

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

util/opentelemetry-util-genai/CHANGELOG.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## Unreleased
99

10-
1110
- Add support for workflow in genAI utils handler.
1211
([https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4366](#4366))
13-
- Enrich ToolCall type, breaking change: usage of ToolCall class renamed to ToolCallRequest
12+
- Enrich ToolCall type, breaking change: usage of ToolCall class renamed to ToolCallRequest
1413
([#4218](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4218))
1514
- Add EmbeddingInvocation span lifecycle support
1615
([https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4219](#4219))
@@ -20,6 +19,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2019
([https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4310](#4310))
2120
- Check if upload works at startup in initializer of the `UploadCompletionHook`, instead
2221
of repeatedly failing on every upload ([https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4390](#4390)).
22+
- Refactor public API: add factory methods (`start_inference`, `start_embedding`, `start_tool`, `start_workflow`) and invocation-owned lifecycle (`invocation.stop()` / `invocation.fail(exc)`); rename `LLMInvocation``InferenceInvocation` and `ToolCall``ToolInvocation`. Existing usages remain fully functional via deprecated aliases.
23+
([#TODO](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/TODO))
24+
2325

2426
## Version 0.3b0 (2026-02-20)
2527

0 commit comments

Comments
 (0)