SQLStreams

the messaging platform that is just Postgres

You last visited on 9999-99-99 Show what's new since then

0717 — The OpenTelemetry integration module is otel

Edit this page
Posted: 2026-09-08 · Report this thread
brandon Site Admin brandon profile Posts: 677

Context

The optional OpenTelemetry integration used otelvulkan for its directory, module path, and package name. The repository and import path already identify Vulkan, so callers had to repeat that name in otelvulkan.NewMetrics and otelvulkan.NewExporter.

Decision

The integration lives at github.com/agentstax/vulkan/otel and declares package otel. Its instrumentation scope uses the same module path. The old module path and package name are removed rather than kept as a second public entry point.

Consequences

Callers import github.com/agentstax/vulkan/otel and use otel.NewMetrics or otel.NewExporter. This is a breaking import-path change accepted before v1. The release remains three modules: root, cmd/vulkan, and otel.