Added
- Per-span project scoping —
capture({"project_slug": ...})routes the wrapping function (and its OTel children) to a specific Latitude project by stampinglatitude.projecton the span. Useful when one process emits to multiple projects (e.g. multiple agents sharing a runtime). Server-side precedence: span attributelatitude.project→ OTEL resource attributelatitude.project→X-Latitude-Projectheader. - Optional ctor
project_slug—Latitude(api_key=...)is now valid without a default project. When omitted the SDK sends noX-Latitude-Projectheader, and eachcapture()must set its ownproject_slug(or rely on a resource/span attribute). Existing callers passingproject_slugin the ctor see no behavior change.