Releases: traceloop/go-openllmetry
Releases · traceloop/go-openllmetry
v0.0.3
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 offmt.printf
traceloop-sdk/v0.0.2
v0.0.2 (2024-01-28)
Breaking:
LogPrompt
function is now splitted intoLogPrompt
&LogCompletion
for the purpose of duration tracking and for a "cleaner" API- Merged
config
anddto
packages into the main one (traceloop
)
Enhancement:
- Call the sdk
Initialize
as part ofNewClient
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
v0.0.1 (2024-01-22)
Feat
- Prompt Registry support
- Manual tracing using LogPrompt api