Skip to content

launchdarkly-ai-server: v1.0.0

Choose a tag to compare

@github-actions github-actions released this 30 Oct 21:39
Immutable release. Only release title and notes can be modified.
7aacbba

1.0.0 (2026-10-30)

⚠ BREAKING CHANGES

  • client: init_client raises when the LaunchDarkly client did not initialize (#254)
  • evaluations: route generation and judges to a scoped wildcard handler only for its named providers, and accept two scoped wildcards of one mode when their lists differ
  • AIC-3439: let wildcard handlers accept only named providers
  • AIC-3598: make Python packaging and public types GA-ready (#218)
  • AIC-3568: give the barrel core's all, and drop private-spec references (#234)
  • evaluations: promote Evaluations from Code to core (#235)
  • client: capture conversation content by default (#213)
  • evaluations: remove default pass rate threshold (#238)
  • evaluations: set default pass rate threshold (#226)
  • client: spans carry launchdarkly.project_id instead of highlight.project_id
  • AIC-3687: rename create_openai_agent_handler to create_openai_agents_handler (#225)
  • skills: rename FDv2SkillStore to LaunchDarklySkillStore (#223)

Features

  • AIC-3439: let wildcard handlers accept only named providers (454a4de)
  • AIC-3687: rename create_openai_agent_handler to create_openai_agents_handler (#225) (a7cdbc0)
  • client: add result variant and value to the feature_flag span event (#240) (040d487)
  • client: capture conversation content by default (#213) (77a7cf5)
  • client: point judge spans at the run they graded (#253) (863d423)
  • evaluations: promote Evaluations from Code to core (#235) (0bc43a5)
  • evaluations: remove default pass rate threshold (#238) (882d099)
  • evaluations: route generation and judges to a scoped wildcard handler only for its named providers, and accept two scoped wildcards of one mode when their lists differ (454a4de)
  • evaluations: set default pass rate threshold (#226) (7ee368c)
  • skills: rename FDv2SkillStore to LaunchDarklySkillStore (#223) (11f2c0b)

Bug Fixes

  • AIC-3568: give the barrel core's all, and drop private-spec references (#234) (88e57e6)
  • AIC-3573: never send a NativeTool to the model as a function tool (#248) (73caeae)
  • AIC-3598: make Python packaging and public types GA-ready (#218) (5860b40)
  • AIC-3601: stop graph routing text inviting a router to answer for its target (#230) (27b8d09)
  • client: init_client raises when the LaunchDarkly client did not initialize (#254) (6e66c00)
  • client: stamp launchdarkly.project_id on the telemetry resource (#229) (5347558)
  • evaluations: copy inline tool schemas and name both sources on a key collision (#227) (bfbdd4c)
  • evaluations: send criterion errors as errorMessage and skip criteria for rows that did not generate (#228) (8b05b56)
  • graph: report a node's own judge scores on its node_done stream event (#236) (2f3f9ee)

Documentation

  • AIC-3692: say which project id attribute the telemetry resource carries (#239) (64eff43)
  • state that Agent Skills and Evaluations from Code need 1.0.0 (#191) (fe3ef08)