Skip to content

launchdarkly-ai-server: v0.3.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 20:29
Immutable release. Only release title and notes can be modified.
920cdfe

0.3.0 (2026-10-09)

⚠ BREAKING CHANGES

  • evaluations: take tools as a list of EvalTool, with inline definitions (#105)
  • evaluations: rename Tool to EvalTool, freeze it, and make tools.get async
  • evaluations: take tools as a list of Tool

Experimental

  • evaluations: let tools= override a variation's tools (90b293c)
  • evaluations: Model resolution for remote AI config fetch (#147) (0b4df05)
  • evaluations: rename Tool to EvalTool, freeze it, and make tools.get async (4b8a819)
  • evaluations: take tools as a list of EvalTool, with inline definitions (#105) (cad1547)
  • evaluations: take tools as a list of Tool (0a92b13)
  • skills: add experimental Agent Skills under launchdarkly_ai_server.experimental.skills (dfb519c)

Features

  • AIC-3495: record which public helpers an application calls (#145) (19d2c2b)
  • client: warn about unrecognized init_client options instead of ignoring them silently (dfb519c)

Bug Fixes

  • client: init_client adopts a client only after telemetry setup succeeds, and closes a client it built when setup fails (dfb519c)
  • client: shutdown() releases the global OpenTelemetry tracer provider the SDK registered, so a later init_client exports spans again (dfb519c)

Documentation

  • evaluations: call the credential an API key, not a token (7a238e5)