Feat: Expand OpenTelemetry Integration (#1792)

* feat: initial work expanding instrumentation

* feat: automatically inject traceparent into metadata in instrumentor

* feat: deprecate old attrs

* feat: add new namespaced attrs

* chore: version

* fix: type bug

* feat: tracing scheduled workflows

* fix: don't need duplication

* feat: convert timestamps to ISO

* fix: warn on use of old methods

* feat: changelog

* fix: enum breakages

* fix: docs

* feat: add a couple of additional attrs to bulk events

* cleanup: types

* fix: comment

* fix: example

* feat: langfuse example

* tweak: edge cases

* feat: example cleanup

* feat: examples

* chore: gen

* feat: langfuse docs

* feat: extend docs

* fix: lint

* fix: disclaimer

* fix: start and end whitespace

* fix: rm langfuse for now

* fix: rm langfuse trace pic

* fix: ci config
This commit is contained in:
Matt Kaye
2025-05-30 11:20:00 -04:00
committed by GitHub
parent 15fb9f8ac0
commit bd1452482e
14 changed files with 513 additions and 167 deletions

View File

@@ -4,6 +4,7 @@ on:
paths-ignore:
- 'sdks/**'
- 'frontend/docs/**'
- 'examples/**'
jobs:
frontend:

View File

@@ -4,6 +4,7 @@ on:
paths-ignore:
- "sdks/**"
- "frontend/docs/**"
- "examples/**"
jobs:
generate: