Task · GOB-0010

LangSmith OAuth auth model (only if a deployment mandates it)

Status
To Do
Priority
low
Labels
followup-v3, langsmith, auth
Updated
2026-08-14

Description

Migrated from followup.md §9 and §3 (v3 stream) at the 2026-08-14 tracker migration.

N/A for the built path, and that is the point of tracking it. genai-otel-bridge uses static LangSmith service API keys (lsv2_sk_ plus X-Tenant-Id), not OAuth sessions, so there is no session-refresh concern today. The original design analysis flagged an OAuth session-TTL conflict (86400 vs 7200) that would need designing around for token refresh.

Captured so the gap is not re-discovered from scratch: if a deployment ever mandates OAuth sessions rather than service keys, token-refresh handling has to be built into the langsmith source, on the critical-path poller. Medium complexity, medium risk — refresh on a poller that must not stall is the risky part.

Do not build speculatively.

Acceptance Criteria

Definition of Done

References

View the source file on GitHub