Releases: traceloop/go-openllmetry
Releases · traceloop/go-openllmetry
traceloop-sdk/v0.1.2
What's Changed
Full Changelog: traceloop-sdk/v0.1.1...traceloop-sdk/v0.1.2
traceloop-sdk/v0.1.1
What's Changed
Full Changelog: traceloop-sdk/v0.1.0...traceloop-sdk/v0.1.1
traceloop-sdk/v0.1.0
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
- @ccschmitz made their first contribution in #10
- @nekomeowww made their first contribution in #12
- @forrestIsRunning made their first contribution in #15
- @jannikmaierhoefer made their first contribution in #18
- @nirga made their first contribution in #21
Full Changelog: traceloop-sdk/v0.0.3...traceloop-sdk/v0.1.0
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