Repository navigation
Fix
- Emit
langfuse.observation.completion_start_timeat the first visible streamed token so Langfuse can derive time to first token (TTFT). - Preserve the existing monotonic GenAI TTFT value, standard OTLP transport, and content-capture defaults.
Thanks to @sicnuyudidi for #12. Fixes #13; release preparation: #15.
Upgrade
Published as @loongsuite/dsh-plugin@0.1.3 on npm. Both latest and beta resolve to this version.
dsh plugin --profile web add @loongsuite/dsh-plugin@0.1.3
dsh plugin --profile headless add @loongsuite/dsh-plugin@0.1.3Use the command for your active profile, then restart the corresponding DSH process.
Validation
46 tests and Node.js 22.19.0 / 24.x CI passed. Isolated DSH 0.1.1-rc.2 and 0.1.7-rc.2 checks covered Web startup/shutdown and real Headless calls with OTLP traces/metrics, completion-start timestamp, existing TTFT, and content-capture on/off. The published tarball checksum matches the validated artifact. Actual Langfuse ingestion/UI was not exercised.