Skip to content

Commit c373783

Browse files
committed
Merge branch 'main' of https://github.com/traceloop/openllmetry into nk/exp_github
2 parents 0092851 + 589e104 commit c373783

File tree

249 files changed

+10667
-4641
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

249 files changed

+10667
-4641
lines changed

.cz.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,14 @@ tag_format = "v$version"
44
version_scheme = "pep440"
55
major_version_zero = true
66
update_changelog_on_bump = true
7-
version = "0.48.1"
7+
version = "0.49.0"
88
version_files = [
99
"packages/opentelemetry-instrumentation-mcp/pyproject.toml:^version",
1010
"packages/opentelemetry-instrumentation-mcp/opentelemetry/instrumentation/mcp/version.py",
1111
"packages/opentelemetry-instrumentation-groq/pyproject.toml:^version",
1212
"packages/opentelemetry-instrumentation-groq/opentelemetry/instrumentation/groq/version.py",
13+
"packages/opentelemetry-instrumentation-agno/pyproject.toml:^version",
14+
"packages/opentelemetry-instrumentation-agno/opentelemetry/instrumentation/agno/version.py",
1315
"packages/opentelemetry-instrumentation-alephalpha/pyproject.toml:^version",
1416
"packages/opentelemetry-instrumentation-alephalpha/opentelemetry/instrumentation/alephalpha/version.py",
1517
"packages/opentelemetry-instrumentation-anthropic/pyproject.toml:^version",

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
## v0.49.0 (2025-11-23)
2+
3+
### Feat
4+
5+
- **agno**: add instrumentation for agno framework (#3452)
6+
7+
## v0.48.2 (2025-11-23)
8+
9+
### Fix
10+
11+
- add structured outputs schema logging for Anthropic and Gemini (#3454)
12+
- **openai**: use SpanAttributes instead of GenAIAttributes for cache token attributes (#3442)
13+
- migrate from events api to log records for otel 1.37.0+ compatibility (#3453)
14+
115
## v0.48.1 (2025-11-17)
216

317
### Fix
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
[flake8]
2+
max-line-length = 100
3+
extend-ignore = E203, E266, E501, W503
4+
exclude = .venv,dist,*.pyc
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# OpenTelemetry Agno Instrumentation
2+
3+
This library provides automatic instrumentation for the [Agno](https://github.com/agno-agi/agno) framework.
4+
5+
## Installation
6+
7+
```bash
8+
pip install opentelemetry-instrumentation-agno
9+
```
10+
11+
## Usage
12+
13+
```python
14+
from opentelemetry.instrumentation.agno import AgnoInstrumentor
15+
16+
AgnoInstrumentor().instrument()
17+
```
18+
19+
## Supported Features
20+
21+
This instrumentation captures:
22+
- Agent execution (sync and async)
23+
- Team operations
24+
- Model invocations
25+
- Function calls
26+
- Streaming responses
27+
28+
## Links
29+
30+
- [Agno Framework](https://github.com/agno-agi/agno)
31+
- [OpenTelemetry](https://opentelemetry.io/)

0 commit comments

Comments
 (0)