Skip to main content
Set these in the agent you are connecting to Kindred.

Langfuse tracing

Use these when your agent is instrumented with the Langfuse SDK and registered with --trace-source langfuse.

Replay fields

You usually do not set replay fields manually. Kindred sends them to your replay endpoint when you click Run. Your replay endpoint should preserve these fields in Langfuse metadata if they appear in the request:
  • kindred_replay_run_id
  • kindred_original_session_id
  • kindred_include_prior_context
  • kindred_turn_trace_id
  • is_replay
Also accept these headers and map them into the same metadata:
  • X-Kindred-Replay
  • X-Kindred-Replay-Run-Id
  • X-Kindred-Original-Session-Id
  • X-Kindred-Turn-Trace-Id
  • X-Kindred-Include-Prior-Context