Skip to content

Releases: traceloop/go-openllmetry

traceloop-sdk/v0.1.2

28 Aug 18:09
00070b0
Compare
Choose a tag to compare

What's Changed

  • fix(sdk): endpoint building by @nirga in #23

Full Changelog: traceloop-sdk/v0.1.1...traceloop-sdk/v0.1.2

traceloop-sdk/v0.1.1

27 Aug 15:44
23d2bf9
Compare
Choose a tag to compare

What's Changed

  • fix: disable sync if not using traceloop by @nirga in #22

Full Changelog: traceloop-sdk/v0.1.0...traceloop-sdk/v0.1.1

traceloop-sdk/v0.1.0

10 Aug 15:41
e776972
Compare
Choose a tag to compare

What's Changed

  • docs(destinations): add link to Highlight destination in README by @ccschmitz in #10
  • docs: proper go contributing docs instead of js by @nekomeowww in #12
  • style: project not formatted with either gofmt or golangci-lint by @nekomeowww in #11
  • fix: incorrect go workspace setup without go.work by @nekomeowww in #13
  • fix: protect concurrent map access with mutexLock by @forrestIsRunning in #15
  • docs: add Langfuse as supported destination by @jannikmaierhoefer in #18
  • feat: implement tool calling support for workflow API by @nirga in #21

New Contributors

Full Changelog: traceloop-sdk/v0.0.3...traceloop-sdk/v0.1.0

v0.0.3

05 Apr 18:11
2d99d05
Compare
Choose a tag to compare

Feat

  • Added Workflow type, which creates a new root span, and then propagating it's context.
  • Added Task type, which can be created as part of workflow (represents a logical block/processing block). Creates a span in the context of the parent workflow.
  • Added support for reporting Prompt/Completion in the context of Workflow/Task.

Fix

  • sdk initialization is now repoted using log.printf instead of fmt.printf

traceloop-sdk/v0.0.2

28 Jan 08:26
8dda467
Compare
Choose a tag to compare

v0.0.2 (2024-01-28)

Breaking:

  • LogPrompt function is now splitted into LogPrompt & LogCompletion for the purpose of duration tracking and for a "cleaner" API
  • Merged config and dto packages into the main one (traceloop)

Enhancement:

  • Call the sdk Initialize as part of NewClient method
  • Support the configuration of different OTLP endpoint (both gRPC & http)
  • Support passing headers to OTLP exporter
  • Support configuration of Tracer name

Fix:

  • Avoid panic on errors
  • Avoid using redundant pointers to interfaces
  • Fix resource name assignment and support providing it through OTEL_SERVICE_NAME environment argument

v0.0.1

22 Jan 16:19
b32a091
Compare
Choose a tag to compare

v0.0.1 (2024-01-22)

Feat

  • Prompt Registry support
  • Manual tracing using LogPrompt api

traceloop-sdk/v0.0.1

22 Jan 17:42
16f46f8
Compare
Choose a tag to compare