Commit Graph

  • 2c758c7d66 Add workflow type in genai utils (#4310) main Ridhima Satam 2026-03-12 09:43:29 -07:00
  • 22879d6b9f Build list of required jobs in generate-workflow (#4326) Riccardo Magliocchetti 2026-03-12 14:59:20 +01:00
  • 78c948b15f feat: add support for capture_parameters to Psycopg2Instrumentor (#4212) Grégoire Deveaux 2026-03-12 11:35:42 +01:00
  • 37a82a81c6 build(deps): bump cryptography #4189 dependabot/pip/tests/opentelemetry-docker-tests/tests/cryptography-46.0.5 dependabot[bot] 2026-03-12 10:16:04 +00:00
  • 07627d8876 build(deps): bump flask in /tests/opentelemetry-docker-tests/tests #4249 dependabot/pip/tests/opentelemetry-docker-tests/tests/flask-3.1.3 dependabot[bot] 2026-03-12 10:16:03 +00:00
  • 97bd32d3a0 build(deps): bump django in /tests/opentelemetry-docker-tests/tests (#4299) dependabot[bot] 2026-03-12 10:14:07 +00:00
  • b35be0d73e Silence some pylint4 warnings (#4272) Riccardo Magliocchetti 2026-03-12 11:07:32 +01:00
  • d01b7bf0b6 fix: don't import module in unwrap if not already imported (#4321) Anuraag (Rag) Agrawal 2026-03-12 18:57:36 +09:00
  • 9e8ef976d0 GenAI utils: add schema_url to metrics (#4320) Liudmila Molkova 2026-03-12 02:42:03 -07:00
  • 6fae4c1187 tests requirements: Bump pluggy to 1.6.0 (#4319) Riccardo Magliocchetti 2026-03-12 10:18:50 +01:00
  • f99d6d59a0 Remove boto instrumentation (#4303) Riccardo Magliocchetti 2026-03-12 09:38:17 +01:00
  • 7d42bd1130 Add support for wrapt 2.x (#4203) Tobias Macey 2026-03-11 17:10:21 -04:00
  • b44ca58008 [openai-agents] Populate instructions and tool definitions from Response obj (#4196) Adam Malcontenti-Wilson 2026-03-12 05:33:50 +11:00
  • 196d088e13 ci: increase stale action operations-per-run to 500 (#4312) Mike Goldsmith 2026-03-10 13:36:26 +00:00
  • 82e72435d0 opentelemetry-instrumentation-confluent-kafka: Loosen confluent-kafka upper bound to <3.0.0 (#4289) Manuel Lang 2026-03-10 11:43:05 +01:00
  • 4df92e287a Add response wrappers for OpenAI Responses API streams. (#4280) Teja 2026-03-10 00:06:34 -04:00
  • ff7f60ef80 feat: Add sync streaming support for Anthropic instrumentation (#4155) Teja 2026-03-09 10:34:04 -04:00
  • 578373a91f Cleanup docker tests (#4311) Riccardo Magliocchetti 2026-03-09 10:56:46 +01:00
  • 03891c0aaa fix(openai-agents): align AgentSpanData stubs and span processor with real SDK (#4229) Nagkumar Arkalgud 2026-03-06 12:22:32 -08:00
  • 7701174242 fix(ci): eliminate SHA propagation flakiness in Core Contrib Test (#4305) Mike Goldsmith 2026-03-06 20:14:30 +00:00
  • d7a3b18760 fix fastapi tests failure with >= 0.118.0 (#4277) Emídio Neto 2026-03-06 07:48:51 -03:00
  • 88e5bfc630 Add a basic http OpAMP client (#3635) Riccardo Magliocchetti 2026-03-05 16:36:54 +01:00
  • 98cbc56d2e eachdist: add missing genai packages in independently released packages (#4295) Riccardo Magliocchetti 2026-03-04 17:58:23 +01:00
  • 9247085b30 Update version to 1.41.0.dev/0.62b0.dev (#4294) otelbot[bot] 2026-03-04 15:05:55 +00:00
  • 3be9ca8c56 [release/v1.40.x-0.61bx] Prepare release 1.40.0/0.61b0 (#4293) v0.61b0 release/v1.40.x-0.61bx otelbot[bot] 2026-03-04 15:11:36 +01:00
  • 2ab31aa6c8 CHANGELOG: fix stale action entry (#4291) Riccardo Magliocchetti 2026-03-04 14:45:46 +01:00
  • 26ae9caf85 OpenAI v2 onboard onto semantic conventions 1.37.0: chat history and other breaking changes (#3715) Liudmila Molkova 2026-03-03 03:24:35 -08:00
  • 489bca37c5 Move logger handlers to opentelemetry-instrumentation-logging (#4210) Riccardo Magliocchetti 2026-03-03 10:55:30 +01:00
  • c907282d68 Fix psycopg2 (un)instrument_connection to use weakref, not mutate connection object (#4257) Tammy Baylis 2026-03-03 00:35:29 -08:00
  • 6ae0615bb3 gen-requirements: drop virtualenv limit (#4271) Riccardo Magliocchetti 2026-03-02 14:56:44 +01:00
  • 821e332d7e Fix falcon-instrumentation _handle_exception method to remove pylint disables (#4207) Sri Kaaviya 2026-03-02 03:27:24 -08:00
  • 4880e33217 fix(flask): align http.server.active_requests metric with semconv helper (#4094) Ritesh Tripathi 2026-03-02 16:54:07 +05:30
  • b865493be8 maint: Add stale github action (#4220) Mike Goldsmith 2026-03-02 10:31:59 +00:00
  • 3fcabc3f41 asyncio: fix environment variables not appearing in docs (#4261) Sri Kaaviya 2026-03-02 00:47:10 -08:00
  • 60345f3ebe Add Keith Decker to approvers (#4273) Riccardo Magliocchetti 2026-03-02 09:31:27 +01:00
  • 367e5e08ab instrumentation-genai: stop setting OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED=true (#4263) Riccardo Magliocchetti 2026-02-27 10:01:33 +01:00
  • 7e49db45ab confluent-kafka: add basic autoinstrumentation tests (#4266) Riccardo Magliocchetti 2026-02-27 09:54:02 +01:00
  • e1c56f2fc5 [google-genai] Test instrumentation on google-genai v1.64.0 (#4253) Rima-ag 2026-02-27 06:29:04 +01:00
  • 8fec6b672e fix(threading): attribute error when run is called w/o start (#4246) Dinmukhamed Mailibay 2026-02-26 15:33:15 +00:00
  • 7326faa491 Require virtualenv<21 for tox -e generate (#4265) Riccardo Magliocchetti 2026-02-26 14:45:44 +01:00
  • 2b8ca97f91 Fix docker-tests assumption by Postgres-Sqlalchemy case about scope of metrics (#4258) Tammy Baylis 2026-02-25 03:25:41 -08:00
  • 5560324cff Update opentelemetry-instrumentation-google-genai version to v0.8b0 (#4241) otelbot[bot] 2026-02-20 16:55:00 -05:00
  • 5f915e7767 Prepare release for opentelemetry-instrumentation-google-genai v0.7b0 (#4242) opentelemetry-instrumentation-google-genai==0.7b0 package-release/opentelemetry-instrumentation-google-genai/v0.7bx otelbot[bot] 2026-02-20 16:54:57 -05:00
  • fed08a99f3 Fix util-genai version in google-genai instrumentation (#4239) Aaron Abbott 2026-02-20 16:43:14 -05:00
  • be0c03e450 Update opentelemetry-util-genai version to v0.4b0 (#4236) otelbot[bot] 2026-02-20 11:13:18 -05:00
  • 5711c8a368 [package-release/opentelemetry-util-genai/v0.3bx] Prepare release for opentelemetry-util-genai v0.3b0 (#4222) opentelemetry-util-genai==0.3b0 package-release/opentelemetry-util-genai/v0.3bx otelbot[bot] 2026-02-20 11:11:54 -05:00
  • fd4fdf0ad9 Remove general instrumentation-genai owners group (#4004) Liudmila Molkova 2026-02-20 07:58:19 -08:00
  • d6afdb94f3 Update package-prepare-release workflow to work when release was previously aborted (#4235) Aaron Abbott 2026-02-20 10:42:04 -05:00
  • 413c98e542 test(mysql): provide concrete DBAPI connection attributes in mocks (#4116) Ritesh Tripathi 2026-02-20 17:02:59 +05:30
  • 87b20abdca Fix version of dependents of util-genai for release (#4230) Aaron Abbott 2026-02-20 04:06:16 -05:00
  • a025a206da Anthropic agents boilerplate (#4179) Teja 2026-02-19 20:57:06 -05:00
  • f189a1f56d Prepare anthropic and google-genai for util-genai release (#4224) Aaron Abbott 2026-02-19 18:20:35 -05:00
  • e8fdc53e79 Add log and metrics provider to langchain (#4214) Ridhima Satam 2026-02-19 14:23:41 -08:00
  • 8c3cc8539f Align gen_ai.tool_definitions with JSON Schema and add it to completion hook (#4181) Wiktoria Walczak 2026-02-19 21:17:40 +01:00
  • 22e31a5571 Add python 3.14 support (#4193) Emídio Neto 2026-02-19 16:37:02 -03:00
  • 1eca3e6b8e opentelemetry-instrumentation-aws-lambda: Fix aws lambda span creation (#3966) Lukas Hering 2026-02-16 05:45:09 -05:00
  • d5aebefb51 cassandra: use _instruments_any instead of _instruments for driver deps (#4182) Andrea Mattè 2026-02-13 12:31:13 +01:00
  • 93bea2dde7 opentelemetry-util-genai: add support for emitting inference events and enrich message types (#3994) Minghui Zhang 2026-02-11 01:16:29 +08:00
  • b8a80209d7 fix instrument of typed psycopg sql (#4171) Antoine D 2026-02-10 17:34:24 +01:00
  • 36aa71b21c Add pypi.org as explicit default index for uv in pre-commit (#4167) Emídio Neto 2026-02-10 13:27:56 -03:00
  • 1e92f1ab0c fix(openai-v2): Add __getattr__ to StreamWrapper to proxy unknown attributes (#4184) Nagkumar Arkalgud 2026-02-10 08:23:01 -08:00
  • f64f04fe1a Add Lukas Hering as contrib approver (#4174) Riccardo Magliocchetti 2026-02-10 17:19:29 +01:00
  • 5d09f06cf6 openai-v2(ci): reduce CI testing time by installing numpy manually (#4176) Emídio Neto 2026-02-10 13:13:27 -03:00
  • 16f7be0719 Add scope to metric assertions in more tests (#4165) Anuraag (Rag) Agrawal 2026-02-10 23:51:06 +09:00
  • a64940861a requirements: stick with older setuptools for packages still using pkg_resources (#4187) Riccardo Magliocchetti 2026-02-10 15:22:57 +01:00
  • 6ae0f47561 aiohttp-server: fix HTTP error inconsistencies (#4175) Emídio Neto 2026-02-06 13:56:04 -03:00
  • e381a36718 Switched langchain llm callbacks to use genai utils handler (#3889) Ridhima Satam 2026-02-06 06:55:32 -08:00
  • e01a4c195d Fix changelog from #4142 (#4170) Wiktoria Walczak 2026-02-05 17:34:00 +01:00
  • 8c84a3dfd2 fiv ux lock to use pythonhosted.org (#4164) Emídio Neto 2026-02-05 05:44:12 -03:00
  • b162ac1572 opentelementry-instrumentation-google-genai: add gen_ai.tool.definitions to experimental semconv (#4142) Wiktoria Walczak 2026-02-04 21:19:02 +01:00
  • 24c7bbb562 asgi: use test_base helpers where possible and otherwise filter scope (#4122) Anuraag (Rag) Agrawal 2026-02-05 01:28:37 +09:00
  • ef924e34e5 fastapi: use test_base to fetch metrics for assertions or filter locally (#4127) Anuraag (Rag) Agrawal 2026-02-05 01:23:46 +09:00
  • 6a1a74f684 Pass scope to get_sorted_metrics (#4150) Anuraag (Rag) Agrawal 2026-02-05 01:19:01 +09:00
  • 1f64f15d07 Fix bug in how tokens are counted when streaming generateContent method is called. (#4152) DylanRussell 2026-02-02 15:35:55 -05:00
  • 262a09729b opentelemetry-instrumentation-urllib3: fix multiple arguments error (#4144) Lukas Hering 2026-01-28 11:45:05 -05:00
  • 626f44bfb3 Update opentelemetry-instrumentation-google-genai version to v0.7b0 (#4147) otelbot[bot] 2026-01-27 17:12:50 -05:00
  • a6fe8b3d70 Prepare release for opentelemetry-instrumentation-google-genai v0.6b0 (#4148) opentelemetry-instrumentation-google-genai==0.6b0 package-release/opentelemetry-instrumentation-google-genai/v0.6bx otelbot[bot] 2026-01-27 17:12:44 -05:00
  • d1a6c1dc45 aiohttp-server: pass request attributes at span creation (#4118) Riccardo Magliocchetti 2026-01-27 09:36:35 +01:00
  • 3b357c07a8 Add DB-API sqlcomment mysql_client_version fallback (#3729) Tammy Baylis 2026-01-26 08:55:01 -08:00
  • 0b379bef8e feat: add unit tests for tortoiseorm (#4141) Lukas Hering 2026-01-26 11:44:46 -05:00
  • c1fe0169cc fix: confluent-kafka: fix incorrect number of arguments (#3922) Gershon Papi 2026-01-26 17:46:00 +02:00
  • 315043aca9 opentelemetry-instrumentation-falcon: pass request attributes at span creation (#4119) Riccardo Magliocchetti 2026-01-26 12:03:58 +01:00
  • 6778776763 pyramid: pass request attributes at span creation (#4139) Riccardo Magliocchetti 2026-01-26 12:00:00 +01:00
  • 9f0b7b5617 tornado: pass request attributes at span creation (#4140) Riccardo Magliocchetti 2026-01-26 11:44:49 +01:00
  • 5babfb2e97 aiohttp-server: migrate test telemetry management to test_base (#4121) Anuraag (Rag) Agrawal 2026-01-26 19:10:26 +09:00
  • 5429c6c973 feat: propagate custom genai generate_content attributes to logs, in addition to spans (#4103) Michał Wiatrowski 2026-01-23 17:24:25 +01:00
  • ea03d20c4d urllib3: filter metrics for scope assertion (#4132) Anuraag (Rag) Agrawal 2026-01-24 00:57:19 +09:00
  • dcb3316f63 starlette: use test_base to fetch metrics for assertions or filter lo… (#4131) Anuraag (Rag) Agrawal 2026-01-24 00:36:13 +09:00
  • be799f48cd pyramid: use test_base to fetch metrics for assertions (#4129) Anuraag (Rag) Agrawal 2026-01-24 00:05:57 +09:00
  • 277b1a7b1c opentelemetry-instrumentation-logging: don't add out of spec attributes by default (#4112) Riccardo Magliocchetti 2026-01-23 15:44:24 +01:00
  • 95b52b50ff opentelemetry-instrumentation-confluent-kafka: Increase confluent-kafka upper bound to support newer versions (#4099) Manuel Lang 2026-01-23 13:38:07 +01:00
  • e3e7e0ce90 GenAI utils: Add server address, port and additional metric attributes to LLM invocation (#4069) Liudmila Molkova 2026-01-23 04:23:09 -08:00
  • ac64750c53 django: use test_base to fetch metrics for assertions (#4126) Anuraag (Rag) Agrawal 2026-01-23 21:06:39 +09:00
  • c07ceaecb0 falcon: use test_base to fetch metrics for assertions (#4125) Anuraag (Rag) Agrawal 2026-01-23 21:02:53 +09:00
  • fa598691d2 celery: use self helper to retrieve metrics for assertion (#4124) Anuraag (Rag) Agrawal 2026-01-23 20:59:53 +09:00
  • d163fb7aee requests: use test_base to fetch metrics for assertions (#4130) Anuraag (Rag) Agrawal 2026-01-23 20:56:48 +09:00
  • 269d9460bd wsgi: use test_base to fetch metrics for assertions (#4133) Anuraag (Rag) Agrawal 2026-01-23 20:53:42 +09:00
  • 98782d2df9 asyncio: use test_base helpers to get metrics (#4123) Anuraag (Rag) Agrawal 2026-01-23 20:49:38 +09:00
  • b960b38535 flask: use test_base to fetch metrics for assertions (#4128) Anuraag (Rag) Agrawal 2026-01-23 20:45:37 +09:00
  • 0e7244b31f HTTP semantic convention stability migration for Tornado (#3993) Tammy Baylis 2026-01-23 01:12:49 -08:00