Skip to content

Releases: traceloop/go-openllmetry

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