Skip to content

launchdarkly-ai-claude-agents: v0.2.0

Choose a tag to compare

@github-actions github-actions released this 08 Sep 22:28
Immutable release. Only release title and notes can be modified.
7f14688

0.2.0 (2026-09-08)

⚠ BREAKING CHANGES

  • claude-agents: stop an empty tool list switching off the built-ins
  • claude-agents: the span this handler emits is renamed from claude.query and claude.query.stream to invoke_agent. Queries selecting on the old names will not match. Prompt and completion content is no longer on spans unless the caller passes capture_content=True.

Features

  • claude-agents: emit invoke_agent, chat and execute_tool spans (7831c81)
  • emit $ld:ai:sdk:info event per AI package (#62) (65136a3)
  • emit conversation id and judge evals (1b0f5bd)
  • emit gen_ai.conversation.id (#42) (c372e56)
  • gate the judge explanation on capture_content (8a66365)
  • record judge scores as gen_ai.evaluation.result (#43) (7c8b0c9)

Bug Fixes

  • bind conversation id at stream() call time (bda8393)
  • claude-agents: an abandoned stream is not an error for its tool spans (10b8158)
  • claude-agents: an empty run must not claim it cost nothing (85c73ff)
  • claude-agents: keep a tool span trackable when its content will not serialise (0738606)
  • claude-agents: keep the spans of a cancelled run (b7dddfa)
  • claude-agents: put the input content write inside the guard too (f0160c2)
  • claude-agents: report a cancelled stream as cancelled, not abandoned (d4f1b6f)
  • claude-agents: stop an empty tool list switching off the built-ins (50e82fd)
  • scope the processor, keep streaming parenting, accept a nullish id (9794d36)
  • use tool keys in tool call telemetry (841ba77)
  • use tool keys in tool call telemetry (#56) (ae3130f)

Documentation

  • describe the span tree the SDK now emits (bc7815a)
  • describe the span tree the SDK now emits (#37) (6a82ef5)